Learn to code with an unfair advantage.

preview_player
Показать описание

You could consider this a part 2 of the video "How I would learn to code if I could start over". In this video I discuss the second part of the puzzle, frameworks. Which ones should you learn and why learning the wrong ones will hurt your career.

📚Chapters📚
0:00 - Intro
1:34 - Framework Fever
3:03 - Don't become a Philosopher
4:00 - Learn the thing before the thing
5:55 - Should you learn Rust?
7:25 - Adoption Curve
9:15 - Analyzing 14M job listings
10:27 - A good framework
10:57 - I hired a 17 year old coding genius
12:46 - Sponsored Segment
14:48 - Final words
Рекомендации по теме
Комментарии
Автор

System.out.printLn("Sorry about the delay in uploading! Going to start targeting a video every 2 weeks!");
BTW don't use Redux that was just an example - React has built in tools now

JasonGoodison
Автор

Main takeaway: Don't just learn frameworks, understand why you use them.

ballman
Автор

Thank you for baking subtitles directly into the videos. You are a blessing

joel
Автор

"Centering a div" As someone that focused on learning back-end and then trying to learn some front end (bc I suck at it pretty bad), this resonates with me so much. Im so glad Flexbox and grid exists lol

TheBoBuilder
Автор

Oh my god dude, I almost fell out of my chair when you talked about "why are you making a portfolio" what is this trap people fall into? When I was looking for work literally EVERYONE I knew was making a portfolio, with all the same stuff on it from the same youtube video It MADE NO SENSE to me. SO I made a really lame little browser game that showed WHO I AM I landed a job no sweat with this! I know people that spent building their portfolio where wordpress could do this in an hour 🤣

ExiledDelver
Автор

Watched this twice. Once myself and again with my brother who's an engineer. Super engaging and there are many learnings in this. Feel like I have a great idea of where to start (if I were starting my programming journey today). Well done my friend!

efficientapp
Автор

I'll be forever grateful to my CS professor that taught us what a program and programming is by making us compile and execute our hello world C program with gcc. It's clunky and it's unnecessary when working with real world applications, but sure gives a programmer the perspective of a framework

alemutasa
Автор

Man, you have given the best explanation I have heard about this "framework fever feeling". Few people talks about the roots and whys of what's behind. Thanks for this, great job!

aritzolaba
Автор

this is fantastic, it never ends, so many useless youtubers about productivity and coding, when the main ideas of this disciplines can be absorbed when making a couple of projects and reading 2-3 books that inspire you

davidfilestra
Автор

Hi Jason. I want to learn everything that I can in order to do well at this. I'm literally starting from scratch. And I'm going through everything that you recommend in that order. I don't know if I am any good at this at all. But I want to learn it, because I always have the most randomly great ideas. And I have no idea how to create them or pitch them, but I am willing to learn it and give it my all. You're an inspiration man.

brianfreeman
Автор

The more fundamental way of putting this is, that universal, basic concepts and principles are more important than individual programming languages. If you want to learn any one single language, I would recommend FORTH. Not because many people still really use it, but because FORTH will teach you the underlying reality behind ALL programming languages, in a much clearer way than virtually any contemporary language. Don't learn FORTH to use it as a contemporary language; learn FORTH to help you understand other languages.

petrus
Автор

Thank you so much, I've started to learn programming for a while, but I always get struck by choosing which language is the most popular. But now I know that is not about the language, but the programming principle's or algorithm that 's matter.

krishrong
Автор

It's nearly impossible getting a job knowing a single language with a single framework. All these jobs want "Looking for a python, c#, and js developer with django, react, and .net framework experience. Java knowledge is a plus!"

daze
Автор

Using an old tech has an advantage.
Fewer and fewer people can hack it. As enough time passed, nobody could do it.

victornikolov
Автор

1:20 Not you wearing a mic, while holding the unplugged one lol

ourtyive
Автор

Your video is so interesting that I didn't even notice you were holding a spatula like your mic until the 9 minute mark. As someone with OCD, I'll tell you, that's an accomplishment.

williammortimer
Автор

Exactly!!!!. I was stuck with the hello world bubble until I learnt how to use frameworks

gideonshawana
Автор

5:58 I thought you were gonna say "Today it's rust, tomorrow it's a bust"

readywhen
Автор

0:30 this was a joke as it should be "printLn" instead of "printIn" (sorry I had to do it ;-; I havent used Java a lot tho... only used it to make Minecraft Mods ;-;)

beastnighttv
Автор

While it may be good advice to start with Python or JS you have to also look at the supply side of the supply demand curve. Learning a more niche language means you have a more niche skillset. Learning a newer niche language means you're not competing with the people with 30 years experience.

dan_rad