#199 Tips from a serial career changer with GitHub's Andrea Griffiths
The freeCodeCamp Podcast
Quincy Larson
5.0 • 549 Ratings
🗓️ 28 November 2025
⏱️ 74 minutes
🧾️ Download transcript
Summary
Today Quincy Larson interviews Andrea Griffiths, who taught herself programming using freeCodeCamp while working in construction. She moved to the US from Colombia when she was 17, and within 6 months she joined the US Army. She ran a chain of gyms before landing a support role at a tech company, then ascending to Product Manager and ultimately Developer Advocate at GitHub.
Support for this podcast is provided by a grant from AlgoMonster. AlgoMonster is a platform that teaches data structure and algorithm patterns in a structured sequence, so you can approach technical interview questions more systematically. Their curriculum covers patterns like sliding window, two-pointers, graph search, and dynamic programming, helping you learn each pattern once and apply it to solve many problems. Start a structured interview prep routine at https://algo.monster/freecodecamp
Support also comes from the 10,338 kind folks who donate to our charity each month. Join them and support our mission at https://donate.freecodecamp.org
Get a freeCodeCamp t-shirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org
We talk about:
- Tips for busy parents who want to learn new skills.
- How AI tools are no substitute for your own critical thinking - and problem solving skills.
- How even though it's getting easier every day to learn programming for free, people are so distracted, and for many it feels harder and harder to sit down and do it.
Links from our discussion:
- Article about AI and product management (which includes some blunt takes from Quincy): https://thenewstack.io/for-devs-a-fix-for-ai-complexity-is-hiding-in-plain-sight/
- Andrea's weekly newsletter: https://mainbranch.beehiiv.com/
- Learn How to Learn course by Dr. Barbara Oakley: https://www.classcentral.com/course/learning-how-to-learn-2161
Community news section:
1. freeCodeCamp just published this beginner-friendly back-end development course. You'll learn how to build your own web servers and APIs using Node.js, Express, and MongoDB. freeCodeCamp's website and mobile apps are built using these tools, which make up the popular MERN stack. You'll also get some exposure to database architecture, security principles, testing best practices, and more. (2 hour YouTube course): https://www.freecodecamp.org/news/intro-to-backend-web-development-nodejs-express-mongodb/
2. freeCodeCamp also published a comprehensive Blender and Three.js course where you'll build your own 3D portfolio piece: a render of an adorable home office. If you're interested in 3D rendering and computer graphics, this is the course for you. You'll learn key concepts like Quad Topology, Raycasting, OrbitControls, and more. By the end of the course, your 3D model will be live on the web so you can share it with your friends. (9 hour YouTube course): https://www.freecodecamp.org/news/create-a-cute-room-portfolio-with-threejs-blender-javascript/
3. freeCodeCamp also published a handbook on using Docker with Node.js. You'll learn how to set up Docker and Docker Compose. You'll also learn fundamental concepts like Volumes, Images, and Containers. This is an excellent resource for you to read through and code along with. Bookmark it for future reference. (full length handbook): https://www.freecodecamp.org/news/how-to-use-to-docker-with-nodejs-handbook/
4. Level up your JavaScript implementation skills with this new freeCodeCamp course on Clean Code. You'll learn how to detect "code smells" and refactor your JavaScript accordingly. You'll also learn how to use ESLint and Prettier to automate some of the more error-prone aspects of shipping code. (1 hour watch): https://www.freecodecamp.org/news/level-up-your-javascript-detect-smells-and-write-clean-code/
5. Classic text adventure games Zork I, II, and III are now open source with an MIT license. Microsoft has published their full source code on GitHub: https://github.com/historicalsource/zork1
6. Today's song of the week is 1985 classic "Something About You" by Level 42. I love the slap bass, the vocal harmony, the falsetto, and the huge synth sounds. It's impossible to listen to this song and still be in a bad mood: https://www.youtube.com/watch?v=zpdQQoc-gkk
Transcript
Click on a timestamp to play from that location
| 0:00.0 | Welcome back to the FreeCodeCamp podcast. I'm Quincy Larson, teacher and founder of FreakotCamp.org. |
| 0:05.9 | And today we're talking with Andrea Griffiths, who moved to the U.S. from Colombia at age 17, |
| 0:13.1 | joined the military, taught herself programming using FreeCodeCamp, and now works at GitHub. |
| 0:18.1 | First, I want to share some community news. |
| 0:22.8 | FreeCodeCamp just published this beginner-friendly backend development course. It'll teach you how to build your own web servers |
| 0:27.5 | and APIs using Node Express, MongoDB, and FreeCodeCamp's website and mobile app are built |
| 0:34.6 | using these very same tools, which make up the popular Mernstack. |
| 0:39.6 | You'll also get some exposure to database architecture, security principles, testing best |
| 0:44.9 | practices, and more. It's a two-hour YouTube course. Watch it after you finish listening to |
| 0:51.0 | this conversation. Free CoCamp also published a comprehensive blender and 3JS course where you'll build |
| 0:57.8 | your own 3D portfolio piece, a render of an adorable home office. |
| 1:03.2 | If you're watching the video version, you can see what this looks like. |
| 1:05.6 | It's incredible. |
| 1:06.3 | You're going to build this. |
| 1:07.6 | If you're interested in 3D rendering and computer graphics, this is the course for you. |
| 1:13.0 | You'll learn key concepts like quad topology, raycasting, orbit controls, and more. And by the |
| 1:18.5 | end of the course, you'll have your own 3D model that can live on the web so you can share it with |
| 1:23.5 | your friends, share it with potential future employers. This is a nine-hour course on the FreeCocamp YouTube. |
| 1:29.7 | FreeCoCamp also published a handbook on using Docker with NoJS. |
| 1:34.3 | You'll learn how to set up Docker and Docker Compose. |
| 1:37.1 | You'll also learn fundamental concepts like volumes, images, containers. |
| 1:42.0 | This is an excellent resource for you to read through and code along with |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Quincy Larson, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Quincy Larson and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2026.

