Dwarkesh PodcastUncle Bob - The Long Reach of Code, Automating Programming, and Developing Coding Talent
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
hostRobert 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
Get more out of YouTube videos.
High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.
Add to Chrome




