Book Overflow

What actually makes you a programmer? - We Programmers by Robert C. Martin

10 snips
Jul 20, 2026
They dig into what defines someone as a programmer, arguing obsession with detail and complexity matters. The conversation traces computing history from Babbage to Turing and von Neumann. They debate missing figures like Claude Shannon and how specialization and AI will reshape programmer stature. They close with reflections on finishing projects and why certain stories get told.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Programmers Win By Loving The Details

  • Programming's value is obsession with detail rather than raw intelligence.
  • Carter and Nathan quote Uncle Bob: programmers gain power by loving low-level decisions like rendering pixels and plotting coordinates for features such as a red line.
ADVICE

Make The Path Of Least Resistance The Right Pattern

  • Lock down patterns and schema to make wrong code harder to write.
  • Carter describes redesigning an inbox: define backend actions and a front-end schema registry so agents and devs follow one correct path.
ANECDOTE

Autonomous Agent Swarm Caused Chaos Then Success

  • An attempted swarm of autonomous agents for a redesign failed with merge conflicts and wrong patterns.
  • Carter pulled a junior engineer, defined strict patterns, then used Claude to iterate successfully after summarizing the patterns into a skill.
Get the Snipd Podcast app to discover more snips from this episode
Get the app