The most important article on programming you’ll ever read

Ғылым және технология

If something's worth learning, enjoy it. Forget the rush. Learn slower.
Teach yourself programming in 10 years - norvig.com/21-days.html
My first day on a farm - www.mrdbourke.com/my-first-da...
Links:
Learn ML (beginner-friendly courses I teach) - www.mrdbourke.com/ml-courses/
ML courses/books I recommend - www.mrdbourke.com/ml-resources/
Read my novel Charlie Walks - www.charliewalks.com
Connect elsewhere:
Web - dbourke.link/web
Twitter - / mrdbourke
Twitch - / mrdbourke
ArXiv channel (past streams) - dbourke.link/archive-channel
Get email updates on my work - dbourke.link/newsletter

Пікірлер: 59

  • @mrdbourke
    @mrdbourke2 жыл бұрын

    Let me add: I'm not against universities nor structured and formal education. They all have a place. My argument is against being in a rush to gain quality skills or learn. Quality skills take time to build. And learning should be fun. Trade speed for depth and joy. Challenge yourself but no so much it becomes detrimental. Challenge yourself in a fun way. Like a child learning a dance. And as for following your own curiosity, I’ve forgotten many of things I’ve “had” to learn. But recall easily things I’ve learned on my own.

  • @PenandPaperScience
    @PenandPaperScience2 жыл бұрын

    I fully agree. It's a pity that University doesn't facilitate this principle. Being a life long learner, on the other hand, does! :)

  • @Nat-tp9ys
    @Nat-tp9ys2 жыл бұрын

    Thanks for the vid Daniel, I watched it in 2x speed so I could learn how to learn slower faster.

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    😂

  • @timursalakhetdinov9662
    @timursalakhetdinov96622 жыл бұрын

    Totally agree! I hate those courses, where you have to rush because they have deadlines. I’m not even talking about universities. Systems of learning at universities are like a rollercoaster. Bum! and you spent 5 years of your life and you don’t remember properly what you learned. You just rushed from one course to another, from one exam to another. Deadlines totally destroy the fun of learning.

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    You're right. There's been a fair few exams where I've walked out of the exam and forgotten 90% of it...

  • @timursalakhetdinov9662

    @timursalakhetdinov9662

    2 жыл бұрын

    @@mrdbourke Agree. I thought the reason for this is the stress associated with the exam, that you won’t pass. Your brain prepares you for it and when you walk out from the exam, brain just releases into thin air all the information associated with it :) Later I red that the short and long memory are important. When you prepare for exam you just train short memory. Short memory != long memory. You need a lot of time, care and repetition to train your long memory. So short time = only short memory.

  • @boky7731

    @boky7731

    2 жыл бұрын

    @@timursalakhetdinov9662 Yea and the stress is also because you know if you fail you are getting smoked later on, if you fail two classes your life becomes twice as hard because you got new stuff coming up every month

  • @paulgarcia2887
    @paulgarcia28872 жыл бұрын

    Awesome video, I definitely feel this in university where you’re expected to master like 4-5 often unrelated classes every 3 months

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Agree Paul, just as you start to get deep into it, it’s over

  • @arjayaranas
    @arjayaranas2 ай бұрын

    Thank you for this guidance sir, this helps a lot, I've been stressing my self lately on learning programming/coding to the point I felt like it is a burden but this inspired me to keep going, and this time I'll take my time to learn and make it fun

  • @Ysh.CS_guy
    @Ysh.CS_guy2 жыл бұрын

    High-quality guidance, thank you so much for this video, every person forgets the process of learning anything as he/she grows up, everyone needs things super-fast, enjoy the process, guys!!

  • @Andy_BassJazz
    @Andy_BassJazz9 ай бұрын

    You are the best. Thanks for the enlightenment.

  • @programming_and_snacks5192
    @programming_and_snacks51922 жыл бұрын

    Great video! Thanks for sharing.

  • @anujnm6597
    @anujnm65972 жыл бұрын

    Thanks Daniel, I got my answer that I have been searching for years

  • @muhammadawon8164
    @muhammadawon81642 жыл бұрын

    Well said, Daniel!!

  • @projjwal1600
    @projjwal16002 жыл бұрын

    Thanks man, glad that I got this advice at the right moment.

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    You’re welcome Projjwal!

  • @hollowskull4666
    @hollowskull4666 Жыл бұрын

    That's brilliant! Top man

  • @shis10
    @shis102 жыл бұрын

    Thanks for valuable advice.

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    You’re welcome Shis!

  • @AQUADAGENCY
    @AQUADAGENCY2 жыл бұрын

    I really love your vibe man 🔥🔥🔥 well done

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Thank you Ajmain, I really appreciate it!

  • @replaytrendzz
    @replaytrendzz2 жыл бұрын

    Thank you for sharing this sir! now I know what I'm gonna do next!

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    You got this Azmi!

  • @pankajray5939
    @pankajray59392 жыл бұрын

    Loved the way you teach

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Thank you Pankaj!

  • @ahmedhossam2368
    @ahmedhossam23682 жыл бұрын

    thank you for this!

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    You’re welcome Ahmed!

  • @abdell99922
    @abdell999222 жыл бұрын

    Makes total sense , I have started learning the mern stack and every 3 months I lose interest cuz I’m not hitting my high expectations of certain knowledge and I then I had to build up my interest again over two weeks and that’s sucks I need to keep my expectations high for the long run and not targeting couple of month to learn every aspect. Thank you for this clarification.

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Keep learning Abdell!

  • @mirkahromi
    @mirkahromi2 жыл бұрын

    Hey Daniel, loved this video. Wish more people could watch this. You should run a podcast.

  • @abdelrahmanmustafa2955
    @abdelrahmanmustafa29552 жыл бұрын

    Thank you so much, love you from Egypt ❤️

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    You’re welcome Abdelraham!

  • @harishs9808
    @harishs98082 жыл бұрын

    How about "learn slower, do faster"? More iterations, more mistakes, more time learning and in the end enjoying the satisfaction of learning something.

  • @paulntalo1425

    @paulntalo1425

    2 жыл бұрын

    Mistakes/failure should not be demonized. It's the greatest way of doing things differently to reach an acceptable goal.

  • @JamesJon1187

    @JamesJon1187

    2 жыл бұрын

    I reckon "learn slower, do faster" will unintentionally end up being "do faster, learn faster"

  • @anonymous-tt2lm
    @anonymous-tt2lm2 жыл бұрын

    Thanks

  • @hoindahouse
    @hoindahouse2 жыл бұрын

    Love the nature analogy.

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Thank you

  • @kosnowman
    @kosnowman2 жыл бұрын

    I am learning much faster now compares to going through bootcamp, trying to python 2 times before, I was going well with Go but realise. This is the 3rd time I am trying to learn python but to focus on things I want to make, make projects I want to build, then I'll remember those logic on how to build it, not just reading through the documentations, my goal is logic driven and project drive, learn while building something interest me. thanks Daniel, I'll be doing ML soon after the current project

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Massive effort Dos! Keep learning legend

  • @kewaltakhellambam7710
    @kewaltakhellambam77102 жыл бұрын

    nice article 👍.. we gonna make it brahh

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    We’re all gonna make it brah!

  • @johannesperez9548
    @johannesperez95482 жыл бұрын

    Totally Agree

  • @alexar6860
    @alexar68602 жыл бұрын

    Hi, new subscriber here!. Im from latam. And i decided to learn data science through coursera platform. But i have a doubt, do i need a college degree to get a job as a data scientist? or is enough to have this certifications? (ibm, google, stanford, etc)

  • @paulntalo1425
    @paulntalo14252 жыл бұрын

    Curiosity killed Schrödinger's 🐱.It should be encouraged, because I attest to the fact that is where depth learning starts to take place. University education builds theoretical knowledge but actual learning starts with challenging the status quo - theoretical knowledge approaches to start building knowledge by yourself which only happens via curiousity helped by research skills.

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Agreed Paul! Nothing beats experience

  • @meqdaddev4341
    @meqdaddev43412 жыл бұрын

    Can't agree more....

  • @ShivanS
    @ShivanS2 жыл бұрын

    Nice video mate. Play the long game.

  • @timandersen2386
    @timandersen23862 жыл бұрын

    Beautiful stuff mate. 10 years coding black belt?

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    Thank you Timmy! You’re right mate… 3 years in BJJ, 4 years into coding

  • @zuhair4967
    @zuhair49672 жыл бұрын

    Hey daniel, wanna complete the google machine learning engineer certification?

  • @md6830
    @md68302 жыл бұрын

    Love u daniel ❤😘

  • @mrdbourke

    @mrdbourke

    2 жыл бұрын

    ❤️

  • @cs-codemon5306
    @cs-codemon53062 жыл бұрын

    2nd here!

  • @brandonsandoval7077
    @brandonsandoval70772 жыл бұрын

    Sub in Spanish pls. I don’t understand what you say in the video. Greeting from Peru 🇵🇪

  • @thehomedecorworld5479
    @thehomedecorworld54792 жыл бұрын

    While Elon Learned Programing in 2 Days 😁😁

  • @nikhildoye9671
    @nikhildoye96712 жыл бұрын

    Please don't make a video while driving.. even though video is very valuable but it isn't worth risking your life. Take care.

Келесі