The Calibration Gap
The Problem with Knowing the Answer
There's a phenomenon researchers call the fluency illusion. When you encounter information in a context that makes it easy to process — like AI-generated code that looks correct, runs correctly, and passes tests — your brain registers that information as familiar and therefore as "learned."
But what your brain is actually registering is: processed. Not understood. Not retained. Just processed, once, with assistance.
The distinction matters because it compounds. Each time AI helps you solve a problem, your brain files that problem under "solved." It doesn't separately file "solved with AI" and "would solve the same way without AI." Over time, this creates an accumulated self-assessment gap — a widening distance between how competent you feel and how competent you actually are, unaided.
You feel fine. You ship code. Tests pass. But there's a growing quiet unease — a sense that you're not entirely sure what's yours anymore, and you're not entirely sure how to find out.
The Question Nobody Asks
The question worth sitting with isn't "Is AI making me less capable?"
It's: If I stopped using AI tools tomorrow, for one week, what could I still do?
Not "what would I delegate." Not "what would I simplify." What would you still do — from scratch, alone, with your own brain and hands?
If that question makes you uncomfortable — even a little — that's the calibration gap talking.
What This Has to Do with Engineering
Software engineering is, at its core, a judgment-intensive practice. The code itself is the relatively easy part. The hard part is knowing which problem to solve, knowing when a solution is actually working, knowing when you're building something that will matter in six months versus shipping something that will create debt in two.
That judgment is built through struggle. Through bugs you had to hunt for hours. Through architectures that failed in production and taught you things no tutorial ever could. Through the slow, frustrating process of getting something wrong and understanding why.
AI skips that process. That's the point. And the efficiency gain is real.
But the calibration cost is also real — and invisible until it isn't.
What Actually Helps
This isn't a call to throw out your tools. It's a call to notice the gap before the gap notices you.
- One hour per week, no AI tools. Work on something you already know how to do — not to prove a point, but to stay in touch with what you can still do without assistance. The goal isn't to suffer. The goal is to calibrate.
- After AI generates something that works, take thirty seconds. Ask yourself: do I understand why this works? Not "do I understand that it works" — every debugger understands that. Do you understand the mechanism? If no, that's the edge of the gap. That's where the learning is.
- Find someone you trust and ask them. "Hey, can you look at this code and tell me if there's anything I'm missing?" A real human reviewing your work with fresh eyes is the most reliable calibration mechanism I know of.
What Nobody Says
Here's what I don't say enough: this isn't your fault.
The industry created the conditions for this. The velocity demands, the FOMO, the mandatory tool mandates, the hiring bar that now implicitly includes "AI proficient." You didn't choose to have your learning loop disrupted. You were handed tools and told to use them and then judged on the output.
The question now is whether you want to do something about the gap — not because you have to, but because you're an engineer, and engineers care about accurate models of reality.
That's what this newsletter is for. Not to make you feel bad about what you can't do. To help you stay sharp enough to keep doing the work you care about.
The AI Fatigue Quiz has now been taken by over 2,400 engineers. If you haven't yet, it takes 3 minutes and gives you a genuine read on where you stand.
Take the AI Fatigue Quiz →