Learn to Debug
Field & practice
“Debugging is the cornerstone of being a programmer. The first meaning of the verb to debug is to remove errors, but the meaning that really matters is to see into the execution of a program by examining it. A programmer that cannot debug effectively is blind.”, Robert L. Read - How to be a Programmer