How to be a great software developer
I for one <i>loathe</i> the term "Rockstar" programmer.  For those of us over 40, it connotes someone who is young, with no familial commitments, can work 80+ hours a week, only needs RedBull and Mountain Dew to exist, has no loyalty and will burn out by the time they're 30.<p>I for one run away from any company looking to hire a "Rockstar" anything.  It's overused and abused.