Everyone Says AI Will Write the Code. So Why Are Its Own Builders Telling You to Learn to Code?
“Why learn to code? The AI does it all for you.” It’s the line you hear in every developer forum right now. The person eyeing a bootcamp, the parent wondering whether to sign their kid up for programming classes — both freeze the moment they hear it. Here’s the twist: some of the people actually building AI coding tools say the opposite. They argue that right now is the best time in history to learn. Let’s hear that side out.
Let me be honest up front. This isn’t some fresh controversy that blew up last month. It’s an evergreen debate that keeps resurfacing every time the tools get better. So instead of pinning it to one viral thread, it’s more honest to lay out the case made by people who’ve been watching this argument for years.
“Coding Doesn’t Disappear. It Changes Shape.”
One name comes up again and again in this debate: Steve Krouse. He spent years in programming education, and today he runs Val Town, a platform where you write and run code directly in the browser. He has skin in this game from both sides.
His core argument is simple. Yes, AI writes the code. No, that does not make the ability to read and judge code obsolete. If anything, it makes it more valuable.
Think about it. When the model spits out 100 lines, someone still has to decide whether they’re right or wrong. If you don’t understand why the code behaves the way it does, or where it might quietly break, your only move is to trust it and paste it in. That’s not automation. That’s gambling.
AI Made Learning to Code Easier, Not Pointless
Krouse hammers on another point: the barrier to entry just collapsed. Learning to code used to mean losing three days to environment setup. It meant burning half an afternoon Googling a single cryptic error message. That was the job before the job.
Not anymore. Ask the AI “why is this error happening?” and you get an answer in seconds. You now have a private tutor on call 24 hours a day, standing right at the exact spot where you’re stuck. For a beginner, that’s not a small improvement. It’s a different universe.
Which flips the framing. It isn’t “AI replaces coding.” It’s “AI accelerates learning to code.” Quitting at the moment it finally became easy to learn is its own kind of irony.
The Real Risk Is Being the Person Who Can’t Read
There’s a trendy term for it now: vibe coding. You don’t actually understand the code. You just keep prompting the AI and stitching together whatever it hands back. For rapid prototyping, it’s shockingly powerful. Founders ship demos over a weekend that used to take a month.
The trouble starts right after. Something breaks. The AI keeps confidently wandering in the wrong direction. Eventually you have to go into the code yourself and fix it by hand. And the person who can’t read code just… stops. Dead end.
This is exactly what people like Krouse worry about. A gap opens between those who can read and repair what the AI produces and those who can only transcribe it. And that gap is going to widen, not close.
Coding Was Never a Skill. It’s a Way of Thinking.
Here’s the most fundamental rebuttal. Learning to code was never about memorizing syntax. It’s training a way of thinking — breaking a messy problem into small pieces and solving each one logically.
Seen that way, AI raises the value of that skill rather than erasing it. To get good output from a model, you have to define the problem precisely and issue instructions step by step. That’s the exact muscle you build by learning to program. This is where the line “people who can code also wield AI better” comes from. Prompting is just problem decomposition with a chat box.
So the goal of coding education shifts — from “produce workers who type code by hand” to “produce people who direct AI to solve problems.” The verb changes. The conclusion, that you should still learn to code, does not.
So Where Does That Leave Us?
“AI writes everything, so don’t bother learning” is half right. The manual labor of typing code line by line will absolutely shrink. But the ability to read it, judge it, and actually command the AI is getting scarcer and more valuable by the month.
Krouse and the rest of the dissenters can be summed up in one sentence: nobody’s telling you not to learn to code. The reason for learning just changed. So which is it, in your view? Is coding education a relic the AI age will retire, or a weapon that matters more now than it ever did?
Comments
Loading comments...