
#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney
From The freeCodeCamp Podcast by freeCodeCamp.org
April 10, 2026 · 1h 16m · Episode 215
About this episode
Quincy Larson interviews Mark Mahoney about learning programming and computer science in the context of AI advancements.
Today Quincy Larson interviews Mark Mahoney. He worked as a dev before becoming a computer science professor. He's taught computer science for 23 years at Carthage College, a 180-year-old US university. He's also taught thousands of developers through his free programming courses built on top of his own open source course platform, Playback Press. We talk about: - Why learning programming the hard way is still the right way - How to not deskill yourself when programming with LLM tools - And why now is a great time to study computer science Support for this podcast comes from the 10,113 kind folks who donate to our charity each month. Join them and support our mission at https://donate.freecodecamp.org Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org Links from our discussion: - Playback Press, Mark's free interactive courses: https://playbackpress.com/books - Mark's personal website: https://markm208.github.io/ - One of the many vibe-coded projects Mark mentions: https://markm208.github.io/vibeCodingInClassTools/git-workflow-simulator.html - Mark's tutorials on freeCodeCamp: https://www.freecodecamp.org/news/author/markm208/…
People in this episode
Host: Quincy Larson
Guest: Mark Mahoney
Topics covered
- programming education
- computer science
- AI tools
- developer skills
- open source
Keywords
- programming
- computer science
- AI
- LLM tools
- education
Mentioned in this episode
Organizations: Carthage College, Playback Press, freeCodeCamp
More episodes of The freeCodeCamp Podcast
- #217 Stanford's youngest instructor on InfoSec, AI, catching cheaters - Rachel Fernandez · May 19, 2026 · 1h 19m
- #216 How to friction-max your learning with software engineer Jessica Rose · April 17, 2026 · 53 min
- #214 Lessons from 15,031 hours of coding live on Twitch with Chris Griffing · April 3, 2026 · 1h 19m
- #213 What happens when the model CAN'T fix it? Interview with software engineer Landon Gray · March 27, 2026 · 1h 33m
- #212 The world still needs people who care - CodePen founder Chris Coyier interview · March 20, 2026 · 1h 19m
- #211 How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano (Developer Interview) · March 13, 2026 · 1h 47m
Explore listener stats, chart rankings, contacts and more on the The freeCodeCamp Podcast podcast page.