AIToday
Large Language ModelsAI Coding AssistantsHacker NewsPublished: Nov 2, 2026, 13:00 JST

AI coding is a new abstraction layer, argues longtime instructor

Send on LINE
AI coding is a new abstraction layer, argues longtime instructor

3 Key Points

  1. What happened

    Lerner, teaching programming for more than 30 years, says in about a year of coding with Claude Code for 6-8 hours daily he has not defined a single data structure or database schema.

  2. Why it matters

    He argues AI-native programmers won't need to learn integers vs. floats or lists vs. dictionaries at the beginning, since those are now below the abstraction barrier.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

Lerner traces programming's history as successive waves of abstraction, from raw bits to assembly to high-level languages like Fortran and C, and then to scripting languages like Python that were once dismissed as toys. Each layer, he writes, let programmers solve larger problems and brought more people into coding. He places AI coding in that lineage, noting that just as Python developers don't worry about chipset instructions, AI-native programmers won't need to worry about low-level data structures. He bases this on his own experience using Claude Code heavily since January, where he approved specs authored and implemented by the tool rather than modeling data himself. He still expects top universities and coders to learn the underlying layers, but argues that a successful coding career won't require that knowledge within a few years. He is also building a new course for non-programmers that focuses on problems and how to fix them with coding, rather than on Python itself.

FAQ
What does Lerner say AI-native programmers won't need to learn at first?
He says they won't need to learn about integers vs. floats, strings vs. bytestrings, or even lists vs. dictionaries at the beginning.
What does Lerner think AI-native coders will need to learn instead?
He says they'll need system-level thinking, such as knowing databases exist and how types affect performance, plus automated testing and security practices.
Is Lerner abandoning traditional coding education?
No. He still believes learning to code the old-fashioned way is useful for now and is adding AI-focused courses and office hours alongside his existing content.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleGoogle DeepMind's Genie 4 builds walkable, sounding worlds