July 13, 2009 The four stages of programming competence « Devthought Edit Delete Tags Autopost Check out this website I found at devthought.com