If you have the money, buy some education! It will accelerate your learning.
“How to Teach Yourself Code” makes five points:
- Code Everyday
- Write Code Every Day by John Resig
- Build up intrinsic motivation where you feel your work is its own reward.
- Focus on three days in a row
- Focus on three weeks in a row
- Focus on three months in a row — then it’s a habit!
- Can always fall off of a habit. Then get back on!
- Pomodoro Technique
- 30 minutes — 25 minutes then five minute break
- Once in the zone, may not want/need a break.
- Start with three consecutive days of pomodoro
- Hang out with other people who code
- Critical for building intrinsic motivation
- Feel accountable to them. Want to report good things about writing programs.
- Pair programming
- The meet up hack
- Like insects — they are just as scared of you as you are of them.
- Momentum is a big deal!!
- The tools really don’t matter. What matters is working — producing programs.
- Don’t get hung up on tools. This is a common way to procrastinate that doesn’t feel like procrastinating.
- Don’t worry what to build. Focus on how to build it.
- Contribute to open source (Legacy Code).