Engineering Fundamentals in the Age of AI: Why Human-in-the-Loop Matters More Than Ever
summary
Argues that human-in-the-loop is nonnegotiable: AI helpers like ChatGPT and GitHub Copilot speed routine coding but engineers must validate security, performance, compliance and architecture. Gives a team case where early adopters gain 10x productivity, shows an AI-submitted patch causing an infinite loop from AI code and recommends code review, CI/CD and tests. Demonstrates a WipeCoding demo that produces a booking flow missing the restaurant entity, so humans must design before coding.
AI-written summary · about
chapters (15)
- 0:00Introduction and motivation
- 2:31Life 1.0 to Life 3.0
- 7:54Software engineering in the AI era
- 10:11Engineering as purposeful design
- 11:14Where AI helps and where humans lead
- 16:56AI as an assistant, not a replacement
- 17:37Adaptability and survival in tech
- 20:15Skills for the AI-driven future
- 21:40Shift from coding to problem-solving
- 23:10Domain expertise and continuous learning
- 24:13Guiding AI to build Life 3.0
- 24:34Best practices with AI tools
- 27:10Human oversight in AI-generated code
- 27:34Demo and pitfalls of AI coding
- 28:38Happiness and self-care for engineers
related talks
56mFundamentals of Software Engineering In the age of AI
27mEngineering in the Age of AI: Making AI Work for Us, Not Replace Us
26mBeyond the code: Leading engineering teams in the GenAI era
40mThe Developer RenAIssance: The Humans Powering the Age of AI
27mThe new gravity of software engineering in the AI-first era
39mBack to Basics: Cutting Through the AI-Generated Code Noise
23mHuman-Driven Intelligence: Where AI & Automation Fall Short
01h 28mFuture of Software Programming with AI Bots at Hand
