Desirable Difficulties: 7 Brutal Ways to Make Your Practice Actually Stick
We have all been there: sitting at a desk with a highlighter in hand, painting a textbook neon yellow, feeling like absolute geniuses. It feels good. It feels productive. It feels like progress. But then, three days later, someone asks us a basic question about what we "learned," and our brain serves up nothing but a dial-up dial tone. It turns out that feeling "comfortable" while learning is usually a sign that you aren't actually learning anything at all.
The truth is that the human brain is a remarkably efficient energy-saver. If it can get through a task without forming a long-term memory, it will. Most of our modern tools—sleek apps, "fun" gamified lessons, and smooth video courses—are designed to make us feel successful in the moment. They minimize friction. But in the world of cognitive science, friction is exactly what builds the muscle of the mind. Without a bit of struggle, the information just slides right off the surface.
I’ve spent years obsessing over how to bridge the gap between "looking busy" and actually gaining mastery. Whether you are a startup founder trying to learn a new coding language, a marketer mastering data analytics, or a consultant trying to memorize complex client frameworks, the secret isn't more hours—it’s "better" hours. We need to stop looking for the easy way and start looking for the right kind of hard.
In this guide, we are going to dive deep into the concept of desirable difficulties. We’ll look at why your current habits might be failing you, how to inject strategic struggle into your routine, and which tools actually help you do the heavy lifting. If you’re ready to stop "reviewing" and start mastering, let’s get into it.
What Exactly Are Desirable Difficulties?
The term "desirable difficulties" was coined by Robert Bjork, a psychologist at UCLA. It describes a paradox: certain ways of learning that make the initial performance worse actually lead to much better long-term retention and transfer of knowledge. Essentially, if you struggle a bit today, you'll remember much more a month from now.
Think of it like weightlifting. If you go to the gym and lift five-pound weights for 100 reps, it feels easy. You aren't sweating. You aren't shaking. But you also aren't growing. To build muscle, you need a weight that challenges you—one that makes you struggle to finish the final set. Learning is the same. The "difficulty" is the signal to your brain that this information is important enough to keep.
However, the word "desirable" is doing a lot of work here. Not all struggle is good. If you try to read a textbook written in a language you don't speak, that's difficult, but it's not desirable because you have no foundation to build on. A desirable difficulty is one that you have the tools to overcome, even if it takes significant effort.
Who This Strategy Is For (And Who Should Skip It)
This isn't a "one size fits all" approach. Implementing desirable difficulties requires a certain level of mental discipline and a specific set of goals. Before you overhaul your entire workflow, check if you fall into the right camp.
This is for you if:
- You need to perform under pressure (public speaking, high-stakes sales, coding interviews).
- You are learning complex systems where "memorizing facts" isn't enough.
- You have limited time and need the highest possible ROI for every hour of study.
- You are tired of the "I read it but I don't get it" cycle.
You should skip this if:
- You are in the "exploration" phase and just need to see if a topic interests you.
- You are extremely burnt out and just need to get through a task without quitting.
- The material is so far above your level that you can't even start a practice problem.
The Fluency Trap: Why Easy Feels Like Learning
The biggest enemy of true mastery is "fluency." When we read a page of text for the third time, our brain recognizes the words. It feels familiar. We mistake that familiarity for understanding. This is why re-reading notes is one of the least effective ways to study, yet it remains the most popular.
When things are easy, our brain goes on autopilot. It stops building the "retrieval paths" necessary to pull that information out of storage later. Desirable difficulties break that autopilot. By forcing yourself to generate an answer or wait a few days between sessions, you are essentially telling your brain: "Hey, we are going to need this later, so don't throw it away."
7 Strategies for Implementing Desirable Difficulties
Let's get practical. How do you actually make your practice harder in a way that pays off? Here are seven proven methods to bake friction into your learning process.
1. Active Recall (The Retrieval Practice)
Instead of looking at your notes, close the book and try to write down everything you remember from scratch. This is physically uncomfortable. You will feel "blank." That blankness is the sound of your neurons firing to find a path to the data. Active recall is the single most powerful tool in the desirable difficulty toolkit.
2. Spaced Repetition (The Forgetting Game)
If you study something 10 times in one day, you’ll be great at it by 5 PM. By next Tuesday, you’ll know nothing. If you study it once today, once in three days, and once in two weeks, the total time spent is lower, but the retention is exponentially higher. You have to let yourself almost forget before you try to remember.
3. Interleaving (The Mix-and-Match)
In "blocked practice," you do 20 math problems on Addition, then 20 on Subtraction. In "interleaved practice," you mix them up: addition, then division, then subtraction. It feels slower and more frustrating because you have to constantly "reset" your brain, but it teaches you how to choose the right strategy—a skill blocked practice ignores.
4. Varying the Environment
We often get "context-dependent" memories. If you always study at the same desk with the same coffee, you might find you can only recall that info at that desk. Try studying in a library, a park, or standing up. Changing the environmental cues forces your brain to store the information more robustly.
5. Pre-Testing (The Guessing Method)
Try to answer questions or solve a problem before you’ve learned how to do it. You will fail. You will get it wrong. But research shows that the act of failing at a guess primes your brain to notice the correct answer when you finally see it. It creates a "knowledge gap" that your brain is desperate to fill.
6. Elaboration (The "Why" Factor)
Don't just memorize a fact; explain why it’s true and how it relates to something you already know. This is often called the Feynman Technique. If you can't explain a concept to a six-year-old, you don't understand it—you’ve just memorized the jargon.
7. Generation (Produce, Don't Consume)
Instead of reading a summary of a meeting, write the summary yourself. Instead of watching a coding tutorial, try to build the function first, then watch the video to see where you went wrong. The more you generate the content yourself, the more you own it.
Tools That Force You to Use Desirable Difficulties
In a world of "easy" apps, a few stand out because they actually embrace the struggle. Here are the tools I use and recommend to keep my brain on its toes.
| Tool Name | Primary Strategy | Why It’s "Hard" |
|---|---|---|
| Anki | Spaced Repetition | Forces you to rate your own struggle; no "cheating" allowed. |
| Obsidian | Elaboration / Zettelkasten | No folders; you must manually link ideas and build your own structure. |
| Readwise | Active Recall | Turns your highlights into "Cloze Deletion" quizzes automatically. |
| Exercism | Generation | Gives you a problem with zero instructions; you have to pass tests to move on. |
Official Learning Science Resources
If you want to look at the raw data and peer-reviewed studies behind these concepts, I highly recommend checking out these institutions:
What Looks Smart But Backfires: Avoiding "Useless" Difficulty
Not all struggle is productive. It’s easy to fall into the trap of "performative hardship," where you make things difficult just for the sake of it, without any cognitive benefit. Here is where most people waste their energy.
- The "Too Far" Trap: If you are trying to learn Python and you start by reading the C++ source code for the compiler, you aren't experiencing a "desirable difficulty." You’re experiencing cognitive overload. You need enough foundation to make the struggle meaningful.
- Skipping the Fundamentals: Desirable difficulties are for reinforcing and deepening knowledge. They aren't great for the very first 5 minutes of exposure to a totally alien concept. Get the "gist" first, then apply the friction.
- Over-Engineering the System: If you spend 4 hours setting up a Spaced Repetition system and 10 minutes actually studying, you’ve failed. The difficulty should be in the thinking, not in the admin.
Visual Summary: The Difficulty Matrix
Passive Learning (Easy)
Re-reading, Highlighting, Watching Videos, Blocked Practice
High Fluency / Low Retention
Desirable Difficulty (Hard)
Active Recall, Spaced Repetition, Interleaving, Generation
Low Fluency / High Mastery
Frequently Asked Questions
What if I feel like I'm failing during active recall?
That is exactly the point. The "failure" to remember is the cognitive stimulus that makes the eventual answer stick. If you get it right 100% of the time, the difficulty isn't high enough.
How long should I wait between sessions for spaced repetition?
A common sequence is 1 day, 3 days, 7 days, 14 days, and 30 days. The goal is to review the material just before you are about to forget it completely.
Can I use these methods for soft skills like leadership?
Absolutely. Instead of reading leadership books, use "Generation" by writing out how you would handle a specific difficult employee scenario before reading the author's advice. This creates the "gap" in your knowledge.
Does interleaving work for physical skills?
Yes. In sports, practicing three different types of tennis serves in random order is much more effective than practicing 50 of the same serve in a row.
Is there a risk of burning out with this method?
Yes, because it's mentally taxing. You should limit high-difficulty practice to 60-90 minute sessions and prioritize high-stakes information rather than trying to apply it to every trivial detail.
How do I know if a difficulty is "undesirable"?
If you find yourself staring at a problem for 20 minutes without even knowing how to take the first step, the difficulty is likely too high. You need to drop down a level and build more foundational knowledge.
Final Thoughts: The Choice to Struggle
Mastery is not a gift; it is a purchase. And the currency you pay with is effort. We live in an era where every app and service is fighting to make things "frictionless" for us. They want to make learning feel like a warm bath. But real growth happens in the cold, in the struggle, and in the moments where you have to grit your teeth and force your brain to find an answer.
If you take away one thing from this guide, let it be this: Don't trust your feelings of fluency. Just because a topic feels easy today doesn't mean you've learned it. Choose the harder path. Mix up your subjects. Close your notes. Test yourself before you're ready. It will feel slower in the short term, but you will look back in six months and realize you've built a foundation that won't wash away.
Your next step: Choose one concept you are trying to learn right now. Close this tab, grab a blank piece of paper, and try to write out a summary of the most important points from memory. If you struggle, congratulations—you're finally learning.