I found this on a website, somewhere but I closed the browser tab!
If the mark of a good team programmer is the ability to work (usually grudgingly) with the code of others, then the mark of a great team programmer is the ability to produce code that other programmers on the team will gladly use.
I found this on a website here on how to interview a programmer. My favorite excerpt is below:
Good citizenship is probably more important than technical prowess, because if you have people with the right kind of attitude and demeanor, you can help them gain the technical knowledge and software development habits. But if you have people who lack humility and maturity, it can be extremely difficult to get them to cooperate in reaching a goal, no matter how bright they are or what they've accomplished in the past. Randy Stafford