If you're struggling to learn to code, you must watch this

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

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

  • @Byblakecamille
    @Byblakecamille ปีที่แล้ว +853

    The most discouraging times are when you think you understand it from following along with a course then practicing it. But when you have a test on it you have to code out your own solutions, mind goes totally blank😂. Good lord man smh.

    • @direktexe8436
      @direktexe8436 ปีที่แล้ว +19

      This was literally me on my final exam

    • @direktexe8436
      @direktexe8436 ปีที่แล้ว +22

      I could do labs and homework, but the exam was a curveball

    • @YouilAushana
      @YouilAushana ปีที่แล้ว +2

      That happens

    • @AmahieLewis
      @AmahieLewis ปีที่แล้ว +12

      My final exams are next week and I still go blank during quizzes and exams I feel stuck, like I’ll never get it.

    • @KwizeraPacifique-xf9dd
      @KwizeraPacifique-xf9dd 11 หลายเดือนก่อน +3

      I can relate very much 😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂

  • @vldgrs
    @vldgrs ปีที่แล้ว +506

    Reader, you can do it! Just don't stop but persist on studying. It won't be easy BUT think about all those options it will open for you, it's going to be great!!
    I nearly failed school and then went back to studies in my late 20s after working in retail, today I'm a professional embedded developer!

    • @oscarmventura
      @oscarmventura ปีที่แล้ว +8

      I will be reaching out 1 year from now ....

    • @lastspoil5547
      @lastspoil5547 ปีที่แล้ว +1

      Thank you!

    • @kennymccormick9594
      @kennymccormick9594 ปีที่แล้ว +3

      Just got accepted into my dream school for an MSBA. I have never used coding in my life, anything is possible! Thank you for this encouragement.

    • @explorewdvinay
      @explorewdvinay ปีที่แล้ว +1

      @@oscarmventura good luck, I have commented as a reminder1

    • @terriejonesarellano9523
      @terriejonesarellano9523 ปีที่แล้ว +1

      so happy for you!!

  • @marsbovee9680
    @marsbovee9680 ปีที่แล้ว +131

    i’m at the end of my first year of college studying computer science and i definitely feel this. i can understand the concepts but applying them to my coding projects is a huge struggle. it’s really difficult but i’m going to stick with it for as long as i can because as much as i struggle with it i still enjoy it and i want to be able to do it as my career!!
    edit: thanks to those who encouraged me but i did end up changing my major at the start of my next semester 😭 i’m honestly glad i did, compsci was very interesting but it was too code heavy for my liking, now i get to do statistics which is more math heavy (my favorite) and still do some code :)

    • @vincentwitt1810
      @vincentwitt1810 ปีที่แล้ว +11

      Same I’ve been learning python recently and at first it was easy to understand syntax, strings, control flow, lists, functions, etc. But when i’m asked to solve a problem using those concepts it becomes really hard for me because I don’t know how to start writing the code and if i make an issue it becomes frustrating trying to fix it.

    • @alvaro1379
      @alvaro1379 ปีที่แล้ว

      Stick with it !!!!

    • @daphneloustalet9792
      @daphneloustalet9792 ปีที่แล้ว +12

      I just finished my junior year studying computer science and let me assure you- it gets better with practice. I really struggled to learn coding my freshman year. I failed my object oriented programming class, got put on academic probation, and was told by my advisor and professor that this major wasn’t meant for me. I’ve managed to come back from the dead (so to speak) found out my way of learning and problem solving, and love programming more than ever. You can do this!

    • @terriejonesarellano9523
      @terriejonesarellano9523 ปีที่แล้ว

      same I can explain the concepts, but if you ask me to show you.....nope

    • @aidan34i56
      @aidan34i56 ปีที่แล้ว +4

      @@daphneloustalet9792 That's refreshing to hear! I'm hoping to pursue an IT degree next September in 2024. I deferred to pick up some skills and concepts to prepare myself. Did you end up retrying OOP and passing?

  • @deejaybenjamin6812
    @deejaybenjamin6812 ปีที่แล้ว +59

    I want to express my gratitude for your encouragement and motivation. As a computer science student, I remember my first day when I found myself in my car, tears welling up, as I watched other students solving coding problems effortlessly. I was new to coding and struggled to solve the problems at hand.

    • @mcmosaic
      @mcmosaic 6 หลายเดือนก่อน +2

      Thanks for sharing! I know how you feel🥲 To me it's just survival training when I have my programming classes😅How are you doing today?

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

      Thank you for admitting that! This is the 2nd class (of 3 total so far) that I left feeling tears in my eyes as I walked to my car. I actually felt tears welling up as the professor was trying to assist me with our lab today. I felt like everything went out the window as soon as I was "on the spot," even though I was listening to every other student ask difficult and complex questions, and they were all already halfway through the lab while I was stuck on #1 lol. I am trying to laugh, but I never could've imagined I'd be crying over something I'm learning for fun as a potential "bonus skill" in my industry. (I'm not a computer science major, so could've gotten away with no coding classes at all but here I am...sigh.)

  • @helioflux132
    @helioflux132 2 ปีที่แล้ว +297

    I am an older lad going back to school for electronic engineering and this is a very real scenario for me. Struggling with a few things, coding being one. Thank you for the encouragement.

    • @buak809
      @buak809 2 ปีที่แล้ว +5

      How old are you?

    • @pickyyeeter
      @pickyyeeter 2 ปีที่แล้ว +30

      I recently got my electrical engineering degree at 40 and code was super tough for me. Now I'm using Python to solve problems every day at work. Just keep at it!

    • @masternobody1896
      @masternobody1896 2 ปีที่แล้ว +2

      yes never give up

    • @cerealport2726
      @cerealport2726 2 ปีที่แล้ว +12

      I started to code in Python at about 40, with basically no background in coding. It gets easier eventually! keep at it, you'll get there.

    • @LeighRobinsonBushcraft
      @LeighRobinsonBushcraft 2 ปีที่แล้ว +12

      I'm 41 and learning HTML, CSS and JavaScript. JavaScript is really tough for me. Glad to see the older people getting past the difficulties.

  • @digigoliath
    @digigoliath 2 ปีที่แล้ว +85

    I am 61, getting back to coding & having a blast with Front End Web Dev & Python for ML.

    • @Loki_Dokie
      @Loki_Dokie 6 หลายเดือนก่อน +4

      42 considering getting back to learning JS again, good on you!

    • @decodingmyroot
      @decodingmyroot 6 หลายเดือนก่อน +4

      cheers

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

      And 2 yrs later, with AI .... Things are getting real interesting & exciting.

  • @dumdumbringgumgum2940
    @dumdumbringgumgum2940 2 ปีที่แล้ว +30

    wholeheartedly agree here. I spent 3 days trying to understand Linked Lists in C and suddenly it just clicked, that investment in time helped me in the future since many other ADTs use linked lists. So don't be disheartened. Keep pushing.

  • @oceejekwam6829
    @oceejekwam6829 2 ปีที่แล้ว +9

    Your empathising with others is very welcome, thank you for taking the time to shoot this (video).

  • @murphydogprod
    @murphydogprod 6 หลายเดือนก่อน +9

    Agree 100%. I went through the same struggles. I had to train my brain to think differently. More step by step or logically plus other ways I can't seem to describe. But it is true that changing your way of thinking to become a programmer had helped in so many other aspects of my life. Thanks for posting this nice short and to the point vid. Cheers!

  • @jamespaz4333
    @jamespaz4333 2 ปีที่แล้ว +91

    I am 39 and started learning Python (I am an R fan 😁). I find it somewhat challenging but thanks to your videos I always get motivated. Thank you sr.

  • @pauleaton947
    @pauleaton947 ปีที่แล้ว +16

    I am 3 months in to learning HTML and CSS and this video resonates with me so much, plus it gave me optimisim that i am not the only one who goes through this.Thank you so much for your insight, it really has helped.

    • @pauleaton947
      @pauleaton947 ปีที่แล้ว +9

      @AhmedH10 I never said i was struggling were did you get that from, and i am not sure if you know this but people have different ways of learning, and different commitments. Its called life !!!!

    • @Blk1908
      @Blk1908 ปีที่แล้ว +2

      ​@AhmedH10Oh, come on. Informatics people are the most toxic. They like to joke others if they know something someone doesn't know. You all have to shut up most of the times. Don't take my comment personally

  • @avaneesha9571
    @avaneesha9571 ปีที่แล้ว +18

    I'm a software developer with 1.5yrs of experience. But still I feel difficult to think certain type of logics.
    Seeing my colleague do the best way I feel I'm very much outdated. But eventually I'll become good. But meanwhile I must put more effort to think the other way like you told. Thank you for this video 🙂

    • @PasscodeAdvance
      @PasscodeAdvance ปีที่แล้ว +4

      my whole college makes me wish I was never born the moment I see them code. it's extremely horrifying.
      if I can't code (and achieve my fields) and be able to get good grades then why I should live?

  • @jimmykjazz
    @jimmykjazz 2 ปีที่แล้ว +25

    My first course in programming was in 1970 using COBOL. I was baffled by the entire concept from the writing of the code on the old green sheets to punching the written code into cards which after read by the card reader, the computer would execute the instructions. My first assignment was simply to punch up already written COBOL and get a clean compile. I finally did it but only after I quite trying to understand everything. I just focused on the code and eventually I was good. Over 50 years of working, I wrote in COBOL, Fortran, PL/1 a number of query languages and for 30 years I wrote millions of lines of SAS. Just have faith and focus on the code.

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

    I get how parts of the code works. I get what def is, if and else, and how input works. I just don't know how to put it all together, how to make it work.

    • @CodeSage15
      @CodeSage15 8 หลายเดือนก่อน

      Same problem here

    • @svag_g
      @svag_g 7 หลายเดือนก่อน

      Same 😢

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

      Same did you get any solution

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

      @@xuanphuc9728 just playing with it, I guess. I'm looking for coding games that'll help me get into the concept and hardwire my brain in that logical manner.

  • @DevlogBill
    @DevlogBill 2 ปีที่แล้ว +8

    Thanks to you I was introduced to Python and despite the fact I didn't continue in my journey to become a Data Scientist. I continued learning to code with other languages like JavaScript. At the moment I think I have a decent number of skills to apply to jobs for web development and it all began the moment I was introduced to your videos on Python for Data Science.

  • @frostydog222
    @frostydog222 ปีที่แล้ว +12

    i am 23 and i started learning to code like 3 months ago or something like that, currently learning how API's work and its so confusing when im doing some solo projects, thanks for the video it really made me think why i started this journey in the first place

    • @khaledben2583
      @khaledben2583 4 หลายเดือนก่อน

      @frostydoydog222 where are you now?

    • @frostydog222
      @frostydog222 4 หลายเดือนก่อน

      @@khaledben2583 25 now and no luck in the frontend side, still got a job in as a coach for new hires for verizon, started to learn python but didn't have enough time lately

  • @gutchimoto2112
    @gutchimoto2112 8 หลายเดือนก่อน +2

    I am 37 started learning to code about 3yrs ago. Married, got 2 sons,one is 3months, one is 3yrs...its been an upheal.til I realised programming is different from coding...completely changed my perspective and now I know what I'm doing 😂

  • @madnessintomagic
    @madnessintomagic 7 หลายเดือนก่อน +2

    This is exactly what I needed to find. I’ve tried so many different times to learn, teach myself, and I always hit a wall. It’s like being taught a language at warp speed. Lesson a, 3 words, lesson b, 47 words, and somehow lesson 3 is “write an epic poem in sanskrit”, and I’m like…. WTF. Like you said “learning a new way of thinking” - that’s where I feel like I’m struggling.

  • @WatchingTheo
    @WatchingTheo 2 ปีที่แล้ว +33

    I’ve worked in IT for over 10 years and could never get my head around programming concepts and logic. I begun the CS50x Harvard free online course, and wow! It really breaks it down and after a few weeks, I understand and came write basic C programmes. After C, it moves on to Python and then Web Dev.

    • @Astro-t3v
      @Astro-t3v ปีที่แล้ว

      Hi! There, I am in beginning level of programming and I am also facing these type of issues means when I am able to understand topic and code also but unable to write it by myself....what should I do?
      Also learning c++ now.

  • @philbanana1810
    @philbanana1810 2 ปีที่แล้ว +45

    coming from a different field , learning to code is a new thing to me, I feel this struggle of being stuck with solving a problem. I really didn't have this computational way of thinking and wanted to give up but thank you good sir for the encouragement. Hoping for the best in my coding journey. new sub here!

    • @jprogaminggd
      @jprogaminggd 6 หลายเดือนก่อน

      goodluck with you sir/ma'am

  • @MyEconomics101
    @MyEconomics101 2 ปีที่แล้ว +9

    1:25 start with writing pseudocode (see CS50 lecture 0)

  • @razorsharpplays2619
    @razorsharpplays2619 6 หลายเดือนก่อน +2

    I've been learning to code in Unity using C# and by following the Unity programs that teach you how to code and it is much easier for me to understand than when I was trying to learn everything completely by myself with no guidance. I'd highly recommend it to anyone who wants to learn how to make a game and wants to learn some coding that is applicable to making games.

  • @bhanujuneja58
    @bhanujuneja58 2 ปีที่แล้ว +13

    A much needed video. I was really struggling with programming problems. Thanks 😊

  • @BiodegradableYTP
    @BiodegradableYTP ปีที่แล้ว +9

    I've only just started to learn Python and this video helped cheer me up a bit. I'm currently wrestling If and Else statements as well as Loops and just trying to remember how they work and feeling a little dejected. I've never been the most technically-literate person in the world, so my confidence in comprehending... well, *anything* has been fairly low, but this video's a good reminder for me to not give in so easily. Thank you :^)

    • @rashmi6738
      @rashmi6738 ปีที่แล้ว

      Same..even I'm stuck in loops!

    • @StepDaddyIssues
      @StepDaddyIssues ปีที่แล้ว

      i've become the loop
      @@rashmi6738

    • @sunny4367
      @sunny4367 ปีที่แล้ว +2

      Loops are easy. I give a basic example of while loop. At home we switch off and on lights every now and then. Just think when we switch on light while is true. It turns on and it's infinite, it stays on. Right? When we turn it off it stops running?

    • @sunny4367
      @sunny4367 ปีที่แล้ว +2

      while True it executes what's inside it and when it's False it's gone.

    • @infiniteyouth18
      @infiniteyouth18 ปีที่แล้ว

      patients = {"first_name":"John","last_name":"Smith","Age":20,"Patient_status":"new"}
      person = []
      for value in patients.values():
      person.append(value)
      print(f"{person[0]} {person[1]} is {person[2]} years old, and is a {person[3]} patient")
      OUTPUT
      John Smith is 20 years old, and is a new patient

  • @bluecow29
    @bluecow29 ปีที่แล้ว +1

    I recently applied and got accepted to a MSc Data Science conversion course as I wanted to combine data with my Sports Science undergraduate degree and go into the world of sports data/analytics. These first few weeks of the course have been confusing, stressful and rather unenjoyable. I've always been a rather fortunate person that grasps different theories, concepts etc rather easily but this for some reason this just isn't sticking. I've thought about quitting the course, questioning whether its worth the time/money. This video has provided an extra bit of encouragement I need to keep going and hopefully things will eventually "click" and it will open up many doors in the future.

  • @215ariley
    @215ariley ปีที่แล้ว +1

    im in a coding bootcamp right now with no prior experience writing code. your explanation at 1:29 perfectly encapsulates how i'm feeling right now after completing 2/4 classes. thanks for the reassurance 🙂

  • @besmartcok7854
    @besmartcok7854 ปีที่แล้ว +2

    Thank you so much sir.. i am facing too many difficulties as self learner, i feel tired.. i have been learning to code for about 3 months now, thanks for this motivation.

  • @uqudgilbert7258
    @uqudgilbert7258 2 ปีที่แล้ว +9

    Sh*t.. I need this .. I'm a 36-year-old and just started learning.. wish me luck.

    • @gilesmcmullen
      @gilesmcmullen  2 ปีที่แล้ว

      You've got this :-)

    • @misoadeio
      @misoadeio ปีที่แล้ว

      Don’t waste the rest of your years. Life is short, enjoy it

  • @queenieevergreen
    @queenieevergreen ปีที่แล้ว +1

    Just read that article you linked! Thank you! :) Just dipping my toes into CT and CS, and I found it very helpful.

  • @adrianarreguin1739
    @adrianarreguin1739 ปีที่แล้ว +2

    27 just went back to school. The difficulty went from easy to crazy hard. Mid semester T__T I can barely keep up. Makes me realize I have a lot to learn

  • @theultimatereductionist7592
    @theultimatereductionist7592 2 ปีที่แล้ว +2

    I have a Masters and PhD in Mathematics, a Bachelor in Chemical Engineering (BChE) with a Minor in Russian, and an Associate of Science in Biotechnology. And I am simply incapable of programming. I have struggled with computer programming for 40 years and can do even less programming than when I took my first computer programming course in community college: FORTRAN in 1981.
    The only language I even remotely care to attempt is Python. I absolutely LOVE doing math. Math, math, math. All types of math: mathematical modeling, computation. But GOD I hate programming.

  • @jd6306
    @jd6306 ปีที่แล้ว +1

    This is the video I needed. I’m saving this and coming back to it. I love this ❤

  • @healsoflove777
    @healsoflove777 5 หลายเดือนก่อน +2

    At 40, i decided to learn how to code, only 2 weeks in (lol) but I'm def not giving up! I want to challenge myself!

  • @simonjunior184
    @simonjunior184 2 ปีที่แล้ว +3

    Thank you for your motivation and article you shared. Nice piece of advice for people like me struggling in coding and programming. Do keep up the good job.

  • @rayderrich
    @rayderrich 6 หลายเดือนก่อน

    I learned programming 43 years ago, and now just enjoy writing my first lines of Python code.
    I can confirm that once you've got that programmer's mindset every new language or tool becomes easier in your life.
    Also choose projects you really want to do instead of always following guidelines. Once you make something for yourself work, your adrenaline will get you through the next lessons easily.

  • @Nomograph
    @Nomograph ปีที่แล้ว +2

    From my experience as a teacher and tutor of those learning to code, there is one MISCONCEPTION that trips up many people: They mis-understand what a variable is. A variable in a computer program is NOT the same thing as a variable in algebra. If you don't understand this, nothing will make sense. (Experienced programmers who may disagree with me, consider this: We know what N = N + 1 means in a computer program. What on earth would it mean in an algebra problem?)
    A variable in algebra is just a placeholder for number whose value we haven't figured out yet or haven't assigned yet. So when, in algebra, we write A = B + C, we're just saying "tell me the values of B and C and I will be able to tell you the value of A. I know something about how these variables are related.”. The statement A = B + C is a bit of knowledge.
    BUT a variable in a computer program is just the name of a spot in the computer's memory where we can store a value, much like we can store a value in a counting board by shoving the beads around. A computer program is a series of COMMANDS or STEPS; we are telling the computer to do something. So when we write A = B + C, we are telling the computer that when it comes to this step of the program, it should find out the values that are currently stored in B and C, add those two values together, put that value in A, and then go on to the next step of the program. This command does not change the values of B and C. This command does not establish some permanent connection among A, B, and C. If B or C gets a different value put in it later, that does NOT somehow change the value of A. This command puts a value into A, replacing whatever value was there before.
    With this understanding of what a programming variable is, the command N = N + 1 is perfectly sensible. It is just telling the computer to increase the value stored in the variable N by one. A more complicated command such as N = (N + 5) / B is also understandable.
    .

  • @imjustsaying...gaming6909
    @imjustsaying...gaming6909 2 ปีที่แล้ว +1

    I saw this at the right time. I needed to hear this! Thanks for the inspiration.

  • @0902694
    @0902694 ปีที่แล้ว +3

    I've tried and tried and tried and tried and I'm still in the same position. I'm done with coding.. it's too frustrating

    • @builder481
      @builder481 ปีที่แล้ว +1

      baby steps
      15 minutes a day is enough for your journey

    • @misoadeio
      @misoadeio ปีที่แล้ว +1

      Wise decision

  • @ziguen465
    @ziguen465 ปีที่แล้ว

    I really gave up, but came back multiple times trying again and again even when it didn't seem like would go further anymore, and still i am trying, thanks, i needed this... I won't give up... not anymore...

  • @AndrewStrack-l7x
    @AndrewStrack-l7x 9 หลายเดือนก่อน

    Thanks for the encouragement, while I’m not learning coding, it still applies to me trying to understand how to use Wordpress. It’s been a struggle and there is so much info to absorb, but I’m slowly making progress.

  • @martinoland1
    @martinoland1 9 หลายเดือนก่อน

    I am 29 years old, i barely got thorugh high school and failed college. Worked various low skilled jobs a janitor, mover, waitor and truck driver.
    After turning 27 I promised myself, if I dont make it as a software engineer at the age of 30, earning atleast 1.5x as much as the average Im going to hang myself. 2 years and a lot of hard work, dedication, long nights I landed my first apprentiship as a junior developer and I am struggling really hard. I work 14 hours per day and my mind is tired from all the problem solving and stress my job includes. But I wont give up, every day is a new day and new opportunities arise.

    • @SupreemeSteevee
      @SupreemeSteevee 8 หลายเดือนก่อน

      I don't have computer. What should I do?

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

    As a final year student , I know the concepts but I didn't able to write the code, but definitely i never give up

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

      same here !💔

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

      That’s the same thing I’m going through and feeling now . I have hard time writing and doing projects without atleast help from tutorials or an ai tool but Ik the purpose and concept of each string,methods, and iterators

  • @PaulSmith-gb6wq
    @PaulSmith-gb6wq 2 ปีที่แล้ว +2

    Love this guy! Thanks for the inspiration!!!

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

    I really tried hard in coding but I am always behind others in our class. What should I do? Is that because of my IQ level? I want to become the best programmer but now I’m so confused? Is programming suitable for me or not? I’m really depressed. I don’t want to compare with others but the fact that I need to be better than others. If so I could get a job there. I don’t want to give up in coding but however I tried hard, I always feel like I’m not good at logical thinking and I’m always behind others.

  • @abhiii3333
    @abhiii3333 5 หลายเดือนก่อน

    It is also important to know which way of learning suits you the best is it watching tutorials one by one and just taking notes and writing minimal amount of code? Or is it researching a little, picking a project and simply start building it? Imo the project based learning is just better overall.
    Took me very long to understand that the first method just doesn't work for me at all. Honestly the only way to lean to code is to write a lot of code. If the amount of notes you're taking is huge compared to the code you are writing then you're simply not learning.
    I would also recommend working on fundamentals like Computer Networks, Operating System and Data structures(At the very least implement linear data structures on your own, more than once after studying, Non linear will obviously take longer to learn, so take your time with them)

  • @teachme4842
    @teachme4842 2 ปีที่แล้ว +3

    I was struggling to code since yesterday. Your motivation made me never give up 💪

  • @oscarmventura
    @oscarmventura ปีที่แล้ว +1

    Thanks man for the encouragement ! 02-21-2022 ...I will be commenting back 5 years from now! Who else is joining ? Come on kings and queens let's get it!!!

  • @adidyu
    @adidyu 8 หลายเดือนก่อน

    Thank you for the encouragement. I am currently so frustrated trying to code a blackjack game. It’s discouraging when I keep changing my code and I can’t fix certain things.
    I already have a career and I’m trying to learn this on my own. It feels great when I can figure problems out, but quite disappointing when I’m stuck.

  • @ErroneousTheory
    @ErroneousTheory 6 หลายเดือนก่อน +1

    It's almost exactly like learning to improv music. And like music - you always think you suck, no matter how good you get.

  • @yarpen26
    @yarpen26 7 หลายเดือนก่อน

    That bit about performing actual tasks reminds me of a Python tutorial I took a shot at on LinkedIn Learning some time back. The presenting lady tried way too hard to be funny, but the general examples were rather straightforward and easy to follow (some animal dictionaries etc.). But then, she would wrap up each module with an absolutely batshit exam asking to combine together like three different things she had barely hinted at during the previous few classes, and even then it was in total separation from one another, and to make it even harder, the task involved some needlessly abstract concepts, like preparing an app that would convert binary to hexadecimal based on a lookup table.

  • @yixi7854
    @yixi7854 2 ปีที่แล้ว +4

    Such a good video and valuable experience to share with us. I learn that the way and process of working out a real-life problem by coding and debugging are improving my skills and understanding, although sometime, like what you said, it is really frustrating. Thank you again.

  • @user-yg1dg6xm2g
    @user-yg1dg6xm2g 5 หลายเดือนก่อน

    I don't have trouble solving problems while writing code. What gets me is forgetting which method or function I need to use, even though I've learned about it before and taken detailed notes. I've got pages of notes, but unless I have a clear idea of what I'm looking for, finding the answer becomes impossible.

  • @DavidBuchanan-v4m
    @DavidBuchanan-v4m หลายเดือนก่อน

    You’ve got a talent for making complicated topics easy!

  • @Anayr19
    @Anayr19 ปีที่แล้ว

    You are so kind, I needed this so much ❤ thank you very much!

  • @beautiful.imagination
    @beautiful.imagination 2 ปีที่แล้ว +1

    "Don't give up" is like a sword to cut through darkness, so one will be able to continue under pressure.I never get tired of listening to "don't give up".
    Code!Code!Code!

    • @TomHenry-o4c
      @TomHenry-o4c ปีที่แล้ว

      Thankyou remember information was always at moms house 😅

  • @devikag7734
    @devikag7734 5 หลายเดือนก่อน

    Im in my last year of my college days and realised im good for nothing ..i don't know where to start ..even when i start to work hard nothing is going right ..im confused totally .. disappointed realising i am not having any skills and even after understanding basic concepts I don't know how to apply it ..that just keeps demotivating me .. i believe that i can do it but nothing works appropriately around me im so exhausted..everyone has some kind of skills ,i think im the only one without any skills at all😂..i dont know how im going to survive ..time goes faster than i thought but nothing change in my life. Hoping for the best .

  • @webdesigntom
    @webdesigntom 9 หลายเดือนก่อน

    This dude nailed it. This is exactly where I'm struggling at. I'm hoping I get it in time to pass my Java class. I've never thought like this in my life and I don't know how to begin to think like this.

  • @uchegenie4018
    @uchegenie4018 2 ปีที่แล้ว +1

    Thank you for this video. Very encouraging and motivational!

  • @rmalsen3052
    @rmalsen3052 ปีที่แล้ว

    I’ve been trying to learn to code for perhaps 3 years now. Only now do i feel that I’m beginning to enjoy it and begin thinking of it as not being that difficult.

  • @darijozivkovic7931
    @darijozivkovic7931 2 ปีที่แล้ว +3

    I'm struggling for 2.5 years alone. I don't know how or why I still didn't give up. Zero in mathematics, or any other skill for Data Science.

    • @DiegoRodriguez-qu4mz
      @DiegoRodriguez-qu4mz 2 ปีที่แล้ว

      See the harvard free python courses pretty sure the are really really well explained, The class I took at another university has pretty much the same path and maybe difficulty.

    • @misoadeio
      @misoadeio ปีที่แล้ว

      Let it go, bro. Life is short, enjoy it

  • @fabriziopellegrini9517
    @fabriziopellegrini9517 2 ปีที่แล้ว +1

    Thanks for the nice video and the link :).
    The journey for me has started one year and a few months ago. I'm learning DS. The quantity of topics feels overwhelming, but I'm forcing myself to take it one bit at the time. Hope it will turn into a job. Finger crossed!

  • @mcmosaic
    @mcmosaic 6 หลายเดือนก่อน

    I wish I found this video a bit earlier. It took me almost 2 semesters to put 'I can't code' into the youtube search bar. Before that I was looking for such things as 'how to code in python'. But that wasn't the answer or the question that I had to ask. And that's the thing. You need to know what to look for. That's difficult. Then you find answers that bring a bit of light to your misery... I was told several times 'just exercise and it'll work out', but that didn't help me. I know the syntax more or less but I can't transfer it to solving problems. There is the way of thinking I was not aware of that I need. So far I thought I'm too stupid (well, that's a bit true) and that I don't know the syntax good enough. Therefore I was working on the wrong parts.

  • @cerealport2726
    @cerealport2726 2 ปีที่แล้ว

    Aside from minimal exposure to coding in primary school, and again at university, I didn't do anything serious about learning to code until about 5 years ago when i started needing Python at work. I doubt I am the fastest to pick it up, but it has mostly fallen into place, and I can write effective code that solves my problems, even though I imagine it isn't the prettiest or fastest. Tutorials have their place, but there is nothing like the satisfaction of coding your own successful solution to a unique problem you need fixed.

  • @luthfanalifi1737
    @luthfanalifi1737 ปีที่แล้ว

    i am currently stuck and starting to doubt myself and barely holdiing myself together to continue, your video really saved me, finally some words of affirmation that i can relate, thankyou very much!

    • @TomHenry-o4c
      @TomHenry-o4c ปีที่แล้ว

      Thanks valet

    • @bandurbur
      @bandurbur ปีที่แล้ว

      Hahahahahahaahhaahaah

  • @xSTstSTx
    @xSTstSTx 5 หลายเดือนก่อน +1

    I'd say just realistically, this career field isn't for everyone. I'm more artistic/creative and less analytical, but I've been coding for over a decade now and I still struggle with it way more than people I know who naturally just know how to use code. Mind you they still need to Google things here and there. I'm a game dev, more on the graphical side of things I dabble here and there with code sometimes. But especially when working with programmers like there seeing them work, solving things and doing things at the speed of light compared to me, yet they don't have an artistic or creative bone in their body, it really is night and day. The world we live in today with youtube and all these influencers, be careful because they're trying to sell you a dream for views most times. "Don't give up", doesn't mean pursue it and pursue it and pursue it even though you're not good at it. Like still do it if you enjoy it a bit and like the challenge but maybe not pursue it as a career path. In todays world everyone thinks they can do anything, there's a lot of delusion created from social media hype.

    • @PySnek
      @PySnek 26 วันที่ผ่านมา

      This id very true.

    • @PySnek
      @PySnek 26 วันที่ผ่านมา

      This is very true.

  • @builder481
    @builder481 ปีที่แล้ว +1

    my resume says
    "Hello i'm a professional bug writer and i know how to make a function that prints hello, world"
    years of experience 10

  • @InfoLunix
    @InfoLunix ปีที่แล้ว +1

    Thank you so much. I needed this.

  • @davideschreiber2821
    @davideschreiber2821 2 ปีที่แล้ว +3

    The most helpful material I've found on the subject of not giving in to discouragement while trying to learn to code were a number of videos on the TH-cam channel Dorian Develops, because, as a school dropout and self-taught programmer who now works in the field, he knows the emotional toll the process can take, and he discusses how really hard it can be without sugarcoating any of it. His main message is: Trust in the process. Stick with it, and the results will eventually come.
    The article on computational thinking I did not find very helpful, even though I've read it a number of times in the past few months and seen the tremendous hype it's been given. I found much of it consisting largely of word salad for people without a deep background in computer science.

    • @queenieevergreen
      @queenieevergreen ปีที่แล้ว

      I know nothing on the topic and understood everything in the article. Strange you found it unhelpful. It was incredibly helpful for me! And I’m seriously on day two of learning anything CR or CS related.

  • @ade81816
    @ade81816 2 ปีที่แล้ว +3

    Thank you I really needed this

  • @adzmobile
    @adzmobile ปีที่แล้ว

    Summary of the article (chatgpt):
    "Computational Thinking" is an article by Jeannette M. Wing, which discusses the importance and broad applications of computational thinking. Here are the key points:
    Definition: Computational thinking refers to problem-solving methods and models derived from computer science. It leverages the power and limitations of computing processes, irrespective of whether they're executed by humans or machines. It involves questions like "What is computable?" and "What can humans/computers do better?"
    Universal Skill: Computational thinking isn't confined to computer scientists but is a fundamental skill for everyone. Wing suggests adding it to the list of crucial early educational skills alongside reading, writing, and arithmetic.
    Nature of Computational Thinking: This thinking style involves solving problems, designing systems, and understanding human behavior using the core concepts of computer science. It encompasses elements like recursion, parallel processing, and understanding the cost and power of indirect addressing and procedure call.
    Abstraction and Decomposition: Computational thinking utilizes abstraction and decomposition to tackle large, complex tasks or systems. It includes selecting an appropriate representation for a problem and modelling its relevant aspects to simplify it.
    Influence on Other Disciplines: Wing explains that computational thinking influences other disciplines like statistics, biology, economics, chemistry, and physics. It changes how experts in these fields approach problems, leading to transformative breakthroughs.
    Conceptualizing, Not Programming: Computational thinking involves conceptualizing at multiple levels of abstraction. It is more than programming; it's about problem-solving that draws upon mathematical and engineering thinking, focusing on ideas rather than artifacts.
    Future Role: Wing envisions computational thinking becoming integral to human endeavors, disappearing as an explicit philosophy, and being absorbed into everyday life. It will form part of the skill set of everyone, not just scientists or engineers.
    Role in Education: To promote computational thinking, computer science education should reach a wider audience, including pre-college students. It should highlight the intellectually challenging problems and diverse career opportunities that studying computer science can offer.
    Impact on Society's Perception of Computer Science: The article presents computational thinking as a grand vision to reshape society's perception of computer science, focusing on its intellectual adventure and power rather than its narrow association with programming.

  • @ShipWreck68
    @ShipWreck68 6 หลายเดือนก่อน

    That Computational Thinking article just tells you what the author defines as "computational thinking". And says nothing about the "How" to think computational. Its like saying, "If you want to play basketball and score, you have to shoot, layup or slam dunk the basketball through the hoop." Thanks mate!

  • @bobbysilver272
    @bobbysilver272 2 ปีที่แล้ว +1

    At 57 I've decided to pick up Javascript as a complete noob. I'm still finding the syntax stage rather tricky....

  • @K5RTO
    @K5RTO 2 ปีที่แล้ว +2

    Thank you. Exactly what I needed to hear today.

  • @fernandoborges8472
    @fernandoborges8472 2 ปีที่แล้ว +1

    Just started to learn, it seems amazing, but yes its true that the logic thinking is a challenge, but since i know it is hard and will take time no worries! think deciding what to learn first is the first big "problem".

  • @mr_don_key
    @mr_don_key 4 หลายเดือนก่อน

    but, tjos is also happening to experienced programmers:
    Many suddenly start to actually dislike their work. Even if they know what they are doing, the joy is gone. And that's because programming gets more and more complexer than it needs to be. Overcomplicated changes in the language, or libraries.. just for the sake of it.. it's a real problem many seem to realize it's not in their heads alone, but a mere fact (or trend in development land if you will).
    Also, sometimes, you don't have it in you anymore.. to learn some type of stuff, or you find you've honestly lost the joy/interrest in it. You surely can drag youself forward, in keep on going.. but why would you? a burnout is nearing fast that way. Maybe just stop, and seek for something else you actually enjoy, gives you energy instead of depleating it. Life is too short.
    Change in career is a better option, if you really seem to "hate" programming and the learning process surrounding it.

  • @keatonhatch6213
    @keatonhatch6213 2 ปีที่แล้ว +1

    Read, practice, implement, over and over until you’re dreaming about solving problems.

  • @agentslimepunk
    @agentslimepunk 2 ปีที่แล้ว +1

    I love your motivational videos. Thanks for sharing!

  • @Aravindh.k
    @Aravindh.k ปีที่แล้ว +1

    Hey thanks man...🎉 You said it all what I exactly want.....happy coding.....❤

  • @LemmonTea
    @LemmonTea 6 หลายเดือนก่อน +2

    I’m trying to learn c#, but I just can’t… I don’t understand anything I type… I watch tutorials and I type what they type but I don’t learn anything

    • @abhiii3333
      @abhiii3333 5 หลายเดือนก่อน +1

      Try changing the approach to project based learning imo, search beginner level projects in C# and choose the one you're interested in and simply start building it(will take a lot of research but it's worth it), it is way better to learn that way than to individually learn topics, that way you'll never know how to apply them.
      At first project based learning seems overwhelming as you're simply diving in the deep end but trust me it's way better than just watching tutorials one by one and not getting it.

  • @TheSuperUser
    @TheSuperUser 2 ปีที่แล้ว

    Jeannette Wing also has a lecture about this subject on YT.

  • @Descart-lw1nu
    @Descart-lw1nu 2 ปีที่แล้ว

    Sir, Your channel is a blessing to many of Us ,Wish you all the best .

  • @HarveyAkins-x5v
    @HarveyAkins-x5v 2 หลายเดือนก่อน

    This video really simplified everything I was struggling with!

  • @eastsidecryptoguy8986
    @eastsidecryptoguy8986 ปีที่แล้ว +2

    I am a dishwasher working for 16$ n hr n coding is hard but I won't give up

  • @opeyemioludaisi
    @opeyemioludaisi ปีที่แล้ว +1

    coding is one of my university courses so if i dont pass it ill have to take the course again.ive tried for months and its still not making sense and i have my exam soon.i hope this ends on a good note for me

  • @abdokotb9504
    @abdokotb9504 ปีที่แล้ว

    thanks so much man i really needed that video!

  • @natgenesis5038
    @natgenesis5038 8 หลายเดือนก่อน

    Two things I hate so much about coding:
    1.When you are stuck it may takes even months for a single problem .
    2.There is always something to learn and it’s very hard to know which one is more important.

  • @anna8328sky
    @anna8328sky 7 หลายเดือนก่อน

    I needed this .. didn’t complete a test because I froze , feels like I lost everything I was taught plus learning and understood ,now I feel like I don’t get it anymore .

  • @Neotenyx
    @Neotenyx 2 ปีที่แล้ว

    Thanks for supporting very much)

  • @momomaniac1234
    @momomaniac1234 2 ปีที่แล้ว +2

    Thank you Sir 😃
    this video was really motivating and say go forward don't let sadness stop you

  • @PirateDion
    @PirateDion ปีที่แล้ว +1

    Problem I have is I feel like I have a decent grasp on how I would program x y or z but the syntax and methodology to actually do so elude me.
    Start with the fundamentals... write out print commands to see it in the console, ouuuh a function cool.
    But the elephant in the room is the fuck ton of libraries and modules to sift through and learn to see if the thing I would otherwise grind through trying to code could be remedied by an import and a few lines. Getting over the syntax hump seems far more arduous to me than learning how to think like a programmer. Then again perhaps I'm more ignorant to the level of degree required because of that lack of syntax awareness.

  • @Unique_Niyi
    @Unique_Niyi 11 หลายเดือนก่อน +1

    I am currently taking courses on python and I literally go blank when I am about to take a test after each course.

  • @ramseycarolus206
    @ramseycarolus206 7 หลายเดือนก่อน

    I found this because I'm at the stage of learning methods in Java. It's been a few days and I still can't get a handle on it😫. I kinda knew I had to just be persistent but this video gave me some encouragement. Thank you.

  • @alibekhradi7291
    @alibekhradi7291 ปีที่แล้ว +1

    i'm using allen b.downey's think python and youtube as learning materials and i have the same problem i had back in high school: i understand almost everything in the process of learning but i can't solve ANY of exrcises in the book. and what's even more frustrating is the fact that after i see the solution i understand EVERYTHING and the only thing i can't do is (imo) the most important part

    • @TomHenry-o4c
      @TomHenry-o4c ปีที่แล้ว

      Hers a riddle

    • @TomHenry-o4c
      @TomHenry-o4c ปีที่แล้ว

      I love encouraging loosers will come and see you love you mom

    • @TomHenry-o4c
      @TomHenry-o4c ปีที่แล้ว

      I can solve pain 😅

    • @TomHenry-o4c
      @TomHenry-o4c ปีที่แล้ว

      Did you forget information is unlimited will see you soon 😢

    • @TomHenry-o4c
      @TomHenry-o4c ปีที่แล้ว

      Hr 😂can't help

  • @SakuraWulf
    @SakuraWulf 10 หลายเดือนก่อน

    I don't plan on stopping, but man, I suck at thinking like a programmer. Like spending around 100 hours on learning JavaScript and Python and still not getting it level of suck. I still can't even program a calculator app with JS or a password checker with Python. I can understand the solution but I'm still stuck on applying the logic and getting the syntax right.

  • @yashkasdsadas
    @yashkasdsadas 8 หลายเดือนก่อน

    He is trying to make a positive impact by trying to motivate you. Please let's leave him a comment and like to spread it so that everyone would watch this video and not give up.

  • @Science4Ever
    @Science4Ever 2 ปีที่แล้ว

    This was exactly what I needed! Thank you very much!

  • @maxmin-sv6mi
    @maxmin-sv6mi 7 หลายเดือนก่อน

    Same bro, when I checked it carefully and when I ran it it got an error, even though the error was just forgetting to add a semicolon.

  • @marlenasawyer2337
    @marlenasawyer2337 9 หลายเดือนก่อน

    In this mindset now :/ literally questioning if I should continue collecting student loan debt and going to bed with a major headache every night as question marks circle my head

  • @Rednox77
    @Rednox77 ปีที่แล้ว

    Thank u for this! I'm reading Python Crash Course now and starting to struggle with chapter 9 and 10.

  • @heavenbound7
    @heavenbound7 11 หลายเดือนก่อน

    "Stick to the fight when you're hardest hit, it's when things seem worse that you must not quit!"