Also Quote by Eric S. Raymond
“When are programmers happy? They're happy when they're not underutilized - when they're not bored - and also when they're not overburdened with inappropriate specifications or meaningless bureaucracies. In other words, programmers are happiest when they're working efficiently. This is a general preference in creative work.”
About This Quote
Source Essay: The Cathedral and the Bazaar, Eric S. Raymond, 1999
Programmers thrive when their work is neither under‑used nor overloaded, and when specifications are clear and meaningful.
In simple terms: Programmers are happiest with balanced, clear work.
Provide clear goals and reasonable workload.
Themes
Mood
Type
When to use this quote
- software development
- team meetings
- project planning
- code reviews
Key Concepts
Questions to Reflect On
- How can managers ensure tasks are both challenging and clear?
- What signs indicate a programmer is under‑utilized?
If specifications are vague, even balanced workload can feel burdensome.