We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode #167 From drop-out to software architect with Jason Lengstorf

#167 From drop-out to software architect with Jason Lengstorf

2025/4/4
logo of podcast freeCodeCamp Podcast

freeCodeCamp Podcast

AI Deep Dive AI Chapters Transcript
People
J
Jason Lengstorf
Q
Quincy Larson
Topics
Quincy Larson: 本期访谈的重点是软件开发技能的提升和职业发展,以及如何构建优秀的软件项目。Jason分享了他从辍学到软件架构师的非传统职业道路,以及他对于软件开发的独到见解。他强调了构建项目的重要性,特别是那些能够解决实际问题的项目,这不仅能够提升技能,还能建立起你的作品集,为未来的职业发展奠定基础。他还提到了结对编程的优势,以及与其他开发者交流的重要性,这有助于学习和掌握隐性知识。 Jason Lengstorf: 我最初学习编程是为了满足乐队的需求,通过不断尝试和解决实际问题,积累了技能并最终走上了职业道路。从乐队网站建设中积累的技能,让我能够创办自己的设计公司,并最终进入IBM等大型科技公司工作。在发展过程中,我经历了从个人项目到团队合作,再到管理和领导的转变,期间也经历了倦怠和迷茫。我意识到倦怠并非源于工作时间过长,而是因为长期从事与目标相悖的工作。因此,我开始专注于那些能够让我保持挑战和热情的工作,并不断学习新的技能和知识。我创办了CodeTV,一个面向开发者的在线频道,旨在分享软件开发的经验和知识,并帮助开发者提升技能。在CodeTV中,我通过各种项目和挑战,帮助开发者学习和实践,并分享我的经验和见解。我强调了隐性知识的重要性,以及与他人合作的重要性,并分享了我如何通过与其他开发者交流和合作,来学习和掌握隐性知识。我还分享了我如何通过构建实际项目,来解决实际问题,并以此来提升技能和建立作品集。最后,我建议开发者们要持续学习各种技能,即使看似与当前职业无关,也能在未来带来意想不到的价值。 Quincy Larson: 访谈中,Quincy Larson 与 Jason Lengstorf 探讨了软件开发的方方面面,包括技能提升、职业发展、项目构建、团队合作、以及持续学习的重要性。Quincy Larson 总结了 Jason 的观点,并强调了构建实际项目、与其他开发者交流以及持续学习的重要性。

Deep Dive

Chapters
Jason Lengstorf's journey into tech started unexpectedly. He taught himself to code to build websites for his emo band, eventually leading to roles at IBM and other companies, despite dropping out of college. His diverse skills, gained through necessity and a willingness to learn, helped him excel in various roles.
  • Learned to code out of necessity, building websites for his emo band.
  • Dropped out of college but built a successful career in tech.
  • Gained diverse skills in design, sales, and management, in addition to software development.
  • Worked at IBM, Netlify, and Gatsby, holding various roles from engineer to management.

Shownotes Transcript

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Jason Lengstorf. He learned to code out of necessity building websites for local emo bands. 

He dropped out of college but eventually worked as an engineer at IBM and has gone on to roles at many other companies doing everything from software architecture to management. He runs CodeTV, a Bravo-style reality TV channel for developers.

We talk about: - Jason's winding path into development from building websites for bands - Teaching yourself programming by chasing your curiosity - How in-person events gives you tacit knowledge that makes you a better engineer - How having a broad range of skills ultimately helps you build better projects

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: