Voici un très bon essai qui explique, d'un point de vue non technique, comment devenir un programmeur : apprendre à debugger, savoir écouter, savoir estimer,...


How to be a Programmer Robert L. Read, PhD (Anglais)
Via Erik's Weblog (un must) (Anglais)