Ep. 59: Shawn Wang left a $350K/year finance job to learn to code

The freeCodeCamp Podcast

Episode | Podcast

Date: Mon, 15 Apr 2019 05:09:44 +0000

<p>On this week's episode of the freeCodeCamp podcast, Quincy interviews Shawn Wang (@swyx). We talk about "learning in public" and his transition into tech from finance, where he left behind a job that paid him US $350,000 per year.</p> <p>Shawn grew up in Singapore and came to the US as a college student.</p> <p>He worked in finance, but at age 30, he burned out. So he decided to learn to code. He used freeCodeCamp and a ton of other resources, and since then he's worked as a freelance developer, and at several companies including Netlify.</p> <p>Follow Shawn on Twitter: <a href="https://twitter.com/swyx">https://twitter.com/swyx</a></p> <p>Follow Quincy on Twitter: <a href="https://twitter.com/ossia">https://twitter.com/ossia</a></p> <p>Here are some links we discuss in the interview.</p> <p>Shawn's Projects:</p> <p>The official React subreddit that Shawn moderates: <a href="https://reddit.com/r/reactjs">https://reddit.com/r/reactjs</a></p> <p>Shawn's article on No Zero Days: <a href="https://www.freecodecamp.org/forum/t/no-zero-days-my-roadmap-from-javascript-noob-to-full-stack-developer-in-12-months/164514"> https://www.freecodecamp.org/forum/t/no-zero-days-my-roadmap-from-javascript-noob-to-full-stack-developer-in-12-months/164514</a></p> <p>Job Search / Salary Negotation articles:</p> <p>Cracking the Coding Interview: <a href="https://fcc.im/2UihbNm">https://fcc.im/2UihbNm</a></p> <p>Hasseeb Qureshi's story of getting a $250K/y developer job at Airbnb: <a href="https://haseebq.com/farewell-app-academy-hello-airbnb-part-i">https://haseebq.com/farewell-app-academy-hello-airbnb-part-i</a></p> <p>Steve Yegge's "Get that job at Google" essay: <a href="http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html"> http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html</a></p> <p>Patrick McKenzie on Salary Negotiation <a href="https://www.kalzumeus.com/2012/01/23/salary-negotiation/">https://www.kalzumeus.com/2012/01/23/salary-negotiation/</a></p> <p>Quincy's recommended article: I spent 3 months applying to jobs after a coding bootcamp. Here's what I learned: <a href="https://medium.freecodecamp.org/9a07468d2331">https://medium.freecodecamp.org/9a07468d2331</a></p> <p>Algorithm Expert: <a href="https://www.algoexpert.io">https://www.algoexpert.io</a></p> <p>Full Stack Academy <a href="https://www.fullstackacademy.com">https://www.fullstackacademy.com</a></p> <p>Shawn's Learn In Public movement:</p> <p>Shawn's Learn In Public essay <a href="https://gist.github.com/sw-yx/9720bd4a30606ca3ffb8d407113c0fe5%E2%80%8C%E2%80%8C"> https://gist.github.com/sw-yx/9720bd4a30606ca3ffb8d407113c0fe5‌‌</a></p> <p>Kent C Dodds' Zero to 60 in Software Development: How to Jumpstart Your Career <a href="https://www.youtube.com/watch?v=-qPh6I2hfjw&amp;app=desktop%E2%80%8C%E2%80%8C"> https://www.youtube.com/watch?v=-qPh6I2hfjw&amp;app=desktop‌‌</a></p> <p>Cory House on Becoming an Outlier: <a href="https://vimeo.com/97415346%E2%80%8C%E2%80%8C">https://vimeo.com/97415346‌‌</a></p> <p>Brad Frost on Creative Exhaust: <a href="http://bradfrost.com/blog/post/creative-exhaust/%E2%80%8C%E2%80%8C"> http://bradfrost.com/blog/post/creative-exhaust/‌‌</a></p> <p>Patrick McKenzie on the origin of the word "friendcatcher": <a href="https://news.ycombinator.com/item?id=511089%E2%80%8C%E2%80%8C">https://news.ycombinator.com/item?id=511089‌‌</a></p> <p>Chris Coyier on "Working In Public": <a href="https://chriscoyier.net/2012/09/23/working-in-public/">https://chriscoyier.net/2012/09/23/working-in-public/</a></p> <p>Links to other things we discuss:</p> <p>Shawn's Software Engineering Daily Interview with Sacha Greif: <a href="https://softwareengineeringdaily.com/2017/08/09/state-of-javascript-with-sacha-greif/%E2%80%8C%E2%80%8C"> https://softwareengineeringdaily.com/2017/08/09/state-of-javascript-with-sacha-greif/‌‌</a></p> <p>The origin of No Zero Days: <a href="https://www.reddit.com/r/getdisciplined/comments/1q96b5/i_just_dont_care_about_myself/cdah4af/%E2%80%8C%E2%80%8C"> https://www.reddit.com/r/getdisciplined/comments/1q96b5/i_just_dont_care_about_myself/cdah4af/‌‌</a></p> <p>John Resig, creator of jQuery, telling his team to rip out jQuery: <a href="http://bikeshed.fm/180">http://bikeshed.fm/180</a></p> <p>‌‌Jeff Bezos' Two Pizza Team rule: <a href="https://buffer.com/resources/small-teams-why-startups-often-win-against-google-and-facebook-the-science-behind-why-smaller-teams-get-more-done%E2%80%8C%E2%80%8C"> https://buffer.com/resources/small-teams-why-startups-often-win-against-google-and-facebook-the-science-behind-why-smaller-teams-get-more-done‌‌</a></p> <p>Shawn's "You can learn so much on the internet for the low, low price of your ego" quote draws from Paul Graham's Keep Your Identity Small: <a href="http://paulgraham.com/identity.html%E2%80%8C%E2%80%8C">http://paulgraham.com/identity.html‌‌</a></p> <p>Shawn's Impostor Syndrome Bootcamp Podcast: <a href="https://player.fm/series/impostor-syndrome%E2%80%8C%E2%80%8C">https://player.fm/series/impostor-syndrome‌‌</a></p> <p>TypeScript's growth via npm surveys: <a href="https://mobile.twitter.com/seldo/status/1088240877107965953">https://mobile.twitter.com/seldo/status/1088240877107965953</a></p>