#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney” inside PodZeus.
In this episode of the Free Code Camp Podcast, host Quincy Larson interviews Dr. Mark Mahoney, a computer science professor and longtime software developer with 23 years of teaching experience at Carly College. Mahoney shares his perspective on the transformative role of LLMs in programming and education, emphasizing that while AI tools like GitHub Copilot and Claude Code are powerful assistants, they should not replace the foundational, hands-on learning process. He warns against 'tutorial hell'—where learners rely solely on AI-generated code without understanding the underlying logic—and stresses that true mastery comes from struggling through debugging, problem-solving, and building from scratch. Mahoney advocates for a hybrid learning model that combines human mentorship, project-based learning, and carefully integrated AI tutoring, drawing from his own experience building the Playback Press platform, an interactive learning tool that blends narrative, code, and visual whiteboard-style diagrams. He reflects on his journey from a community college art major to a professor, highlighting the serendipity of his path and the enduring value of human connection in education. Despite the AI hype, Mahoney remains optimistic about the future of computer science, especially for those who are intrinsically motivated and willing to learn the hard way.
Prioritize learning the hard way—debugging, building from scratch, and getting stuck—to develop real problem-solving skills that AI cannot replicate.
Use LLMs as an 'infinitely patient tutor' for edge cases and questions you can't answer, but don’t let them write your code or replace your understanding.
Project-based learning with clear goals (like building a QR code generator or AI data center impact report) keeps students engaged and builds practical competence.
Human mentorship and emotional connection are irreplaceable in education—students learn not just from content, but from inspiration, enthusiasm, and shared struggle.
The best developers are those who’ve survived the 'slings and arrows' of real-world coding—mistakes, failures, and debugging—because that’s where growth happens.
…and 3 more takeaways available in PodZeus
Welcome & Community Updates
Quincy Larson kicks off the episode with updates on Free Code Camp’s new AI-assisted development course, a beginner-friendly AI literacy course, and a QR code generator tutorial. He also announces the return of the Bad Website Club for a Responsive Web Design Bootcamp.
The AI Hype vs. Real Learning
“I don’t think LLMs can read our minds and communicate with us well enough yet.”
The Dangers of Over-Reliance on LLMs
“If I were hiring someone, I want someone who has proven they learned the hard way.”
The Role of the Human Educator
“My main job is to motivate students to want to learn.”
The Future of AI in Education
Mahoney expresses skepticism about AI fully replacing curriculum creation or teaching. He highlights the limitations of text-only interfaces and the inability of LLMs to replicate whiteboard-style, multimodal teaching, which is crucial for conceptual understanding.
“If I were hiring someone, I want someone who has proven they learned the hard way.”
“The only way to really see what’s happening is to step through that code and see what effect it’s having.”
“I don’t think LLMs can read our minds and communicate with us well enough yet.”
Host
Guest
Free Code Camp
organization
Mark Mahoney
person
Quincy Larson
person
Playback Press
other
GitHub Copilot
product
Carly College
organization
Dot-Com Bubble
other
Jensen Huang
person
Environmental Science
other
O'Reilly
organization
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney” inside PodZeus.
Start discovering podcast insights today
Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.
No credit card required • 7-day trial • Cancel anytime
