- The online world is your friend. Start there.
- Don’t stress over what language to pick.
- Code every day.
- Automate your life.
- Prepare for constant, grinding frustration.
- Build things. Build lots of things.
- “View Source”: Take other people’s code, pick it apart, and reuse it.
- Build things for you—code you need and want.
- Learn how to learn.
- Reach out to other coders.
Two points that stood out to me from Thompson’s was coding every day and doing so with purpose. I have been doing quite a bit with Google Sheets lately. I find myself needing to relearn things after leaving things for a few weeks. Repetition is important.
I was also reminded of Richard Olsen’s post on why coding is the vanguard for modern learning.