Why is Coding Hard to Learn?

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ย. 2024
  • Why for many, is coding / development hard to learn?
    🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
    unclestef.com/
    🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
    newsletters.st...
    🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
    newsletters.st...
    *************
    Channel Discord Server: / discord
    WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
    www.killersite...
    POPULAR & EASY CODING COURSES:
    Full stack web developer course: school.studiow...
    Python 3 Foundations & Certification: school.studiow...
    Complete Freelancer: school.studiow...
    Complete Entrepreneur: school.studiow...
    *************
    🦎 Lizard Wizard Course:
    school.studiow...
    📚 BOOKS TO READ:
    My Beginners HTML5, CSS3: amzn.to/2wKsVTh
    … Complements Studioweb courses on HTML5, CSS3 and JavaScript.
    Refactoring: Improving the Design of Existing Code (2nd Edition) amzn.to/3o5cTbw
    HeadFirst Design Patterns: amzn.to/2LQ0Gdh
    Java Refactoring: Improving the Design of Existing Code (1st Edition) amzn.to/3a9nSsZ
    The Naked Ape:
    amzn.to/3fhS1Lj
    ✉️ STAY IN CONTACT:
    Stef's social links:
    Instagram: www.instagram....
    Twitter: / killersites
    Stef's business channel:
    / @unclestef8239
    👉 GOOGLE REVIEW:
    g.page/studioW...
    Leave a Google review about Stef.
    MY MOUSE & KEYBOARD:
    Logitech Keyboard I use: amzn.to/38jYDqE
    Logitech mouse I use: amzn.to/2IeVvBj
    SUPPLEMENTS THAT WORK AMAZING FOR ME:
    Protein Essentials Beef Gelatine Powder:
    amzn.to/2Pf52vL
    ... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
    Webber Naturals 88862 Glucosamine Chondroitin
    amzn.to/3ss9WEa
    MY CAMERA GEAR:
    Godox VL150 lights: amzn.to/3lhsYZP
    Sigma 18-35 lens: amzn.to/33sRh0T
    Canon EOS C70 Cinema Camera
    Thanks!
    Stef
    #mentoring #codecourses #unclestef #codingcoach

ความคิดเห็น • 89

  • @JoeDoe1
    @JoeDoe1 3 หลายเดือนก่อน +20

    Today’s retired developer like Uncle Stef was heavily in the field of coding when it was esoteric. Today, there are so many resources available and ai. If it’s your ardent wish to be a coder in any capacity, there’s really no excuses. Thank you Uncle Stef.

    • @StefanMischook
      @StefanMischook  3 หลายเดือนก่อน

      Well said! I used to spend $3000-4000 per year on development books. This is with 1990’s money! I figured I that spending $3-4k was worth it given how much money I made writing code.

  • @jermainemyrn19
    @jermainemyrn19 3 หลายเดือนก่อน +28

    I just finished 4 hours of coding. I go over the same course twice and then immediately go do a project. It's helping things stick and i listen to coding videos while im at work

  • @blackcoder2510
    @blackcoder2510 3 หลายเดือนก่อน +13

    I used to be overwhelmed and frustrated by the challenges of coding three years ago. Yet, through perseverance and dedication, I gradually found it to be a fascinating and manageable skill. I learned that continuous practice is key, even if I don't grasp every concept at once.

  • @shumittaher6084
    @shumittaher6084 3 หลายเดือนก่อน +37

    This is the number one reason why people fail at anything they fail at. Not enough practice. Resistance to start everyday. Lack of consistency.

  • @freeindeed176
    @freeindeed176 3 หลายเดือนก่อน +8

    Okay, thanks Uncle Stef! I'll keep this in mind and keep on keeping on.

  • @lourdesm.velandia-calderon3486
    @lourdesm.velandia-calderon3486 3 หลายเดือนก่อน +4

    I'm going to replay this everyday....
    I'm going to write it out & post it where I can see it!!!
    Thank you Stef!!

  • @Onyx0920
    @Onyx0920 3 หลายเดือนก่อน +7

    Coding isn’t the hard part. It’s critical thinking and problem solving.
    We know what a variable is. We know what a for loop is. Even if you don’t know it, you can just look it up. That’s not the problem.
    The problem is how can we put all of this together to make it work? What can we do to improve it? Innovate it. How can we see this huge problem and break it down step by step?
    Doesn’t matter if you’re learning JavaScript, Java, Python, C++. If you don’t know how to problem solve, then you’re not going to get far in the field.
    Math teaches you how to critically think. Will it apply to coding? Probably not. But it teaches you HOW to think.
    This is just an example. There’s many ways to build up problem solving and critically thinking skills.

    • @fullstacklarry
      @fullstacklarry 2 หลายเดือนก่อน

      lol try explaining this simple concept to employers...troubleshooting, problem-solving, and critical thinking....

  • @atomikg
    @atomikg 3 หลายเดือนก่อน +5

    Repetition is wonderful

  • @chelmyaso
    @chelmyaso 3 หลายเดือนก่อน +1

    The problem in not in learning itself the problem is in understanding what you have learned.

  • @viralbuthow000
    @viralbuthow000 3 หลายเดือนก่อน +2

    I wish you were one of my high school teachers. Im not so much into coding, but I appreciate your approach to learning.

  • @duztv5370
    @duztv5370 3 หลายเดือนก่อน +1

    No lies here, absolutely absolutely absolutely and absolutely spot on. Thanks for this

  • @pmrebel2733
    @pmrebel2733 3 หลายเดือนก่อน +8

    Am learning to code from Nigeria coding is harder for me no stable power, no good and cheap Internet, old outdated pc because of dollar hike. Its so hard to even meet up when the environment is against you.

    • @duztv5370
      @duztv5370 3 หลายเดือนก่อน +1

      🤣🤣🤣🤣🤣. Tinubu dey show una abi? How's the national strike going?

    • @bc4198
      @bc4198 3 หลายเดือนก่อน +4

      That's a much more real challenge than a lot (most) of us over here are facing - good on ya for trying! Maybe you already have it figured out, but I think the basic web stack (HTML, CSS, JavaScript) can run from local files, without Internet, as long as you have power. And there are videos about setting up Python to run off-grid, too. Should basically be downloading the packages while you're online that you'll need when you're offline, and teaching it where to look on your local machine. And if you can get your hands on them, single board computers like Raspberry Pi and Zima Board - and things like CircuitPython, Arduino, and dev boards - might give a low-power solution that can run a long time on a battery. Finally, you can practice HTML and other code just by writing it out and thinking about it, and pseudo-code or "paper prototyping" might be ways to keep learning and practicing when the computer isn't up to the task. Best of luck to you!

    • @jo18533
      @jo18533 3 หลายเดือนก่อน +6

      Don't give up!

    • @dakoderii4221
      @dakoderii4221 3 หลายเดือนก่อน

      It'll be much better soon. The cabal is losing their grip on governments around the world. Prepare for later this year. Federal Reserve note is going down and they will officially announce we are at war after the Olympics. It won't go the way they want. Transitioning to a multi-polar world order is underway. No more NATO hegemony but this cornered animal is going to put up one hell of a last fight.

    • @cmdaltctr
      @cmdaltctr 3 หลายเดือนก่อน +1

      Thats when I know you will be a heck of a coder when you finish this journey. All the best buddy!

  • @lawranceratnayake5497
    @lawranceratnayake5497 3 หลายเดือนก่อน +1

    i am at my age 56+ changed my carrier , due to unemployment . what are you saying is true to the word. High value skills are hard to learn, worth of investing what to you have and your time.

  • @PerpetualPreponderer
    @PerpetualPreponderer 3 หลายเดือนก่อน +1

    I still maintain that the pioneers of the “new” education system of the industrial age & beyond forgot that nobody ever learnt to walk without first falling dozens of times. It is THE way that our brains are designed to learn.
    Even handwriting, typing, heck even eating, every new action starts with a mental concept which then translates into signals to the relevant muscle groups, and then the muscles have to be “conditioned”. What is conditioning, but evolution and iteration across “versions” of oneself?

  • @Trent_Onbits
    @Trent_Onbits 3 หลายเดือนก่อน

    This man is the GOAT. I am currently watching the beginner playlists and for the first time it feels like I can do this. Once I am done with those playlists I will do his course. I suggest everyone does the same

  • @oscarmartinlive
    @oscarmartinlive 3 หลายเดือนก่อน

    Another wonderful and inspiring content from Uncle Stef. Thank you for helping to point us in the right direction, sir.

  • @Orkari
    @Orkari 3 หลายเดือนก่อน +1

    This is just what I needed! Thank you! 🙏🏾

    • @StefanMischook
      @StefanMischook  3 หลายเดือนก่อน

      Glad it was helpful!

  • @ZeryusXD
    @ZeryusXD 3 หลายเดือนก่อน

    Anther valuable and insightful video. Thanks uncle Stef!

  • @geetube79
    @geetube79 3 หลายเดือนก่อน +30

    Coding isn't hard to learn when you learn how to think first.

    • @techforGod
      @techforGod 3 หลายเดือนก่อน +6

      Exactly...I realized it all comes down to problem solving skills. As far as you can think of an effective and efficient solution then things become easier

    • @JayMaverick
      @JayMaverick 3 หลายเดือนก่อน +7

      When I realized writing code wasn't the difficult part of the job, it all started making sense.

    • @Pau_Pau9
      @Pau_Pau9 3 หลายเดือนก่อน

      You also need lots of background depending on a project.
      Try to think out of that.

    • @TheMrblaster2012
      @TheMrblaster2012 3 หลายเดือนก่อน

      ​@@techforGod and how can I improve that thinking?

    • @JJ-bj6hg
      @JJ-bj6hg 3 หลายเดือนก่อน +2

      @@TheMrblaster2012By doing projects from easy to medium to hard. It’s like moving to a new area. You do not know the place but the more you drive the more you know the place.

  • @emerson-sheaapril8555
    @emerson-sheaapril8555 9 วันที่ผ่านมา

    The biggest issue I think people have it they don't understand what they are doing at a deep level. They are just copying, they never learn to break things down and they don't understand what's happening in something simple like nested loops.
    I think everyone should start with python because there are tools like snoop and python tutor that helps you understand why the code works.
    You aren't focusing on how things look either with html and css which goes hand in hand with JS. It's just impler to start with python.
    Later it is then easy to take that knowledge to other languages like JavaScript.

  • @pillmuncher67
    @pillmuncher67 3 หลายเดือนก่อน

    I only once found learning to code hard to learn. I was trying to understand this code from The Art of Prolog:
    append_dl(A / B, B / C, A / C).
    It appends two difference lists in O(1). After staring at this line for at least two hours, it finally clicked. It was an almost religious experience.

  • @acerenner
    @acerenner 3 หลายเดือนก่อน

    Hey stef big fan of your content! Could you make a video on website compliance and other legal information a web dev might need.

  • @denisdev4793
    @denisdev4793 3 หลายเดือนก่อน

    we need more videos about this

  • @kjpowar5718
    @kjpowar5718 3 หลายเดือนก่อน

    Iv been doing Odin project, one lesson a day as I'm completely new to the world, only done html CSS, slowly grasping the concepts, JavaScript next

  • @jerryciccotti1404
    @jerryciccotti1404 3 หลายเดือนก่อน

    It can be damaging on a mental level as well. for example, i had a class mate in HS, ask the teacher what their grades were looking like. The teacher jokingly said a failing grade to which this individual immediately burst into tears.

  • @radupopescu2370
    @radupopescu2370 3 หลายเดือนก่อน

    Programming, just like any career, requires a solid foundation into that specific field. Can't become a tennis player without learning first to strike the ball. So, you can't become a computer programmer if you have no idea what's a CPU and how it works! You'll learn mechanically and stack tons of technical terms that you can't explain in detail, and this will get you up to junior-mid level, maybe mid-level, but that's it. You'll be stuck there forever, adios moving up the latter from there.

  • @rend1027
    @rend1027 2 หลายเดือนก่อน +1

    If Bob Ross became a Software Engineer.^^

  • @3polygons
    @3polygons 3 หลายเดือนก่อน

    Funnily enough, I find it way easier to learn coding at my 51 (now it feels easy, finally) than when I was indeed badly needing it while being a graphic designer (and illustrator) at many companies. And the reasons behind it I believe were a mix of negative connotations around coding (me feeling it "uglier", less exciting than making graphics) and an emotional self imposed limitation, impostor syndrome, and all that... this is weird, but somehow, having learned a lot of different things (non coding related), and gone through different challenges, maybe now I am better at learning, lol ! Or I see things now with more relativity, and so just demystified the whole thing and due to it, currently my brain works "normally" while trying to code, I dunno.

  • @sourisooo2434
    @sourisooo2434 3 หลายเดือนก่อน

    Coding js is easy not super easy but easy. And I m not even speaking of using chat gpt which gain me even more time by doing more quickly. The most difficult task for a beginner is to know which module to use and when to use it and learn to code fast (without trying and debugging code).

  • @borislavvelchev7275
    @borislavvelchev7275 3 หลายเดือนก่อน

    It's just kinda boring at first. Idk why a lot of people pretend it is not. But it's the best high paying job for like a few decades now. Boredom is good sometimes. Not everything brings you joy and happiness and dopamine right away. But again - it's sometimes overly complicated and unnecessarily difficult by design. But it's worth it. Otherwise a lot of people are doomed to poverty in Eastern Europe and the global south countries. It is a miracle if you think about how many people are able to live a decent living because of programming.

  • @surushazaryun
    @surushazaryun 3 หลายเดือนก่อน +1

    To be honest it is a hard skill to learn
    i am smashing my head with coding now for a while. i am losing all my brain cells.

  • @ducodarling
    @ducodarling 3 หลายเดือนก่อน

    If you can't find something to code for 20 minutes a day, you probably just don't like coding that much. That thrill of making the computer do a thing drove me for at least the first 4 years. I did it every day, without pay, because I wanted to build something cool.
    I hope I don't sound elitist, but you should probably feel something like that if you intend to enjoy your work after a decade.

  • @Dabayare
    @Dabayare 3 หลายเดือนก่อน

    Internet guys make it difficy. They start off by launching ides instead of a simple diagram of how the pages they will be making connect to each other. Imagine them guys teaching ppl state management without state diagrams but still you will come across them.

  • @guilherme5094
    @guilherme5094 3 หลายเดือนก่อน +1

    👍

  • @iamtheprogression
    @iamtheprogression 3 หลายเดือนก่อน

    Thanks

  • @rtothec1234
    @rtothec1234 3 หลายเดือนก่อน

    It is easy to learn but hard to master.

  • @4774dain
    @4774dain 7 วันที่ผ่านมา

    can someone recommend a free program I could start with ?

    • @StefanMischook
      @StefanMischook  7 วันที่ผ่านมา

      W3C schools and ChatGPT.

  • @jmr1920
    @jmr1920 3 หลายเดือนก่อน

    how about math? is math not important?

    • @StefanMischook
      @StefanMischook  3 หลายเดือนก่อน

      Not important for 99% of coding.

    • @jmr1920
      @jmr1920 3 หลายเดือนก่อน

      @@StefanMischook so what do they use for algorithm?

  • @NineInchTyrone
    @NineInchTyrone 3 หลายเดือนก่อน

    See TechLead

  • @angkolbai1572
    @angkolbai1572 3 หลายเดือนก่อน +3

    anything that is hard has value👍

  • @mitheomuranga4747
    @mitheomuranga4747 3 หลายเดือนก่อน +1

    Can you give me valuable advices on how to create a SaaS? Can you make a video about it?

  • @flowerforsyte5671
    @flowerforsyte5671 3 หลายเดือนก่อน +3

    Great advice Stef!

  • @jonathanjohnson2785
    @jonathanjohnson2785 3 หลายเดือนก่อน +1

    Hey Uncle Stef. Tried wordpress for a couple of days and yes it is a game changer. Thanks for the insights.

  • @lancemarchetti8673
    @lancemarchetti8673 3 หลายเดือนก่อน

    I learned to code a basic js app in 3 hours... Whereas a coding llm completed the same app from scratch in around 5 minutes.
    So unfair... but fadcinating that the code was far more concise and robust than mine! LoL😐

  • @MrBrady95
    @MrBrady95 3 หลายเดือนก่อน

    Good advice! I'd love more info on what a "page based paradigm" means. Not sure if I'm right about what I think it means, lol. This was/is my big hurdle with coding. I think something is one thing when it's actually another and construct the wrong sort of mental model. Then I end up having to re-learn it, which is 2x difficult. 😁

  • @NineInchTyrone
    @NineInchTyrone 3 หลายเดือนก่อน

    Is JAVA just modern COBOL ?

  • @mitheomuranga4747
    @mitheomuranga4747 3 หลายเดือนก่อน

    Thanks uncle steff !!! Practice makes perfect!!!

  • @torquebiker9959
    @torquebiker9959 3 หลายเดือนก่อน

    Thanks for sharing your wisdom! ❤

  • @musajunior7647
    @musajunior7647 3 หลายเดือนก่อน

    Been starting, stopping, starting, stopping.

  • @Seekingtruth-mx3ur
    @Seekingtruth-mx3ur 3 หลายเดือนก่อน

    This video is motivation on steroids.

  • @twd2
    @twd2 3 หลายเดือนก่อน

    I have been using JavaScript for four years, and I worked with frameworks, I can build anything with JavaScript, I'm currently working with Svelte and I was working with NodeJS and Pug for rendering the content but the problem is I feel that, I did not gain it with the right way. Maybe because most of my work is searching for the right code about 60% !!!

    • @daniyals7861
      @daniyals7861 3 หลายเดือนก่อน

      What would be the right way in your opinion ?

    • @twd2
      @twd2 3 หลายเดือนก่อน

      No idea, still figure it out😅!!!

  • @Pareshbpatel
    @Pareshbpatel 3 หลายเดือนก่อน

    {2024-06-04}

  • @jackblack1801
    @jackblack1801 3 หลายเดือนก่อน

    Stef, you are hardly impartial lol.
    Your whole youtube content is based on coding so of course you are going to say ai won't end coding.
    Tech lead and many other coding gurus who have worked for faang companies have said coding is dying and will be soon be dead.
    So they are all lying huh?
    They have no reason to lie, but you have every reason to dispute what they say, because if coding is dying then your chanel stops.
    Anyway, take care my friend

    • @StefanMischook
      @StefanMischook  3 หลายเดือนก่อน

      😂 I have other interests that have nothing to do with coding and I will pivot hard that way, if I feel coding is dead.

    • @jackblack1801
      @jackblack1801 3 หลายเดือนก่อน

      @@StefanMischook i don't doubt you will, but I believe it's not realistic to at least acknowledge where ai is heading.
      Companies want ai to replicate what you see in a supermarket.
      Most of the cashiers are gone, and there's only one cashier left that manages the self service checkouts.
      Similarly I believe ai will replicate this model, where 95% of software engineers are gone, and the ones that are left manage the ai systems and tweak any adjustments as needed.
      Do you understand how much money companies are set to gain if they can get rid of 95% of their engineers and replace them with a few ai systems?
      Why wouldn't they go for this approach where they are set to make billions in profit?