We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode #166 From broke musician to working dev. How college drop-out Ryan Furrer taught himself to program

#166 From broke musician to working dev. How college drop-out Ryan Furrer taught himself to program

2025/3/28
logo of podcast freeCodeCamp Podcast

freeCodeCamp Podcast

AI Deep Dive AI Chapters Transcript
People
Q
Quincy Larson
R
Ryan Furrer
Topics
Ryan Furrer: 我从8岁开始学习小提琴和中提琴,音乐曾是我的主要热情所在。高中开始从事音乐表演,大学期间学习音乐教育和表演,但最终没有毕业,并背负了85000美元的学生贷款。之后我做过音乐家、小提琴教师、音乐商店经理等工作,但最终由于倦怠而离开音乐行业。2019年,我开始学习编程,最初尝试过Treehouse、Codecademy和Free Code Camp等平台,但都没有坚持下来。2020年,我获得了一份采购员的工作,这份工作间接激发了我学习编程的兴趣。在朋友的帮助下,我开始学习前端开发,并逐渐掌握了HTML、CSS、JavaScript等技能。我推荐初学者先学习Astro框架,然后再学习React,因为Astro的语法更易于理解,学习曲线更平缓。我目前兼职从事前端工程师工作,开发用于监控建筑物能源使用、漏水等环境因素的工具。我也接一些自由职业项目,主要涉及WordPress和Shopify网站的开发。我通过积极参与社区活动、与其他开发者交流、并持续学习和实践来提升自己的技能。我经历过多次职业倦怠,但通过沟通、自我关怀和设定季度目标等方法克服了倦怠。我从过去的经历中学习到,学习编程应该是一件有趣的事情,如果学习过程中感到不快乐,可能需要调整方向。与过去的自己进行比较,而不是与他人比较,是衡量学习进步的最佳标准。 Quincy Larson: 我采访了Ryan Furrer,他是一位前端工程师,开发的工具帮助公司监控建筑物的能源使用、漏水等环境因素。Ryan大学辍学后做过音乐家和小提琴教师,花了五年时间自学编程,最终找到了开发工作。我们讨论了以下话题:作为一名破产音乐家的生活;在全职工作的同时自学编程;离婚后搬回父母家住的经历;五年时间才找到第一份开发工作的历程。我建议学习前端工程的初学者先学习Astro,然后再学习React。Ryan目前兼职从事前端工程师工作,开发用于监控建筑物能源使用、漏水等环境因素的工具。

Deep Dive

Chapters
Ryan Furrer, a front-end engineer, suggests starting with Astro before React for content-heavy sites. He highlights Astro's faster page loads and simpler syntax, making it easier for beginners. He emphasizes the benefits of frameworks for reducing repetitive tasks.
  • Beginners should start with Astro before React for faster page loads and simpler syntax.
  • Astro is great for content-heavy sites like portfolios or blogs.
  • Frameworks reduce repetitive tasks and provide established patterns.

Shownotes Transcript

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. He spent 5 years teaching himself how to program before getting freelance gigs, 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

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

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/