Breaking Software Development

Why are programmers so fussy about their employers’ morals? Partly because they can afford to be. The best programmers can work wherever they want. They don’t have to work for a company they have qualms about. […] And it’s not fun for a smart person to work in a place where the best ideas aren’t the ones that win. (Paul Graham) [Apple’s Mistake] True that. If you want the best programmers, be the place they want to be at hardest. If you want the smartest programmers, don’t give them a manager that want’s to win, give them one that wants to serve. [via: DI]