free web page hit counter
🛡️
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
Fireship

Fireship

4,240,000 subscribers

👁 2,937,100 views

How to Learn to Code - 8 Hard Truths

Video Overview & Insights

Learning to code can open many doors in life, but it's NOT easy and NOT for everybody. Let's take a look at 8 different techniques supported by science that can help you become a programmer faster. https://fireship.io/pro

What kind of healthy food was that... 🤣🤣🤣

— @Not_The_707

#learntocode #tech #programming

🔗 Resources

thank you for sparking the fire in me, wish me luck!

— @wavyjuicehq

Feynman Technique https://medium.com/taking-note/learning-from-the-feynman-technique-5373014ad230

How to Get a Tech Job https://youtu.be/Xg9ihH15Uto

"Which programming language should I start with?" The answer is always python. (IMO please don't crucify me)

— @devSquid

Spacing Effect https://en.wikipedia.org/wiki/Spacing_effect

Don't Learn to Code https://techcrunch.com/2016/05/10/please-dont-learn-to-code/

Wait are you also brony?

— @TheMidnightArchive-Dev

📚 Chapters

00:00 Learn to Code

tyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

— @davmu-e7y

00:43 1. Hard Work

01:29 2. Patterns over Syntax

0:52

— @Sisyphus_1709

02:38 3. Stop Watching

03:22 4. Stay Healthy

Wish me luck

— @Harryy111

03:47 5. Feynman Technique

05:00 6. Dopamine Hits

Teach me

— @Itolduabtem

05:47 7. Not Too Hard tho

06:27 8. Learn Like a Pro

Lmao "hard work"... No "hard" work has EVER been done while sitting in a chair, at a desk. Hard work is remodel roofing in the summer. Simply focusing on your work is not "hard work". Stop deluding yourselves, stop disrespecting people who actually work hard.

— @bestsnowboarderuknow

🔥 Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro

not gonna lie, i just want to learn c++ java and javascript and i came to this video because it was highly recommended by many people on the ⭐internet ⭐ and it not only taught me where and how i should start coding, it showed me how to live life in a way i dont know if that was intended as a secret message but you showed me that i can practice all of those things you said outside of coding and implement them in my daily life/routines thank you. i hope i will start liking to code as much as any other person :)

— @mihajlokrstic4088

Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

x ="tom"
Print(f" welcone:{x}")
I

— @JackNoel-j1b

- Atom One Dark

- vscode-icons

Super lessson!!! Thankssssssss

— @EmilyCarter-z7h

- Fira Code Font

🔖 Topics Covered

Great work, thank you

— @abeabebb

Is Learning to Code hard?

Can anybody learn to code?

Update this!!!

— @ewertonfrnc

Tips for learning programming

Staying healthy while coding

I've tried coding for 6 months and I've made 0 progress. This is my last video about coding I'm watching and I've have up😢.

— @IreneOchie-x3v1r

Is coding the new literacy?

How to use the Feynman technique

That last point was what pushed me to go back to school to get my Ai software engineering degree. I even gave up all my other CS credits to do it. Now im learning python. I taught myself HTML like 19 years ago (damn thats fucking crazy..... myspace was 20 years ago wtf?)

I dabbled in javascript and perl and gave up when i encountered C#

Back then i wanted to learn python and everyone told me it was a waste of time and a language for lazy devs. Guess what?

Im getting paid to go back to school to learn Python at 33. And im already ahead in my classes.

I realized i already AM a coder im just our of practice. Im basically just getting credentialed so i can actually work in something i do as a hobby!

I happen to be extremely smart. But me being gifted and having a 167 IQ didnt pay for shit.

It was the skills i learned.. the jobs i put on my resume. The leadership positions i took. Looking at other people and learning what NOT to do and how NOT to be.

When ur a non degree holder with a 167 IQ its like a nightmare. Ur basically babysitting a buncy of overgrown delinquents and burn outs who constantly call in sick and challenge you.

People call you a f*ggot cuz apparently compotent equals gay to the average person.

All those knuckleheads wanted to party but i couldnt see what they were so eager to escape from none of them worked particularly hard or had any kind of skills that were valuable. I had bosses who literally just blamed shit on me and took credit for all my hard work. Who refused to believe we were excelling.

I had a boss who couldnt believe our liquor cabinet was on point. Id do inventory and shed freak out not because shit was missing but because the spread sheet balanced. She was convinced something shady was going on..
I think the person before me was stealing liquor and when i came in and did an honest job she realized how much money our store was out.
Im a teetotaler. I rarely if ever drink. I knew id be ok.

I think anyone else wouldve made the situation worse by picking a fight. I just let the green on the spreadsheet smile back.

When i graduate im gonna be competiting with 22 year olds who cry when u tell them to dress professionally. Who cant answer a phone. Who have no idea what to do when an app freezes. Who cant manually save a file or retrieve it. Who have no values and believe theyre entitled to six figures right out of graduate school.

Im gonna crush these wimps. And its not because of my IQ. Its because of my skills and discipline.

Coding isnt hard. Actually its sooo easy i didnt even know i was coding at 15 years old. I didnt even know what coding WAS. Thats how easy it was i thought i was just using the computer... i thought this was standard computer usage.

Most people cant use anything unless it has a sleek UI. Ask them to build an open source model or download pytorch and their brains melt. They need a tutorial for their entire life.

Most people think u have to learn code like learning a language. But have you actually tried learning languages, i know 3.

U dont memorize every word. U look tor patterns. And u spend the rest of your life picking up new things. U just learn enough to figure out how to convey your ideas and wants. Then over time you gain fluency.

Think about English. Most Americans dont have a rich vocabulary and communicate in memes and slang.

They dont know the entire English language.

I saw a 20 something melt down last week in English Composition a credit im retaking actually... i actually tested out on the accuplacer but i had to retake it again at my new school to get this specific AI centric degree. And this kid lost his shit cuz he had to write a rough draft a second draft and a final draft. He said it was too much and hes never had to write so much in his life.

And ... u want to be a software engineer my guy? What do you think coding is?

Dude did everything wrong. He waited until the night before the deadline to do all the lessons and the final review. And he flunked. Now hes blaming the school.

This is 2nd-5th grade stuff my guy. Smh. He couldnt even figure out how to save his work because the app didnt save it automatically. It didnt occur to him to use MS word or Pages hit save then copy and paste into the school terminal..

He didnt use spell check. No grammarly..nothing.

And he completely lost his shit. This guy doesent have any soft skills. Hes literally coming in from zero.

This associates degree the entire first year is basically artihmeric (elementray school math) and elementary school level English. Its so simple its actually borderline insulting but its necessary because i have to prove i can function as a basic adult because MOST people are like this moron.

Hes never held himself accountable before. All his failures are someone elses fault right?

Now hes blaming the school for flunking out in week 6 cuz what he cant write a five paragraph essay and hit cntrl s?

This dude picked the wrong career.

Coding is great and if u really wanna learn it you absolutely can. But u need to have discipline and your weird leftist values where u skirt accointability always is just not gonna fly. This SJW everything goes mentality is just NOT gonna work because computers quite frankly dont understand your constant feelings.

The traceback will tell you that youre wrong and exactly where you got it wrong and how.

And this guy actually wrote a 7 paragraph reddit post to complain about a 5 paragraph essay with the caveat "im not looking for criticism right now"

This is how you lose. This is how myths are born. Why everyone thinks coders are all geniuses.

Most coders are barely above average but theyre not genius level. The genius gets filtered into higher roles.

If you can write an essay you can code. But if you cant?

Ya know good luck to you.... i hear Target raised their wages

— @L0615TX

What is the best programming language to start with? Python, JS, Go, Swift, or Kotlin

I'm sorry, this wasn't helpful at all. This feels like a motivational video for people who have already started. It taught me absolutely nothing about how to write code, what coding terms mean or do, and I wasn't shown examples of code that would provide a function in a program. Nobody seems to do very straight forward teaching.

— @TheInstinctWithinV2

More User Perspectives

@

Actual advice that isn't surface level, damn

@Gottchabeach
@

Thanks for the tips, now i am going to try and make a bord game.

@NightmareRuler
@

You've earned every sub so here's another.

@AMFWerewolf
@

this taught me absolutely nothing

@OddiT-cv7dr
@

I was shocked when I realized that short lecture on maintaining your health DIDN'T lead into an ad read

@alexfreese3088
@

I'm coding AI and what's cool it teaches you.

@craigsspot1
@

Im 32 and am interested, for context im not good with computers but i love video games and such and am kind of excited to learn something new

@rodneymoore5824
@

I tried it this guys way and all i do is hit tab a bunch hit run and learn nothing cause you didnt start by reading the docs for what you're playing with. Bad video

@jamesp9304
@

Java script is the worst never use it i recomand c, c# , java, rust,go,assembly

@shantia2022
@

Still true after 3 years with all AI

@TheNetworkIllustrated
@

AI: who’s the obsolete now!? 😂

@ferdanmena
@

Cherish health is a hard pill to swallow

@de_mon2084
@

I’m completely energized to try this now!

@GotuSonawane-m5h
@

I’m genuinely excited to learn more from you!

@antoniom-c7j
@

I’m genuinely thrilled I watched this!

@antoniom-c7j
@

Awesome channel wish his recent stuff was like that

@johndelaney4617
@

thank you for all you advices, they are really helpfull

@patrickpessoa283
@

CAN YOU BE ANY SLOWER

@voidpornyx
@

SL0T G4C0R T4NP4 DR4M4 IDRHOKI

@fufufafa-o7r
@

SL0T 0NL1N G4C0R H4R1 1N1 D1 IDRHOKI

@rahmaddani-m2v
@

This is the stupidest video, it doesnt show you anything its talks about.

@RadioRich100
@

Here's the truth: You need to have the patience to learn code. You can't quit in 1 day because you don't see any progress. You won't learn to code, because you alway quit.

@Meowinus
@

This is on another level of helpful!

@DekumnSagl
@

My brain unlocked a hidden achievement thanks to this.

@mdarifulislam-l8e4o
@

Absolutely standout quality, so impressive!

@ShakeelAhmed-s4i5h
@

Entschuldigung das ich mir dieses Video/ diese Videos angeguckt habe, bitte beschütze mich lieber Gott🙏✝️ Entschuldigung das ich dir/ euch in das Auge/ die Augen geguckt habe, bitte beschütze mich lieber Gott🙏✝️Entschuldigung das ich mir dieses Lied/ diese Lieder mir angehört habe, bitte beschütze mich lieber Gott🙏✝️Amen🙏✝️

@SinaG-g7e
@

Entschuldigung das ich mir dieses Video/ diese Videos angeguckt habe, bitte beschütze mich lieber Gott🙏✝️ Entschuldigung das ich dir/ euch in das Auge/ die Augen geguckt habe, bitte beschütze mich lieber Gott🙏✝️Entschuldigung das ich mir dieses Lied/ diese Lieder mir angehört habe, bitte beschütze mich lieber Gott🙏✝️Amen🙏✝️

@SinaG-g7e
@

Is college even worth it?

@riel_thy
@

this video tell the truth lol .

@grew
@

Totally agree, I learn way more by teaching others than by being taught myself.

@mehebub648
@

discipline is talent.. the most valuable talent too, no?

@BrandonGraham-t4s
@

Such a great video to watch.

@VallukingMurading
@

This was very inspiring.

@JosefinaMajor-u8l