Pierce Freeman and Richard Diehl Martinez respond to a discussion of graduates struggling to find coding jobs after years of encouragement to study programming. They question whether employers oversold a dependable career path, without treating AI as the sole cause of a changing labor market.
Their curriculum debate separates writing code from understanding algorithms, systems and implementation trade-offs. Both see value in foundations, but disagree about how far AI-generated implementations can replace the learning gained by writing software oneself.
They explore the tension between short vocational preparation and broad academic education, and between training junior employees and optimizing immediate productivity. The possibility of narrowing routes into senior engineering makes apprenticeships and real projects important themes.
A craft analogy leads to a discussion of maintainable software, human review and organizational incentives. Counting generated lines or commits can reward unnecessary code rather than better outcomes, and code review requires meaningful recognition.
They conclude with uncertain, personal views on interdisciplinary education and unconventional career paths. Their forecasts are not guarantees about the value of particular degrees, salaries or future hiring; the episode is an October 2025 discussion.
Watch on YouTube




