Skip to content
Dwarkesh PodcastDwarkesh Podcast

Uncle Bob - The Long Reach of Code, Automating Programming, and Developing Coding Talent

Robert Martin (aka Uncle Bob) is a programming pioneer and bestselling author of Clean Code. We discuss the prospect of automating programming, spotting and developing coding talent, occupational licensing, quotas, and the elusive sense of style. Episode website + Transcript: https://www.dwarkeshpatel.com/p/uncle-bob Apple Podcasts: https://apple.co/3wI8rGr Spotify: https://spoti.fi/3pVcr2H Follow me on Twitter to be notified of future content: https://twitter.com/dwarkesh_sp Listen to Robert's fascinating talk on the future of programming: https://youtu.be/ecIWPzGEbFc Read Robert's blog about programming: http://blog.cleancoder.com/ Buy Robert's books on Amazon: https://www.amazon.com/kindle-dbs/entity/author/B000APG87E 0:00 Automating programming 8:40 Educating programmers (expertise, talent, university) 21:45 Spotting talent 26:10 Teaching kids 29:31 Prose and music sense in coding 32:22 Occupational licensing for programmers 35:49 Why is tech political 39:28 Quotas 42:29 Advice to 20 yr old

Dwarkesh PatelhostRobert Martinguest
Nov 28, 202045mWatch on YouTube ↗

Episode Details

EPISODE INFO

Released
November 28, 2020
Duration
45m
Channel
Dwarkesh Podcast
Watch on YouTube
▶ Open ↗

EPISODE DESCRIPTION

Robert Martin (aka Uncle Bob) is a programming pioneer and bestselling author of Clean Code. We discuss the prospect of automating programming, spotting and developing coding talent, occupational licensing, quotas, and the elusive sense of style. Episode website + Transcript: https://www.dwarkeshpatel.com/p/uncle-bob Apple Podcasts: https://apple.co/3wI8rGr Spotify: https://spoti.fi/3pVcr2H Follow me on Twitter to be notified of future content: https://twitter.com/dwarkesh_sp Listen to Robert's fascinating talk on the future of programming: https://youtu.be/ecIWPzGEbFc Read Robert's blog about programming: http://blog.cleancoder.com/ Buy Robert's books on Amazon: https://www.amazon.com/kindle-dbs/entity/author/B000APG87E 0:00 Automating programming 8:40 Educating programmers (expertise, talent, university) 21:45 Spotting talent 26:10 Teaching kids 29:31 Prose and music sense in coding 32:22 Occupational licensing for programmers 35:49 Why is tech political 39:28 Quotas 42:29 Advice to 20 yr old

SPEAKERS

  • Dwarkesh Patel

    host
  • Robert Martin

    guest

EPISODE SUMMARY

In this episode of Dwarkesh Podcast, featuring Dwarkesh Patel and Robert Martin, Uncle Bob - The Long Reach of Code, Automating Programming, and Developing Coding Talent explores uncle Bob on AI, coding careers, ethics, and true craftsmanship Robert “Uncle Bob” Martin argues that while tools and AI will increasingly assist programmers, true automation of programming would require human-level sentience and deep business intuition, which he believes are far off. He traces the evolution of programming tools from binary to modern IDEs and predicts future environments will feel more like supervising and “training” smart assistants than being replaced by them. Martin discusses how to develop and recognize programming talent, emphasizing trade-like apprenticeship, domain knowledge, and long-term design sense over formal university credentials. He also calls for professional standards and ethical structures in software, while being wary of government-imposed licensing and of quota systems that lower standards rather than helping marginalized groups.

RELATED EPISODES

Machiavelli is the most misunderstood thinker of all time – Ada Palmer

Machiavelli is the most misunderstood thinker of all time – Ada Palmer

The better AI gets, the smaller its share of the economy might get – Alex Imas and Phil Trammell

The better AI gets, the smaller its share of the economy might get – Alex Imas and Phil Trammell

What rebuilding AlphaGo teaches us about self-play, RL, and future of LLMs - Eric Jang

What rebuilding AlphaGo teaches us about self-play, RL, and future of LLMs - Eric Jang

How GPT, Claude, and Gemini are actually trained and served – Reiner Pope

How GPT, Claude, and Gemini are actually trained and served – Reiner Pope

Jensen Huang – Will Nvidia’s moat persist?

Jensen Huang – Will Nvidia’s moat persist?

Terence Tao – How the world’s top mathematician uses AI

Terence Tao – How the world’s top mathematician uses AI

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.