Thoughtworks Technology Podcast

How it feels to be a software engineer when AI is changing our relationship with code

48 snips
Apr 2, 2026
Nate Schutta, cloud solution architect and author of Fundamentals of Software Engineering, shares his take on how AI is reshaping the feel of engineering work. He explains why fundamentals and reading code matter more as AI generates bulk code. They talk about AI as an intern, the rise of custom tooling, missing nonfunctional concerns, and why soft skills and judgment will steer future engineering roles.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

More Generated Code Makes Fundamentals More Important

  • AI has increased code generation capacity, which raises the importance of software fundamentals beyond typing.
  • Nate Schutta warns that more generated code means more reading, production, security, maintainability and architectural concerns to manage.
INSIGHT

AI Makes Niche Personal Tools Economical

  • Lowering the floor for building custom tools makes niche, personal automation economically viable.
  • Dan built a custom content-moderation workflow in days that previously would've taken months, showing rapid personal productivity gains.
ADVICE

Validate Production Ilities Before Shipping

  • Do not assume an AI-generated app is production-ready; evaluate ilities like security, reliability and scalability.
  • Nate reminds listeners that features plus deployment, ops and maintenance are required beyond a working prototype.
Get the Snipd Podcast app to discover more snips from this episode
Get the app