Belderbos iconBelderbosSep 11, 2026 ~1 min source read

Bob Belderbos: Why Learn to Code If AI Can Code? 6 Reasons

Decomposition, naming the sub-problems, deciding what data structure the algorithm needs. They've run it both before and after Cursor and Claude Code arrived, and enrollment basically doubled.

Bob Belderbos: Why Learn to Code If AI Can Code? 6 Reasons

Share this story

Send the public story page.

Useful takeaways from this story.

They've run it both before and after Cursor and Claude Code arrived, and enrollment basically doubled.

Decomposition, naming the sub-problems, deciding what data structure the algorithm needs.

It turns out that more people, not less, want to learn to code now that AI can write it.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

They've run it both before and after Cursor and Claude Code arrived, and enrollment basically doubled. It turns out that more people, not less, want to learn to code now that AI can write it. Decomposition, naming the sub-problems, deciding what data structure the algorithm needs.

How it works

  • Without foundations, you can't catch AI's bad decisions Piech says he constantly ships with AI, and he's explicit about why it works for him: he already knows architecture.
  • I see this all the time working with LLMs: happy path and call it done.
  • That is the problem solving part you carry into every language and every tool, including AI.
  • Strip that away and the model starts making poor structural calls you often only notice later on in the app's lifecycle.

What to take from it

The half worth building is the one that transfers: problem solving.

Details worth keeping

Why learn the thing the machine can now do almost flawlessly? At that point you really need to understand the architecture underneath. This is the whole argument for keeping fundamentals.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app