Advertisement

How I learned to code (as a software engineer) using project-based learning.

How I learned to code (as a software engineer) using project-based learning. Ex-Google TechLead explains how he learned programming. Launch your next business with and add code “TECHLEAD" at checkout to save 10% off.

Follow me on LinkedIn

"Which programming language should I learn?" I hear this so often from people learning to code, yet I don't believe that to be quite the right approach. Rather, I've always used project-based learning, where I first think of the project I want to build and then pick the language for the job. The fact is, I've learned many languages and forgotten them without even using them. It is also not so much the language, as much as the frameworks and ecosystem around a language that delivers its power. Over time, languages fade away and many companies won't even use certain languages you might know, but the projects you've created will always retain value.

Join me in my new coding interview training program here

And, join ex-Google/ex-Facebook engineers in 60+ whiteboard coding sessions at (20% off now, limited time):

» Get my free daily coding interview practice at

» Get 2 free stocks (up to $1000 value) by opening an account and depositing $100.


» Want to know what computer/camera gear I'm using?


» Get Official TechLead t-shirt merch.


» Check out TechLead: Season 1 here, my older private videos.


» Affiliate Program: Are you an influencer with 5000+ followers, or do you know someone? Join my affiliate program and share our coding interview prep series for 50% commission, I'd love to work with you. Drop me a line at techleadhd@gmail.com and I'll get you set up.

» Party up:


how to learn to code,computer science,learn to code,how i learned to code,how to,how to learn programming,how to teach yourself coding,how to teach yourself programming,web development,how to learn to code fast,web developer,how to code,

Post a Comment

0 Comments