Skip to content

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.” quote by John Carmack
Download Open image
“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.”

John Carmack

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.

Key Takeaway

Seek out new technical challenges regularly.

Themes

learning challenge technical curiosity growth

Mood

enthusiastic inspired

Type

motivational practical

When to use this quote

  • writing drivers
  • building databases
  • exploring new languages
  • solving bugs

Key Concepts

software engineering systems design creativity

Questions to Reflect On

  • Which technical area excites you most now?
  • How can you balance depth and breadth in your work?
A Different Perspective

Focusing only on one area can limit broader skill development.

4.5 out of 5 (5 ratings)

More by John Carmack

Explore all 44 John Carmack quotes

More Abstract quotes

Browse all 1,403 Abstract quotes