# “If you want to [program] better, stop [programming] for two years”

> In our eagerness to master our craft, we sometimes come to view technology as an end in itself. Yet it is merely a means. A means to what end?

- Author: Mathieu Eveillard
- Published: 2024-06-19
- Updated: 2025-04-06
- Tags: Personal
- Canonical: https://www.mathieueveillard.com/blog/lever-le-stylo/
- Translation (fr): https://www.mathieueveillard.com/fr/blog/lever-le-stylo.md

![“If you want to \[program\] better, stop \[programming\] for two years”](https://www.mathieueveillard.com/blog/2024-06-19-lever-le-stylo/lever-le-stylo.webp)

This advice actually came from a photographer: “If you want to take better photos, stop taking photos for two years,” he suggested. The suggestion seems paradoxical, but it makes perfect sense. Here’s how I understand it: the technique is there, but you’re missing the subject, the substance, the heart, that extra bit of soul. You’re just taking technical photographs.

Ouch.

Well, it’s clear that the idea remains just as valid if you replace “photography” with “coding,” or with any activity that requires technical skills to master. We also understand that the timeframe isn’t set in stone: it might be three months, a year, or longer if necessary, and it also depends, of course, on your financial resources—a reality that can’t be dismissed out of hand.

Let’s start with this scenario anyway: you’re taking a break from programming. You distance yourself from anything that even remotely resembles a keyboard, from anything that could compile, and above all, you make sure to lose your Jira password. You give up for a while on that relentless pressure to do better and faster. And you do something else. Read, talk, observe, admire, experiment, touch, knead, look, smell, listen, whatever you want. Anything but programming.

Life is a succession of desires and boredom. **You have to let the desire return**. Once you’ve thoroughly explored the subject and meditation holds no more secrets for you, you may feel that something is missing. The need to create, in this case. Many of us feel driven by this urge, this desire to build beautiful things, our own little intellectual cathedrals.

Then the time will come to sit down at a keyboard again. This moment is likely to be disorienting, since your reflexes will have disappeared. But the silver lining is that you’ll be an outside, impartial observer of the developer you once were: “Huh, why did I do that that way?” Or, more bluntly: “Which idiot wrote this?” You, of course. This will be an opportunity to question your old habits and take a fresh look at your work. A dizzying yet beneficial exercise.

But, more profoundly, this time away will have allowed you to explore the world a bit and take an interest in realities beyond technology. Don’t get me wrong: technology is wonderful; it’s exciting, but for the [umpteenth time](https://www.mathieueveillard.com/blog/comment-vs-pourquoi), **technology is not an end in itself**. Technology is there to solve “real-life” problems, the kind where elderly people are lonely, where working people sleep in their cars, where people discover too late that they have cancer.

You get the picture: technology, but what for? It’s a bit like a [midlife crisis](https://www.mathieueveillard.com/blog/sens-du-travail) applied to technology, but it’s a necessary rite of passage. You come out of it with a sense of urgency to do something useful and the conviction that you could always learn more, but that’s not what will make the difference.

Do you see what I mean?
