This Has Always Been A Problem: Slot Machine Devs and Growing Junior Engineers in the Age of AI

56:26 S2E27

In this episode of "How Many CTOs Does It Take?" podcast, hosts Scott Porad and Brad Hefta-Gaub discuss how managing armies of coding agents can be physically draining, likening it to context switching in flat organizations. Scott references Yuval Harari's "Sapiens," connecting the cognitive and agricultural revolutions to modern pressures. The hosts debate whether AI causes coding skills to atrophy and blocks junior engineers from becoming seniors, framing "pulling the slot machine lever" as shipping code you don't understand. Brad shares a pre-AI story about copying Stack Overflow code for a 3D triangle point test, leading to lessons about ambiguity and understanding. They argue this cargo-cult behavior predates AI, though AI makes laziness easier, while curiousity can accelerate learning. They also discuss "taste" as effective engineering opinions, shifting skills toward interrogating LLMs, and a potential K-shaped industry split between WYSIWYG builders and engineers closer to the metal.

00:00 Cold Open
00:21 New Listener Surprise
01:36 Managing AI Agents Burnout
04:26 Sapiens and Cooperation
07:46 AI Complaints Are Engineering
08:49 Slot Machine Coding Metaphor
09:41 Stack Overflow Triangle Story
15:41 Cargo Culting and CopyPasta
16:30 Juniors to Seniors in AI Era
23:42 Curious vs Lazy AI Use
27:08 Models Improve and Safety
28:39 Engineering Is Shaping
29:58 Junior Vs Senior Judgment
31:03 What Is Taste
34:22 Engineering Job Shifts
37:25 Curiosity Still Wins
39:59 Build Stuff To Grow
44:04 Learning Through Debugging
46:25 Managing LLM Atrophy Risk
49:55 Pair Programming And Market Pressure
53:31 K Shaped Future
55:29 Wrap Up And Credits

Resources:

#TechPodcast #EngineeringPodcast #DevTalks #PodcastForDevs #HowManyCTOs #Podcast #CTOs #CTOPodcast #ChiefTechnologyOfficer #Technology #Engineering #SoftwareDevelopment #SoftwareEngineering #TechLeadership #EngineeringLeadership #EngineeringCulture #TechDebates #StackOverflow #CargoCulting #JuniorvsSeniorEngineers #JuniorEngineers #SeniorEngineers #AI #AIProgramming #AICoding #AIAssistedCoding #AIAssistedProgramming #SlotMachines #InnovationVsComplacency #ProgrammingLife #CodingChallenges #ArtificialIntelligence #LazyCoding #SoftwareSkills #AIInCoding #EngineeringChallenges #DeveloperJourney #InsideTech

View all episodes