How Many CTOs

← How Many CTOs14 Jul · 56 min

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

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

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:

How Many CTOs Pod: https://howmanyctospod.com Scott Porad: https://www.linkedin.com/in/scottporad/  Brad Hefta-Gaub: https://www.linkedin.com/in/bradheftagaub/  #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