The computer scientist Peter Norving argued in his essay [Teach Yourself To Program in 10 Years][1] that you need about 10,000 hours of practice. But Jeff Atwood argued in his post [How To Become a Better Programmer by Not Programming][2] that he believes *the only way to become a better programmer is by not programming.* This articles are in opposition. Is there scientific evidence to prove the Jeff Atwood approach?


  [1]: http://norvig.com/21-days.html
  [2]: http://www.codinghorror.com/blog/2007/01/how-to-become-a-better-programmer-by-not-programming.html