Link: Software by Rob : Personality Traits of the Best Software Developers.
Here's a good blog for software developers to add to your RSS feed. Software by Rob is a blog written by a software developer for software developers - from hiring, to managing, motivating and self-development. One article I like is based on his personal observations of the best four personality traits he's seen in developers that he's admired. The kind that make you think - whoa, I'm gonna quit my job and go work for his startup!
In a nutshell, he finds that the best developers are:
- Pessimistic in the short-term. They anticipate problems and find points of failure before they happen, but are also optimistic in the long-term - they're confident in overall success.
- Anti-Sloppy Code. He refers to NASA's software systems that have zero-defects
- He sees great developers as Long Term Life Planners. With set goals, discipline to get there in their home life carries over to their work life.This third trait I think is applicable to success in anything - not just developing.
- Very Attentive to Detail
Hopefully I didn't spoil it all. It's a good read - especially the loads of comments with different perspectives on what the common traits are and aren't.