#134 - From a Failed App to Tech Success: Mastering JavaScript, React, and TypeScript with Ryan Talbert
May 6, 2024
auto_awesome
Ryan Talbert, author of 101 Tips: TypeScript, React, and JavaScript, shares his journey from non-tech background to software engineer, discussing mastering coding, hot takes on TypeScript, JavaScript landscape, personal branding for developers on LinkedIn, and the importance of choosing programming languages based on local market demands.
Overcoming setbacks, learn coding from tutorials, become software engineer.
Continuous learning is crucial in tech, embrace online courses like Colt Steel's.
Transition mindset needed for tech success, importance of perseverance and commitment.
Deep dives
Coding Journey and Entrepreneurship
The guest on the podcast shares their non-linear journey into tech, starting with a business degree and an entrepreneurial dream. They narrate experiences of creating an app called HerdMap and the challenges faced in getting it developed, highlighting the setbacks and valuable lessons learned.
Learning to Code and Upskilling
Motivated to avoid being taken advantage of again, the guest decides to learn to code. They share how they embraced online courses like Colt Steel's to kickstart their coding journey, emphasizing the importance of continuous learning to stay ahead in the tech industry.
Mindset Shift and Persistence
The guest emphasizes the mindset shift needed to transition into tech successfully. They discuss the determination required to overcome obstacles, change careers, and pursue coding, highlighting the importance of perseverance and commitment to continuous improvement.
Building a Coding Brand and Marketing Skills
Discussing the impact of developing a personal brand on social media platforms like LinkedIn, the guest underscores the value of marketing oneself as a developer. They share personal experiences of attracting job opportunities and recruiters through their online presence, advocating for showcasing coding skills and knowledge publicly.
Software Development Community and Professional Growth
Exploring the developer community and its influence, the importance of sharing learning journeys and insights is highlighted. The guest reflects on the collaborative and supportive nature of the tech industry, emphasizing how learning to code has led to personal growth, career advancements, and a positive shift in their life.
Tech Trends and Perspectives
The guest shares opinions and comparisons on tech tools and languages like React versus Vue, TypeScript versus JavaScript, and Next.js versus Create React App. They offer humorous and insightful takes on popular coding trends, reflecting personal preferences and experiences in navigating the dynamic tech landscape.
Part 1: Went to school for entrepreneurship Part 2: Scammed by a shady developer who stole his life savings Part 3: Learned to code from tutorials Part 4: Becomes a software engineer and LinkedIn personality Part 5: This interview 😎
Ryan breaks down a very unconventional path from administrative assistant to software engineer to author and thoughts on what early career coders can do to stand out, get hired as well as hot takes on TypeScript and the JavaScript landscape.
Also, if you're a Missouri resident, check out Ryan's app to claim your gas tax money: mogastaxback.com
Shameless Plugs
(NEW)The Inner Circle - a highly customized program to take you from 0 to hired
🧠 Parsity - a coding program for career changers (limited to 15 people per quarter)
🚀 dev30 - learn JS in 2025 and get a massive discount to Parsity