Programming every day won't make you a better programmer
Even though I'm the first to advocate the idea of showing up every day, I don't believe doing so is a sufficient condition for achieving mastery. Programming every day won't make you a hacker. Playing chess every day won't make you a grandmaster.
When we start learning a new skill, every day can be a challenge. But after a while, we start getting comfortable. We start enjoying it. We get good enough to be able to play the game without having to put deliberate effort. And the better we get, the less we gain out of just showing up.
The trick to getting better at any skill is to actively seek pain. To break a skill down into microskills and to target, measure and push one of them at a time. Like we do when we work out at the gym.
If you had to break down a skill you're trying to learn into 5 smaller skills, what would they be? How would your learning approach change? How would you go about measuring your progress in each one of them?
✨ Grow with me. Get my personal letters on emotional intelligence delivered to your inbox every week.
Other essays you may like
From work to "play"
At times, we may feel inclined to set goals for the people we manage. But the problem with setting goals for others i…
The bar has been raised
In everything we do, there is a threshold or shared understanding of "good enough". Okay. Sufficient. Average.