God was in a good mood and decided to give virtues to people. One day he decided to give all the programmers in the world three virtues:
They would be smart, well-intentioned, and work for Microsoft. But an angel told him: Hey, wait a minute, aren't they too many virtues?
"You're right", said God. "They'll have these virtues but a person can only have two of these virtues at the same time".
Since then, programmers in the world were divided in the three following groups:
- Programmers who were smart and well-intentioned, couldn't work for Microsoft.
- Programmers who were smart and worked for Microsoft, couldn't be well-intentioned.
- Programmers who were well-intentioned and worked for Microsoft, couldn't be smart.