To become a good programmer, one must code a lot. There is no alternative to that. However, listening to experts on podcasts, watching them code on websites like tekpub, reading blogs and most importantly reading books can add a purpose…