How to learn programming and CS in the AI hype era – interview with prof Mark Mahoney [Podcast #215]
Dr. Mark Mahoney argues that while LLMs excel at low-stakes prototyping and visualizations, learning programming fundamentals through manual debugging remains essential to avoid technical debt and build resilient engineering skills that persist regardless of tool availability or cost.