#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

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(100)

#217 Stanford's youngest instructor on InfoSec, AI, catching cheaters - Rachel Fernandez

#217 Stanford's youngest instructor on InfoSec, AI, catching cheaters - Rachel Fernandez

Today Quincy Larson interviews Rachel An Fernandez. She's a computer science student at Stanford and the youngest instructor at the entire university. She recently helped organize TreeHacks, Stanford'...

19 Mai 1h 18min

#216 How to friction-max your learning with software engineer Jessica Rose

#216 How to friction-max your learning with software engineer Jessica Rose

Today Quincy Larson interviews Jessica Rose. She's a dev and teacher who's worked on open data projects at Mozilla and lots of open source projects. We talk about: - How the whole world is hard, and h...

17 Apr 52min

#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney

#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney

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 universit...

10 Apr 1h 16min

#214 Lessons from 15,031 hours of coding live on Twitch with Chris Griffing

#214 Lessons from 15,031 hours of coding live on Twitch with Chris Griffing

Today Quincy Larson interviews Chris Griffing is a software engineer and prolific streamer of live coding on Twitch. He spent 10 years as a "snowboard bum" doing odd jobs at ski resorts to facilitate ...

3 Apr 1h 18min

#213 What happens when the model CAN'T fix it? Interview with software engineer Landon Gray

#213 What happens when the model CAN'T fix it? Interview with software engineer Landon Gray

Today Quincy Larson interviews Landon Gray. He's a software engineer who worked at agencies for years. Then he taught himself AI assisted software development. And now he's helping other devs do the s...

27 Mar 1h 32min

#212 The world still needs people who care - CodePen founder Chris Coyier interview

#212 The world still needs people who care - CodePen founder Chris Coyier interview

Today Quincy Larson interviews Chris Coyier. He's a front-end developer and co-founder of CodePen and the CSS Tricks blog. He has also recorded more than 700 podcasts about software engineering. We ta...

20 Mar 1h 18min

#211 How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano (Developer Interview)

#211 How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano (Developer Interview)

Today Quincy Larson interviews Luke Ciciliano. He's a front-end developer who runs Modern Website Design, a software consultancy that builds solutions for small to medium sized businesses. He taught h...

13 Mar 1h 47min

#210 There are 2 kinds of devs. One of them is screwed. Justin Searls interview

#210 There are 2 kinds of devs. One of them is screwed. Justin Searls interview

Today Quincy Larson interviews Justin Searls. He's a software engineer who cofounded a software agency 15 years ago that's still going – even after he figured out how to make a lot of money quickly an...

6 Mar 1h 29min

Populært innen Fakta

fastlegen
dine-penger-pengeradet
relasjonspodden-med-dora-thorhallsdottir-kjersti-idem
foreldreradet
treningspodden
jakt-og-fiskepodden
mikkels-paskenotter
rss-strid-de-norske-borgerkrigene
rss-kunsten-a-leve
hverdagspsyken
sinnsyn
fryktlos
gravid-uke-for-uke
rss-sarbar-med-lotte-erik
rss-var-forste-kaffe
ryddepodden
kvallm
tomprat-med-gunnar-tjomlid
dopet
babyverden