I'm not a great programmer. I'm just a good programmer with great habits. — Kent Beck

I'm not a great programmer. I'm just a good programmer with great habits.

Author: Kent Beck

Insight: Most of us assume that excellence requires some rare innate talent—that great performers are just built differently. But this quote flips that around in a way that's oddly liberating. It suggests that what actually separates people isn't a fixed capacity, but the small, repeated choices they make every single day. Kent Beck is essentially saying: I'm not a genius, I just show up the same way every time. This matters because it means excellence isn't locked behind genetics or mysterious brilliance. It's available to anyone willing to do the unglamorous work of building systems for themselves. A good habit—checking your work twice, writing things down, asking for feedback regularly, taking breaks before you get frustrated—compounds over months and years in ways that raw talent alone never will. You notice this everywhere: the mediocre musician who practices daily eventually outplays the naturally gifted one who doesn't. The consistent colleague beats the sporadic genius. There's something quietly radical here too. Our culture loves the myth of the lone genius working through the night on inspiration. But the truth is messier and more hopeful: discipline and routine are where real power lives. You don't need to be exceptional to start. You just need to pick one good habit and actually stick with it.

Source: Martin Fowler, Kent Beck, John Brant, 2012 Refactoring: Improving the Design of Existing Code

I'm not a great programmer. I'm just a good programmer with great habits.

Kent BeckMartin Fowler, Kent Beck, John Brant, 2012 Refactoring: Improving the Design of Existing Code

Talent is overrated, habits win

Most of us assume that excellence requires some rare innate talent—that great performers are just built differently. But this quote flips that around in a way that's oddly liberating. It suggests that what actually separates people isn't a fixed capacity, but the small, repeated choices they make every single day. Kent Beck is essentially saying: I'm not a genius, I just show up the same way every time.

This matters because it means excellence isn't locked behind genetics or mysterious brilliance. It's available to anyone willing to do the unglamorous work of building systems for themselves. A good habit—checking your work twice, writing things down, asking for feedback regularly, taking breaks before you get frustrated—compounds over months and years in ways that raw talent alone never will. You notice this everywhere: the mediocre musician who practices daily eventually outplays the naturally gifted one who doesn't. The consistent colleague beats the sporadic genius.

There's something quietly radical here too. Our culture loves the myth of the lone genius working through the night on inspiration. But the truth is messier and more hopeful: discipline and routine are where real power lives. You don't need to be exceptional to start. You just need to pick one good habit and actually stick with it.

Comments

Sign in to leave a comment or reply to one.

Sign in

Kent Beck

Kent Beck is an American software engineer and one of the founders of the Agile software development movement. He is best known for his work on Extreme Programming (XP), a methodology that emphasizes customer satisfaction, flexibility, and rapid iterations in software development. Beck is also a prominent advocate of test-driven development (TDD) and has authored several influential books in the field of software engineering.

Graph

Related