http://norvig.com/21-days.html
- The best way to learn is learning by doing.
- Real competence requires years to develop (see 10000 hour rule)
- Personal experience is more important than recommendations from books
- Talk with other programmers
- Work together with more experienced programmers
- Read source code of others