Abstract Quote by John Carmack
“Programming in the abstract sense is what I really enjoy. I enjoy lots of different areas of it... I'm taking a great deal of enjoyment writing device drivers for Linux. I could also be having a good time writing a database manager or something because there are always interesting problems.”
About This Quote
Source Interview: Game Developers Conference, 2015
Enjoying programming comes from tackling diverse, challenging problems, especially low‑level work like device drivers, which keeps learning fresh.
In simple terms: Loving varied technical challenges fuels growth.
Seek out new technical challenges regularly.
Themes
Mood
Type
When to use this quote
- writing drivers
- building databases
- exploring new languages
- solving bugs
Key Concepts
Questions to Reflect On
- Which technical area excites you most now?
- How can you balance depth and breadth in your work?
Focusing only on one area can limit broader skill development.