Skip to main content
Paths
core·2 min read·2 of 11

Deliberate Practice

Most practice is repetition. Deliberate practice is diagnosis.

When Anders Ericsson studied violin students at Berlin’s elite music academy in 1993, he found that the best players didn’t simply practise more. They practised differently. The crucial difference: each session was designed to expose and fix a specific weakness.

Deliberate practice operates at the edge of your current ability. A chess player doesn’t improve by playing full games—that’s performance, not practice. They improve by studying positions just beyond their understanding, getting immediate feedback, then studying harder positions. The constraint is brutal: if it feels comfortable, it’s not deliberate practice.

Most people plateau for exactly this reason. They confuse repetition with practice. A musician who plays through pieces they’ve already mastered is rehearsing, not improving. A runner who jogs the same route at the same pace is maintaining, not developing. Deliberate practice means designing conditions where failure is not only possible but likely—then systematically converting those failures into capability.

The principle extends far beyond skills. Code reviews work the same way: reviewing code similar to what you already write teaches nothing. Reviewing code that uses patterns you don’t understand—that’s where growth happens. Same with reading, conversation, even thought itself. If it doesn’t push past comfortable competence, it’s not practice. It’s just repetition wearing a disguise.