Top 5 Attributes of Talented Developers, or "I didn't come up with this title"
Top 5 Attributes of Talented Developers
I think this list should also include "being self-motivated" (as a subpoint of #1), and "keeps up with changes in their field" (as a subpoint of #5). Although, this is coming from Isaac Sacolick, the VP of Tech for BusinessWeek, so I'm sure they have 3-week training seminars for developers at a retreat in the woods every month. :D