From broke musician to working dev. How college drop-out Ryan Furrer learned to code [Podcast #166]

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=PiWejwwj7Nk



Duration: 0:00
20,680 views
475


On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Ryan Furrer. He's a Front End Engineer working on tools that help companies monitor their buildings for energy usage, water leaks, and other environmental factors. Ryan dropped out of college and worked as a musician and violin instructor before teaching himself how to code, working freelance, and ultimately landing developer jobs.

We talk about:
Life as a broke musician
Teaching yourself to code while working full-time
How Ryan had to move back in with his parents after a divorce
His 5-year journey to his first developer job

Also, I want to thank the 11,384 kind people who support our charity each month, and who make this podcast possible. You can join them and support our mission at: https://www.freecodecamp.org/donate

Or you can listen to the podcast in Apple Podcasts, Spotify, or your favorite podcast app. Be sure to follow the freeCodeCamp Podcast there so you'll get new episodes each Friday.

Links we talk about during our conversation:

Ryan's podcast, Web Dev Dialogues: https://www.webdevdialogues.com/episodes

Ryan's website: https://www.ryanfurrer.com/

A freeCodeCamp course on the Astro front end development framework taught by freeCodeCamp podcast guest James Q Quick: https://www.freecodecamp.org/news/learn-the-astro-web-framework/

Chapters

0:00:00 Teaser
0:00:00 Intro and Song: Little Nemo The Dream Master - Mushroom Forest
0:00:00 Introduction to Ryan Furrer and Astro Framework
0:05:48 The Advantages of Astro Over React
0:08:30 Ryan's Journey into Front-End Development
0:11:32 The Transition from Music to Coding
0:14:39 Navigating College and Student Debt
0:17:42 The Reality of Teaching Music
0:20:21 Building a Private Music Teaching Studio
0:30:10 Building a Network for Music Teaching
0:32:38 Transitioning Careers: From Music to Buying
0:34:44 The Emotional Toll of Career Changes
0:38:35 Navigating Remote Work During a Pandemic
0:42:27 The Complexities of a Buyer Role
0:44:37 The Dilemma of Career Satisfaction
0:51:42 Facing Personal Challenges and Finding Community
0:57:39 Burnout and the Importance of Communication
1:03:43 Finding Balance in a Busy Life
1:04:54 Balancing Work and Personal Projects
1:06:49 Skill Progression and Self-Assessment
1:13:26 The Importance of Community and Networking
1:22:15 Navigating the Freelance and Remote Work Landscape
1:30:06 Reflecting on Growth and Future Aspirations




Other Videos By freeCodeCamp.org


2025-04-21From fast food worker to cybersecurity engineer with Tae'lur Alexis [Podcast #169]
2025-04-17Learn Laravel by Building a Medium Clone – Tutorial
2025-04-16Data Engineering with Python and AI/LLMs – Data Loading Tutorial
2025-04-15From Accountant to Data Engineer with Alyson La [Podcast #168]
2025-04-10Train Your Own LLM – Tutorial
2025-04-09Lynx Tutorial – JS Framework for Cross Platform Development
2025-04-08C++ Setup and Installation Tools – CMake, vcpkg, Docker & Copilot
2025-04-04From drop-out to software architect with Jason Lengstorf [Podcast #167]
2025-04-02Full Stack Instagram Clone with Laravel and MongoDB – Tutorial
2025-04-01Code DeepSeek V3 From Scratch in Python - Full Course
2025-03-28From broke musician to working dev. How college drop-out Ryan Furrer learned to code [Podcast #166]
2025-03-27Excel Formulas & Functions You Should Know [Full Course]
2025-03-25Microservices in Nest.js – JavaScript Tutorial
2025-03-21From hating coding to programming satellites at age 37 – Francesco Ciulla interview [Podcast #165]
2025-03-19Learn ANY Language with AI (Learn English, Learn Spanish, Learn Mandarin Chinese, and more)
2025-03-18Build a Full Stack AI Note Taking App with Next.js and Supabase – Tutorial
2025-03-14How to become a self-taught developer while supporting a family [Podcast #164]
2025-03-13AWS Cognito Course – Authentication and Authorization
2025-03-12JavaScript Essentials Course
2025-03-11DeepSeek R1 Theory Tutorial – Architecture, GRPO, KL Divergence
2025-03-07Learn fewer skills but go deeper - the Caleb Curry interview [Podcast #163]