Unix Programmers, Windows Programmers, Joel, ...
Joel, of Joel on Software fame, has an interesting take on the cultural differences between Unix and Windows programmers:
Unix culture values code which is useful to other programmers, while Windows culture values code which is useful to non-programmers.
And a lot of people seem to agree with him.
They are all wrong.
The correct answer:
Some care about the art, others money.
That's all.