How I Would Learn To Code (If I Could Start Over)

How I Would Learn To Code (If I Could Start Over)

6.855.166 Lượt nghe
How I Would Learn To Code (If I Could Start Over)
If I could go back in time and learn to code, I would do a lot of things differently. If I could start over, I'd spend more time doing practical projects rather than focusing on theory. I would also prioritize learning how to use an editor and the terminal. And above all, I'd adopt a coding mindset. Today, I walk you through an entire study plan to become a coder/software engineer. I hope this guide inspires you to keep coding and continue your software engineering career. I'm a 23 year old, recent graduate working at a high growth startup! Follow along for insights into the tech industry, all things startup, and what to expect as a recent-grad remote software engineer. Timestamps: 0:00 - Intro 0:30 - Part 1: Your mindset 0:40 - Adopt a coding mindset 1:58 - Learn how to problem solve 3:58 - Part 2: Learning how to code 4:07 - Learn one programming language deeply 5:15 - Learn scripting 6:12 - Create a personal project 8:32 - Practice for interviews 9:38 - Part 3: Your developer environment 9:58 - Learn the terminal 11:23 - Learn your way around an editor 12:09 - Learn git and become familiar with version control 13:04 - Congrats! 13:25 - Outro ▶️ Subscribe: https://www.youtube.com/c/NamanhKapur/?sub_confirmation=1 🗽 Day in the life in New York City: https://youtu.be/bu1blwFrk70 ❌ Rejecting internship offers from Microsoft and Facebook: https://youtu.be/Mv3vHn_yLuo 😎 I'm not the best programmer: https://youtu.be/dHN_tlBEt2c 💻 Day in the life in San Francisco: https://youtu.be/TURmIFBcgVY ⏰ 10 years of coding: everything I've ever learned: https://youtu.be/PrS2e1HSP2U 💻 Day in the life at a startup: https://youtu.be/ZxwdLyHLnjY 📹 Remote software engineers be like (pt. 1): https://youtu.be/5O71rJBWP5M 📹 Remote software engineers be like (pt. 2): https://youtu.be/-CcYgIcN7X4 ⚡4 day work week: https://youtu.be/o0aLQRwxIWY 💰 My most recent investing video: https://youtu.be/uSqEgL0wxOk 🚀 My most recent tech video: https://youtu.be/dHN_tlBEt2c 🎉 Personal website: https://namanhkapur.com Resources: 100 Days of Coding: https://bit.ly/udemy-100-days-of-code-course-2 Web Dev Bootcamp: https://bit.ly/udemy-web-dev-bootcamp-course-2 Data Structures & Algos: https://bit.ly/udemy-dsa-search-2 Cracking The Coding Interview: https://amzn.to/3jIPzjD Elements of Programming Interviews in Python: https://amzn.to/37hBzuP CS50: https://www.youtube.com/watch?v=NZxALvNlF-8&list=PLhQjrBD2T383f9scHRNYJkior2VvYjpSL Compiler is always right: https://blog.mozilla.org/nfroyd/2014/05/09/the-compiler-is-always-right/ Minimum network flow: https://math.stackexchange.com/questions/1658669/airline-scheduling-using-minimum-network-flow Knapsack problem: https://medium.com/@fabianterh/how-to-solve-the-knapsack-problem-with-dynamic-programming-eb88c706d3cf Greedy scheduling: https://www.cs.umd.edu/class/fall2017/cmsc451-0101/Lects/lect07-greedy-sched.pdf Interview preparation: https://leetcode.com/ Mock interviews: https://www.pramp.com/ Investing: ► Webull ($34+ in Free Stock!) ➭ https://a.webull.com/i/NamanhKapur ► Robinhood (Get a Free Stock!) ➭ https://join.robinhood.com/namanhk ► Coinbase ($10 Free BTC when trading at least $100) ➭ https://www.coinbase.com/join/2V8PTQ ► Gemini ($10 Free BTC when trading at least $100) ➭ https://www.gemini.com/share/7ylw9nktp My Equipment: M1 Macbook Pro: https://amzn.to/3tjfkfJ iPhone 13 Pro: https://amzn.to/3xwsI2r Phopik 55'' Tripod: https://amzn.to/3zmL6vZ Deity V-Mic D4 Duo: https://amzn.to/3zoF126 Boom Mic Stand: https://amzn.to/3H1IOEw Audio Cable Extension: https://amzn.to/3MrBcfH TRS to TRRS Patch Cable: https://amzn.to/3mvDSy6 3.5 mm Headphone Jack Adapter: https://amzn.to/3MwX0GG Music: Biscuit (Prod. by Lukrembo): https://youtu.be/LL6M1-Nb0wc Onion (Prod. by Lukrembo): https://youtu.be/KGQNrzqrGqw Astra - Running Late: https://youtu.be/20sOGqRn-Zw Music from Uppbeat (free for Creators!): http://uppbeat.io/t/prigida/mellow-bop License code: FHCPTAHLOSRBXSF9 http://uppbeat.io/t/prigida/cozy License code: GTRF6M7YNURQ7DHQ http://uppbeat.io/t/fe77a/vacation-collective License code: U9A0JRPDIQKJJEPP https://uppbeat.io/t/bosnow/street-knowledge License code: VVN9JWJEYPUBI3KL Disclosure: Some of the above links are affiliate links. Using these links is one of the best ways to support me at no cost to you! Sub count: 20,726 #LearnToCode #Programming #SoftwareEngineer #Coding #Python