Tuesday, November 7, 2017

10 Things I have learned from programming (so far)

1 - Aesthetically pleasing code often correlates to well thought out and good code.
2 - Sometimes it is just better to start over.
3 - There is a huge difference between skimming and reading for understanding.
4 - Productivity tools are awesome and often come without opportunity cost.
5 - Having a standard format is a very good idea.
6 - How the interpreter is never wrong and how the feeling that it is disappears - slowly with experience.
7 - A little bit about 'unconscious learning' (both about the process and its feeling).
8 - A high-level language with a great community has awesome 'beginner power'. You can create cool tools without years and years of learning. I attribute my sticking with it largely to this fact.
9 - Checklists are useful and do not necessarily stifle creativity.
10 - A much needed reminder of just how rewarding 'craft' or building something can be. 

No comments:

Post a Comment