Now – day programmers are the most prevalent in this industry, and you find them mostly in organisations which have historically tolerated a certain amount of inefficiency. Day programmers have the following characteristics:
1. They are mostly led and seldom lead.
2. The have trouble coping with complexity.
3. They cannot visualise a solution.
4. They don’t load their development tools at home.
5. Typically don’t participate in the development community.
6. See programming as “just a job”.
via The Day Programmer vs. The Night Programmer « notgartner.