#188 Playing the Developer Job Search Game to Win in 2025 with Danny Thompson & Leon Noel

#188 Playing the Developer Job Search Game to Win in 2025 with Danny Thompson & Leon Noel

For this week's interview, we've got a special treat. I'm talking with two legends in the self-taught developer community.

Danny Thompson worked for 10 years at a Tennessee gas station, frying chicken for people to eat, sometimes working 80 hour weeks just to provide for his family. And yet, Danny had ambition. He taught himself to code using freeCodeCamp. He built his network through local tech events. And eventually, he landed his first job as as software developer. He's since worked at tech companies like Google.

Leon Noel grew up with everyone telling him he had to become a doctor, lawyer, or dentist. He skipped college, taught himself programming, and had a successful exit with a startup. Leon then turned his attention to helping folks who were struggling during the pandemic. He started 100Devs, a charity which has helped thousands of people learn to code.

Danny and Leon run the Programming Podcast which you can find in the podcast player freeCodeCamp iPhone or Android app, along with other podcasts we recommend.

The following 45 minute conversation is almost entirely focused on the developer job market - perfect if you're looking to getting a new job.

You'll learn common misconceptions people have about Résumés, Recruiters, Applicant Tracking Systems, Knock Out Questions and more. We also talk about the Commit Your Code conference happening September 25 and 26 here in Dallas. Tickets are super cheap and all proceeds go to charity. I'll be there and I hope you'll be there, too.

A massive thank you to every single on of the 10,706 kind folks who support freeCodeCamp through a monthly donation. Join these kind folks and help our charity and our mission by going to https://donate.freecodecamp.org/

Links from our conversation:
- The Commit Your Code Conference: https://www.commityourcode.com/
- The Programming Podcast (listen in the freeCodeCamp iPhone / Android app)
- Danny on X/Twitter: https://x.com/DThompsonDev
- Leon on X/Twitter: https://x.com/leonnoel

News items:

freeCodeCamp just published a handbook that will help you learn about AI-assisted coding, straight from a software engineer who's maintained freeCodeCamp's platform and infrastructure for the past 7 years. Mrugesh was initially skeptical of AI tools but has recently used them to great effect. And he wrote this handbook to help you do the same. He says experienced developers can complete tasks faster with AI assistance. But they need to know how to use these tools effectively. And they also need strong foundational programming skills. This handbook is a no-nonsense guide to emerging tools and best practices. (full-length handbook): https://www.freecodecamp.org/news/how-to-become-an-expert-in-ai-assisted-coding-a-handbook-for-developers/

freeCodeCamp also published a course on building your own AI agent from scratch using Python. You'll implement the agentic loop. Then you'll endow your agent with the ability to read, write, and execute code. Finally, you'll supervise your agent as it goes through and makes fixes to an intentionally buggy codebase. (3 hour YouTube course): https://www.freecodecamp.org/news/build-an-ai-coding-agent-in-python/

The freeCodeCamp community also just published our first-ever Mandarin Chinese course. It's aimed at absolute beginners. It'll teach you fundamentals of the language and help you prepare for the standardized HSK exam. As you may recall, we've published beginner courses on Spanish and German as well. We eventually hope to have courses on a wide range of world languages at many levels of proficiency. I started learning Mandarin 23 years ago and I can tell you this course just scratches the surface. But it should be a good starting point for you if you're curious. (11 hour YouTube course): https://www.freecodecamp.org/news/learn-mandarin-chinese-for-beginners-full-hsk-1-level/

Learn the graph algorithms that power Netflix's video recommendation engine and Google Maps' routing logic. This Python tutorial will introduce you to Breadth-First Search, Depth-First Search, Dijkstra’s Algorithm, and other key computer science concepts. It includes plenty of code examples to help you understand these powerful programming structures. (20 minute read): https://www.freecodecamp.org/news/graph-algorithms-in-python-bfs-dfs-and-beyond/

This week I read a pretty well researched article on the role of AI codegen in actually getting things done as a developer. The author has more than 25 years of experiencing building software. And he argues that if AI tools really gave devs a big productivity boost, we should see this in the numbers. Specifically, shovelware, which is essentially fast, cheap software projects. And he says we don't really see this. Github repo creation is flat, apple and android app store registration is flat, domain name registration is flat. So he argues these tools aren't actually helping people write code faster and it's just marketing hype. I definitely recommend you read the article after this podcast and I've included a link to it in the description. https://mikelovesrobots.substack.com/p/wheres-the-shovelware-why-ai-coding

Since we're likely in a AI investment bubble, this week's song of the week is a "Bubble Life" from Squarepusher's 2006 album Hello Everything. Some amazing synth patches in this, and a tasty bass solo with tons of ghost notes and a heaping serving of chromaticism. Link's in the description. Listen to it after the podcast: https://www.youtube.com/watch?v=bUpSAzUN5Vg

Episoder(100)

#176 Rust VS Go VS TypeScript which back end language is for you with Tai Groot

#176 Rust VS Go VS TypeScript which back end language is for you with Tai Groot

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Tai Groot. He's a back end software engineer and maintains an open source project used by companies like Google. For the first half of the interview we talk about back end programming languages. Then he shares tips for running learning back end development and running your own developer consultancy. We talk about: - The Performance VS Developer Experience trade-offs of Rust, Go, and TypeScript - How to run a free open source project profitably - How to mentor junior devs and ramp them up to work at your consultancy - Why he recommends devs learn Arch Linux Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com. Support also comes from the 11,384 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to https://donate.freecodecamp.org. Links we talk about during our conversation: - Tai's website: https://taigrr.com/ - Why Tai doesn't use Salt Stack anymore and how it inspired grlk: https://taigrr.github.io/blog/so-long-salt-project/ - The promise-breaking app: https://bridgetime.net/ - freeCodeCamp's Arch Linux handbook: https://www.freecodecamp.org/news/how-to-install-arch-linux/ - The Arch wiki: https://wiki.archlinux.org/title/Main_page

27 Jun 1h 58min

#176 From Therapist to six figure freelance dev

#176 From Therapist to six figure freelance dev

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Kelly Vaughn. She's a self-taught software engineer who ran her own developer agency. She was also the founding CTO at financial technology startup. Kelly runs the popular Ladybug Podcast focused on women in tech. We talk about: - How to freelance and ultimately create a developer agency and get clients - Tips for navigating the current developer job market - How to move from freelance to working for someone else - Tips for recognizing burnout so you can know when to take break Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com. Support also comes from the 11,384 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to https://donate.freecodecamp.org Links we talk about during our conversation: - Kelly's website: https://kvlly.com - The Ladybug Podcast talks about tech, career, and code lead by women in tech: https://ladybug.dev - Kelly's engineering leadership newsletter: https://modernleader.is - Kelly's new burnout-focused newsletter: https://afterburnout.co

20 Jun 1h 20min

#175 From electrical engineering student to CTO with Hitesh Choudhary

#175 From electrical engineering student to CTO with Hitesh Choudhary

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews former CTO and prolific programming teacher Hitesh Choudhary. We talk about: - The limits of AI in building a robust codebase - Time management - Higher Education in India - Lessons from training developers - Lessons you've learned from your travel Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com. Support also comes from the 11,384 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to https://donate.freecodecamp.org Links we talk about during our conversation: - Hitesh's TypeScript course on freeCodeCamp: https://www.freecodecamp.org/news/programming-in-typescript/ - Hitesh's project-oriented Appwrite course on freeCodeCamp https://www.freecodecamp.org/news/comprehensive-full-stack-react-with-appwrite-tutorial/ - Hitesh's Git course on freeCodeCamp: https://www.freecodecamp.org/news/learn-git-in-detail-to-manage-your-code/ - Hitesh's TED talk on time management: https://www.youtube.com/watch?v=s1KrFy_3LYQ

6 Jun 1h 21min

#174 How to Survive in Tech When Everything's Changing w/ 21-year Veteran Dev Joe Attardi

#174 How to Survive in Tech When Everything's Changing w/ 21-year Veteran Dev Joe Attardi

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Joe Attardi. He's a software engineer and prolific author of programming books.   We talk about: How software development has changed over the past 21 years Tips for suriving AI's sweeping changes to the field The evolving role of Computer Science degrees Why people should still read O'Reilly style programming books on dead trees Links we talk about during our conversation: Joe's freeCodeCamp books and tutorials: https://www.freecodecamp.org/news/author/joeattardi/ Joe's website: https://joeattardi.com/ Joe's Web API Cookbook: https://www.webapis.info/ Joe's open source projects on GitHub: https://github.com/joeattardi What Joe's desk looks like: https://x.com/JoeAttardi/status/1849819837360480658 Some games Joe's recently played: https://backloggd.com/u/jattardi/games?page=1

30 Mai 1h 10min

#173 Laid off but not afraid with X-senior Microsoft Dev MacKevin Fey

#173 Laid off but not afraid with X-senior Microsoft Dev MacKevin Fey

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews MacKevin Fey. He just got laid off last week from his senior engineering role at Microsoft. We talk about: How Mack's approaching the job search after being laid off Tips for building your own financial safety net while working as an engineer How to use your dev skills to help people around you in the meantime And how Mack trains mentally and physically for the rigors of modern work Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com. Support also comes from the 11,423 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to donate.freecodecamp.org Links we talk about during our conversation: Mack's Oscilliscope course: https://www.youtube.com/playlist?list=PLBfhD_4FPIYsQ9LiWYoHVrLbuvwnb_bvC

23 Mai 1h 18min

#172 How to make Developer Friends When You Don't Live in Silicon Valley, with Iraqi Engineer Code;Life

#172 How to make Developer Friends When You Don't Live in Silicon Valley, with Iraqi Engineer Code;Life

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews software engineer and live coding streamer Code;Life. For those of you watching the video version of this interview, she lives in Iraq and she uses a 3D avatar to protect her identity. We talk about: Training language models to work well with low-resource languages from Africa and the Middle East Growing up in Iraq and her early experiences with computers and the internet How streaming yourself coding can be a good way to practice your skills, update your knowledge, and motivate fellow devs How to participate in coding competitions and hackathons even if you feel intimidated Support for freeCodeCamp comes from the 11,384 kind folks who support our charity through a monthly donation. You can join these chill human beings and aid us in our mission by going to donate.freecodecamp.org Support for also comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com. Correction: Quincy mentioned half of all articles on Wikipedia are English. While this is no longer true, as of 2025 half of all Wikipedia pageviews are still for English articles. Links we talk about: Quincy's interview with Eammon Cottrell who automated his coffee shop chain: https://www.freecodecamp.org/news/self-taught-coding-automating-coffee-shop-chain-eamonn-cottrell-interview-151/ MNIST character dataset: https://en.wikipedia.org/wiki/MNIST_database Zepeto tool for creating your own V-tuber avatar: https://page.zepeto.me/en/u4EEl3wK89atkdyUiivGEck Hugging Face AI Agent course (freeCodeCamp also has several courses on this on YouTube but this is the one CL mentioned): https://huggingface.co/learn/agents-course/en/unit0/introduction A video of Code;Life doing a Kaggle data science competition: https://youtube.com/live/WGLqd_sGiVA?feature=share

16 Mai 1h 29min

#171 Ditching a Microsoft Job to Enter Startup Purgatory with Lonewolf Engineer Sam Crombie

#171 Ditching a Microsoft Job to Enter Startup Purgatory with Lonewolf Engineer Sam Crombie

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Sam Crombie. He's a software engineer and prolific open source contributor to freeCodeCamp. He abandon his job at Microsoft, got into Y Combinator, and is currently in startup pivot hell trying to decide how to use the half million he raised. We talk about: How useful are AI coding tools, really? Tips for getting new users to care about your projects What's its really like running a Y-Combinator-funded tech startup Tips for getting into an Ivy League computer science degree program Support for freeCodeCamp comes from the 11,384 kind folks who support our charity through a monthly donation. You can join these chill human beings and aid us in our mission by going to donate.freecodecamp.org Support for also comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com. Links we talk about during our conversation: Sam's course on how to audit university courses: https://www.freecodecamp.org/news/how-to-audit-a-class-university-course/ College Compendium, a univeristy course auditing tool Sam built with fellow freeCodeCamp podcast alum Seth Goldin: https://collegecompendium.org/

9 Mai 1h 55min

#170 From Art School Drop-out to Microsoft Engineer with Shashi Lo

#170 From Art School Drop-out to Microsoft Engineer with Shashi Lo

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Shashi Lo. He's a software engineer at Microsoft. He grew up the child of refugees. He wanted to start earning money and build his family so he abandoned his art school degree and taught himself how to program. He immediately hustled to land freelance development clients – something he still does today on top of his full time job and raising his 4 kids. We talk about: - Making ends meet doing freelance work - How to bootstrap your reputation toward getting a job in big tech - Mistakes he sees careers changers make - The pros and cons of working in big tech VS working at developer agencies Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com. Support also comes from the 11,384 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to donate.freecodecamp.org Links we talk about during our conversation: - Shashi's conference talks and other podcast interviews: https://bento.me/shashilo

2 Mai 1h 23min

Populært innen Fakta

fastlegen
dine-penger-pengeradet
hanna-de-heldige
fryktlos
relasjonspodden-med-dora-thorhallsdottir-kjersti-idem
treningspodden
rss-strid-de-norske-borgerkrigene
foreldreradet
jakt-og-fiskepodden
rss-mann-i-krise-med-sagen
rss-sunn-okonomi
dypdykk
sinnsyn
tomprat-med-gunnar-tjomlid
takk-og-lov-med-anine-kierulf
rss-kunsten-a-leve
hverdagspsyken
anlegg-og-sjau-med-lothepus-og-pilgaard
mikkels-paskenotter
doktor-fives-podcast