<p>I thought this was an interesting and thorough website. Check it out. The general ideas are applicable to learning other fields as well.</p>
<p>[Teach</a> Yourself Programming in Ten Years](<a href=“http://norvig.com/21-days.html]Teach”>Teach Yourself Programming in Ten Years)</p>
<p>Malcolm Gladwell’s book, “Outliers”, has a very interesting chapter on the 10,000 hour rule to develop expertise. It applies to many fields besides computer programming. I highly recommend it.</p>
<p>[Amazon.com:</a> Outliers: The Story of Success (9780316017923): Malcolm Gladwell: Books](<a href=“http://www.amazon.com/gp/product/0316017922?ie=UTF8&tag=gladwellcom&linkCode=as2&camp=1789&creative=9325&creativeASIN=0316017922]Amazon.com:”>http://www.amazon.com/gp/product/0316017922?ie=UTF8&tag=gladwellcom&linkCode=as2&camp=1789&creative=9325&creativeASIN=0316017922)</p>