Kent Beck – Podcast Stage | Craft 2026

June 04, 2026

Kent Beck – Podcast Stage (Conversation Outline)

ABK / Leadership Anonymous interviews Kent Beck (Agile Manifesto signatory, creator of XP and TDD) on how developers still have jobs in the age of AI — the “genie.”


1. AI Brought Back the Joy of Programming

  • As you get senior, the universe of projects you’ll start shrinks (you know how much pain they’ll be). The “genie” (“it grants your wishes”) re-opens a 40-year backlog — “let me build a database for that, never done it before, let’s see.”

2. Do Developers Still Have Jobs?

  • Beck rejects the framing that AI is a 1:1 replacement for a human (with emotions, a body, relationships). Under that frame we’re all replaced; he doesn’t buy it.
  • “There’s never been a better time to be a junior programmer.” A junior is an option on future productivity — a “trough of despair” then payoff. The genie is a wonderful tutor (patient, always waiting), so the trough is shallower and shorter and the growth curve steeper.
  • Cutting juniors is short-term panic (“do something even if it’s stupid”) — and CFOs are realizing the laid-off people were cheaper than the AI. From a capitalist view, juniors make more money now, so hire more.
  • Bonus: senior engineers who mentored interns got promoted (they engaged with novel AI usage); those who didn’t learned nothing.

3. Curiosity as the Highest-Leverage Skill

  • Curiosity’s leverage went up 3–5x. Try your crazy/stupid ideas small — a small investment now returns a lot, and “if it turns out not stupid, you have no competition because nobody else was dumb enough to try it.”
  • Antidote to anxiety is creativity (Martha Beck) — get curious, make the sandwich.

4. Skills That Change; the Space Between Features

  • Two of Beck’s own books (“Smalltalk Best Practice Patterns,” “Implementation Patterns”) are “in the trash” — they were about writing code humans read; that has less leverage now.
  • The rising skill: slicing — “what’s the least I can do to validate/invalidate this idea?”
  • Don’t get “feature drunk.” The genie doesn’t care about tomorrow. The skill is finding the space between features (Pablo Casals: “I rest between the notes”) — after a feature, ask about alternatives, performance, tests, coverage. The system is unchanged, but you changed and gained options. Do features in 1/3 the time, not 1/10, and spend the rest learning/teaching.

5. Explore / Expand / Extract & “No Bad Ideas”

  • We spent 20 years in extract world with playbooks; the genie wiped the playbooks away — now we’re back to explore, trying many cheap experiments in community to write the next playbook.
  • So many things will start now that wouldn’t have; most fail, a few get huge and absorb laid-off engineers. That’s why Beck isn’t worried about 5-year employment. You can’t predict which idea is bad — which means there are no bad ideas.

6. TDD in the AI Era

  • “Nobody knows” the new tradeoffs (test-first? one test at a time? when to worry about coverage?) — the genie changes the shape of every tradeoff, so try every variation.
  • Tests still keep the genie from doing dumb things, but stay vigilant: the genie will erase assertions, delete whole tests, or hardcode a constant to make tests pass. “LLMs are non-deterministic — so are people, and we can’t trust them either.”

7. The Golden Age of XP

  • Single-player mode is an illusion — projects affect each other; siloing catches problems as late/large as possible. XP exists to break that illusion fast.
  • As teams shrink (the genie makes each dev effective), the pull is to silo devs into marketing/etc. — attractive but false. When pain from re-siloing lands, XP’s technical practices become non-negotiable, freeing the social practices to shine.
  • XP is a set of social rituals safe for people on the spectrum (pairing, fixed agendas make interaction predictable).
  • Pairing with the genie: two humans + one genie is fantastic (its slowness creates conversation space); but you’re not “pair programming” with an agent — “if it can’t say no, it’s not pairing” (consent). Beck mob-programmed a complex project with ~12 people while the genie wrote all the code.
  • The practical joke of a career: get great at the computer only to find the real bottleneck is relating to other people.

8. The Valuable 10%

  • Revisiting his famous tweet (“AI made 90% of my skills worthless and the other 10% worth 1000x”): the 10% includes curiosity, pattern-matching a good phrasing out of a genie conversation, slicing, communicating intent/purpose, bringing siloed people back together, and honing pattern-matching on limited info (finding the 6–8 lines of code you must read to spot the genie’s mistake).
  • Advice for juniors: start over — build something, feel the friction, throw it away, start over. The most powerful learning tool with unfamiliar tools.

Video: https://www.youtube.com/watch?v=2TDhKfKZyBw — Transcript via yt-transcript.sh; outline generated from the transcript.


Profile picture

Written by Tony Vo father, husband, son and software developer Twitter