meta_pixel
Tapesearch Logo
Log in
The freeCodeCamp Podcast

#191 From manufacturing worker to first developer job at age 43 with Thomas Gooch

The freeCodeCamp Podcast

Quincy Larson

Education, Technology

5.0549 Ratings

🗓️ 3 October 2025

⏱️ 59 minutes

🧾️ Download transcript

Summary

He's a self-taught software engineer who got his first developer job at age 43. He spent decades working in manufacturing while raising his kids, before using freeCodeCamp to learn programming. He was able to translate his JavaScript skills into working on enterprise Java apps, and now works at a semiconductor company.

We talk about:

  • What working 12 hour manufacturing shifts is really like
  • Why he preferred freeCodeCamp's free curriculum over the paid courses that he tried
  • When to use AI code generation and when to do it yourself
  • Having faith in your ability to ultimately get a developer job

Play snake in your browser's address bar [open source repo - links to the game itself]: https://github.com/epidemian/snake 

Song of the week: Return of the Space Cowboy by Jamiroquai 1994 https://youtu.be/OPkjnRIdQXQ

News items:

1. Learn how to code your own LLM from scratch with Python with this free 6 hour course. freeCodeCamp just published an in-depth Python course that will walk you through training your own Large Language Model. If you have some basic programming skills and want to get deeper into Machine Learning, this is an excellent place to start. You'll learn about key concepts like Reward Modeling, Supervised Fine-Tuning, Mixture-of-Experts Layers, RMSNorm, RoPE, KV caching, and more. Dive in. (6 hour YouTube course): https://www.freecodecamp.org/news/code-an-llm-from-scratch-theory-to-rlhf/ 

2. We also published a Python course that will help you build production-ready AI systems. This no-nonsense course will take you step by step through building a sophisticated data pipeline that scrapes training data, cleans it up, and ensures its integrity before feeding it into your model. I love this dude's relentless teaching style. (2 hour YouTube course): https://www.freecodecamp.org/news/build-an-enterprise-grade-ai-project/ 

3. freeCodeCamp also published a course on building advanced AI agents. You'll use Python to implement interactive voice agents and intelligent research assistants. This course will even expose you to multi-agent workflows. You'll use sample codebases and popular tools like LangChain and LiveKit to code along at home. (1 hour YouTube course): https://www.freecodecamp.org/news/how-to-build-advanced-ai-agents/ 

4. Memory leaks are one of the most common performance issues with React apps. This JavaScript tutorial will walk you through the most common ways they afflict your apps. Then it'll equip you with the tools you need to track memory leaks down and fix them. It's chock full of code examples for Event Listeners, Timers, Subscriptions, and Async Operations. (15 minute read): https://www.freecodecamp.org/news/fix-memory-leaks-in-react-apps/ 

These are just some of the many open source learning resources the freeCodeCamp community published this week. As you may know, we also launched daily coding challenges, which you can solve in Python or JavaScript – right inside the freeCodeCamp iPhone/Android app. We've got a lot of pots cooking, with tons more courses on the way. Please consider joining the 10,881 kind folks who support our charity and our mission: https://www.freecodecamp.org/donate 

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome back to the Free Code Camp podcast.

0:02.8

I'm Quincy Larson, teacher and founder of Freecodecamp.org.

0:06.5

Today, we're talking with a software engineer who got his first developer job at age 43 after two decades as a manufacturing worker just trying to provide for his kids.

0:17.6

Before we talk to him, let me give you some quick community updates. Free CodeCamp just

0:22.3

published a free six-hour course that will teach you how to use Python to train your own large

0:31.4

language model. If you're interested in AI and machine learning, this is a great place to start.

0:36.2

You want to have some basic programming skills, but then you're going to dive into key

0:42.0

concepts like reward, modeling, supervised fine tuning, mixture of experts layers, RMS,

0:49.0

Norm, Rope, KV, caching, and more.

0:52.4

This is a six-hour course.

0:54.0

I've linked it in the video description.

0:55.8

Check it out after you finish listening to this podcast.

0:58.8

We also published a Python course that will help you build production-ready AI systems.

1:05.3

This is enterprise grade stuff here.

1:08.2

No Nonsense course that will take you step by step through building sophisticated data

1:13.5

pipelines that scrape training data, clean it up, and ensure its integrity before feeding

1:19.0

it into your model.

1:21.2

And I love the teacher's relentless teaching style.

1:24.8

Be sure to check out this free two-hour course.

1:27.9

Free CoCamp also published a quicker around one-hour course on building your own

1:34.2

advanced AI agents.

1:35.8

So this is an advanced course.

...

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.