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.

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:

🗽 Day in the life in New York City:
❌ Rejecting internship offers from Microsoft and Facebook:
😎 I’m not the best programmer:
💻 Day in the life in San Francisco:
⏰ 10 years of coding: everything I’ve ever learned:
💻 Day in the life at a startup:
📹 Remote software engineers be like (pt. 1):
📹 Remote software engineers be like (pt. 2):
⚡4 day work week:
💰 My most recent investing video:
🚀 My most recent tech video:
🎉 Personal website:

100 Days of Coding:
Web Dev Bootcamp:
Data Structures & Algos:

Cracking The Coding Interview:
Elements of Programming Interviews in Python:
Compiler is always right:
Minimum network flow:
Knapsack problem:
Greedy scheduling:
Interview preparation:
Mock interviews:

► Webull ($34+ in Free Stock!) ➭
► Robinhood (Get a Free Stock!) ➭
► Coinbase ($10 Free BTC when trading at least $100) ➭
► Gemini ($10 Free BTC when trading at least $100) ➭

My Equipment:
M1 Macbook Pro:
iPhone 13 Pro:
Phopik 55” Tripod:
Deity V-Mic D4 Duo:
Boom Mic Stand:
Audio Cable Extension:
TRS to TRRS Patch Cable:
3.5 mm Headphone Jack Adapter:

Biscuit (Prod. by Lukrembo):
Onion (Prod. by Lukrembo):
Astra – Running Late:

Music from Uppbeat (free for Creators!):
License code: GTRF6M7YNURQ7DHQ
License code: U9A0JRPDIQKJJEPP
License code: VVN9JWJEYPUBI3KL

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

Leave a Comment

Filed under VIDEO

Leave a Reply

Your email address will not be published. Required fields are marked *