Teach Yourself Programming in Ten Years

Posted on February 1, 2008  Comments (1)

Teach Yourself Programming in Ten Years by Peter Norvig

  • Get interested in programming, and do some because it is fun. Make sure that it keeps being enough fun so that you will be willing to put in ten years.
  • Talk to other programmers; read other programs. This is more important than any book or training course.
  • Program. The best kind of learning is learning by doing. To put it more technically, “the maximal level of performance for individuals in a given domain is not attained automatically as a function of extended experience, but the level of performance can be increased even by highly experienced individuals as a result of deliberate efforts to improve.” (p. 366)

Related: A Career in Computer ProgrammingProgramming Graduates Meet a Skills Gap in the Real WorldHackers and Painters

One Response to “Teach Yourself Programming in Ten Years”

  1. Tom Barr
    March 19th, 2008 @ 12:30 am

    Ten years sounds about right. I’ve been at it 12 or 30 years if you count programming industrial automation. You can code in a few weakes but to truly have fun doing it for 10 or more years. It also is great to be hanging out at conferences and user meetings, it keeps you from getting stale.

Leave a Reply