TITLE: The Right (Kind of) Stuff AUTHOR: Eugene Wallingford DATE: October 02, 2007 6:58 AM DESC: ----- BODY: As you seek the three great virtues of a programmer, you seek to cultivate... ... the kind of laziness that makes you want to minimize future effort but investing effort today, to maximize your productivity and performance over the long haul, not the kind that leads you to avoid essential work or makes you want to cut corners. ... the kind of impatience that encourages you to work harder, not the kind of impatience that steals your spirit when you hit a wall or makes you want to cut corners. ... the kind of hubris that makes you think that you can do it, to trust yourself, not the kind of hubris that makes you think you don't have to listen to the problem, your code, or other people -- or the kind that makes you want to cut corners. -----