Video není dostupné.
Omlouváme se.

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

Sdílet
Vložit
  • čas přidán 3. 02. 2022
  • Here's the article by Jeannette Wing:
    www.cs.cmu.edu/...
    Link doesn't work for all regions. If that's you search for
    'jeannette wing computational thinking 2006'
    Learn Data Science (affiliate)
    🎓 Data Quest - bit.ly/3yClqbZ
    Learn Python with Giles
    🎓 Exploratory Data Analysis with Python and Pandas - bit.ly/2QXMpxJ
    🎓 Complete Python Programmer Bootcamp - bit.ly/2OwUA09
    📚 My favourite python books for beginners (affiliate links)
    📗 Python Crash Course 2nd Edition amzn.to/33tATAE
    📘 Automate the Boring Stuff with Python amzn.to/3qM1DFl
    📙 Python Basics - A Practical Introduction to Python 3 amzn.to/3fHRMdb
    📕 Python Programming An Introduction to Computer Science amzn.to/33VeQCr
    📗 Invent Your Own Computer Games with Python amzn.to/3FM3H4b
    🆓 Free Python Resource
    python-program...
    (This is a great introduction to python)
    ⚙ My Gear
    💡 BenQ Screen Bar Desk Light - amzn.to/3tH6ysL
    🎧 Sony Noise Cancelling Headphones - amzn.to/3tLl82G
    📱 Social Media
    / gilesmcmullen
    / gilesmcmullen
    👌 SUBSCRIBE to ME!👌
    / @gilesmcmullen

Komentáře • 434

  • @blakecamilletv
    @blakecamilletv Před rokem +620

    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 Před 8 měsíci +13

      This was literally me on my final exam

    • @direktexe8436
      @direktexe8436 Před 8 měsíci +13

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

    • @YouilAushana
      @YouilAushana Před 8 měsíci +1

      That happens

    • @AmahieLewis
      @AmahieLewis Před 8 měsíci +6

      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 Před 8 měsíci +1

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

  • @vldgrs
    @vldgrs Před rokem +406

    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 Před rokem +5

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

    • @lastspoil5547
      @lastspoil5547 Před rokem +1

      Thank you!

    • @kennymccormick9594
      @kennymccormick9594 Před rokem +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 Před rokem

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

    • @terriejonesarellano9523
      @terriejonesarellano9523 Před rokem

      so happy for you!!

  • @helioflux132
    @helioflux132 Před 2 lety +266

    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 Před 2 lety +5

      How old are you?

    • @pickyyeeter
      @pickyyeeter Před 2 lety +26

      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 Před 2 lety +2

      yes never give up

    • @cerealport2726
      @cerealport2726 Před 2 lety +11

      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 Před rokem +11

      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 Před 2 lety +50

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

    • @Loki_Dokie
      @Loki_Dokie Před 2 měsíci +2

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

    • @decodingmyroot
      @decodingmyroot Před 2 měsíci +3

      cheers

    • @digigoliath
      @digigoliath Před měsícem +1

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

  • @deejaybenjamin6812
    @deejaybenjamin6812 Před rokem +33

    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 Před 2 měsíci +1

      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?

  • @marsbovee9680
    @marsbovee9680 Před rokem +106

    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 Před rokem +10

      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 Před rokem

      Stick with it !!!!

    • @daphneloustalet9792
      @daphneloustalet9792 Před rokem +11

      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 Před rokem

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

    • @aidan34i56
      @aidan34i56 Před rokem +3

      @@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?

  • @dumdumbringgumgum2940
    @dumdumbringgumgum2940 Před 2 lety +23

    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.

  • @jimmykjazz
    @jimmykjazz Před 2 lety +24

    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.

  • @murphydogprod
    @murphydogprod Před 3 měsíci +7

    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 Před 2 lety +87

    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.

  • @oceejekwam6829
    @oceejekwam6829 Před 2 lety +8

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

  • @philbanana1810
    @philbanana1810 Před 2 lety +41

    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!

  • @pauleaton947
    @pauleaton947 Před rokem +14

    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 Před rokem +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 Před 10 měsíci +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 Před rokem +14

    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 Před rokem +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?

  • @DevlogBill
    @DevlogBill Před 2 lety +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.

  • @razorsharpplays2619
    @razorsharpplays2619 Před 2 měsíci +1

    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.

  • @WatchingTheo
    @WatchingTheo Před 2 lety +27

    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 Před 11 měsíci

      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.

  • @healsoflove777
    @healsoflove777 Před měsícem +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!

  • @frostydog222
    @frostydog222 Před rokem +11

    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 Před 15 dny

      @frostydoydog222 where are you now?

    • @frostydog222
      @frostydog222 Před 15 dny

      @@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

  • @bluecow29
    @bluecow29 Před 9 měsíci +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.

  • @MyEconomics101
    @MyEconomics101 Před 2 lety +6

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

  • @bhanujuneja58
    @bhanujuneja58 Před 2 lety +12

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

  • @BiodegradableYTP
    @BiodegradableYTP Před 10 měsíci +6

    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 Před 10 měsíci

      Same..even I'm stuck in loops!

    • @StepDaddyIssues
      @StepDaddyIssues Před 10 měsíci

      i've become the loop
      @@rashmi6738

    • @sunny4367
      @sunny4367 Před 9 měsíci +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 Před 9 měsíci +2

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

    • @infiniteyouth18
      @infiniteyouth18 Před 8 měsíci

      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

  • @gutchimoto2112
    @gutchimoto2112 Před 5 měsíci +1

    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 Před 3 měsíci

    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.

  • @adrianarreguin1739
    @adrianarreguin1739 Před rokem +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

    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.

  • @mr_don_key
    @mr_don_key Před měsícem

    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.

  • @rayderrich
    @rayderrich Před 3 měsíci

    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.

  • @215ariley
    @215ariley Před 9 měsíci

    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 🙂

  • @oscarmventura
    @oscarmventura Před rokem +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!!!

  • @yarpen26
    @yarpen26 Před 4 měsíci

    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.

  • @ErroneousTheory
    @ErroneousTheory Před 2 měsíci +1

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

  • @besmartcok7854
    @besmartcok7854 Před rokem +1

    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.

  • @ziguen465
    @ziguen465 Před 11 měsíci

    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...

  • @uqudgilbert7258
    @uqudgilbert7258 Před 2 lety +8

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

    • @gilesmcmullen
      @gilesmcmullen  Před 2 lety

      You've got this :-)

    • @misoadeio
      @misoadeio Před rokem

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

  • @queenieevergreen
    @queenieevergreen Před rokem +1

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

  • @user-nz4nw5vo4q
    @user-nz4nw5vo4q Před 5 měsíci

    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.

  • @jd6306
    @jd6306 Před rokem +1

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

  • @webdesigntom
    @webdesigntom Před 6 měsíci

    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.

  • @gamesforyou2481
    @gamesforyou2481 Před 28 dny

    Thanks bro for these good words(motivation). I found very hard to make logics in Java script . But your words gave me some kind of potential to not give up. Thanks bro I will keep trying.

  • @beautiful.imagination
    @beautiful.imagination Před 2 lety +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!

    • @user-rd2np5oq3k
      @user-rd2np5oq3k Před 11 měsíci

      Thankyou remember information was always at moms house 😅

  • @Lakshmi-e6r
    @Lakshmi-e6r Před 17 hodinami

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

  • @devikag7734
    @devikag7734 Před měsícem

    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 .

  • @mcmosaic
    @mcmosaic Před 2 měsíci

    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.

  • @davideschreiber2821
    @davideschreiber2821 Před 2 lety +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 CZcams 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 Před rokem

      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.

  • @imjustsaying...gaming6909

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

  • @cerealport2726
    @cerealport2726 Před 2 lety

    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.

  • @yixi7854
    @yixi7854 Před 2 lety +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.

  • @adzmobile
    @adzmobile Před rokem

    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.

  • @simonjunior184
    @simonjunior184 Před 2 lety +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.

  • @luthfanalifi1737
    @luthfanalifi1737 Před 11 měsíci

    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!

  • @martinoland1
    @martinoland1 Před 5 měsíci

    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.

  • @adidyu
    @adidyu Před 4 měsíci

    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.

  • @teachme4842
    @teachme4842 Před 2 lety +2

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

  • @rmalsen3052
    @rmalsen3052 Před rokem

    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.

  • @abhiii3068
    @abhiii3068 Před 2 měsíci

    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)

  • @xSTstSTx
    @xSTstSTx Před měsícem

    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.

  • @eastsidecryptoguy8986
    @eastsidecryptoguy8986 Před rokem +2

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

  • @fernandoborges8472
    @fernandoborges8472 Před 2 lety +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".

  • @fabriziopellegrini9517
    @fabriziopellegrini9517 Před 2 lety +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!

  • @builder481
    @builder481 Před rokem +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

  • @ramseycarolus206
    @ramseycarolus206 Před 4 měsíci

    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.

  • @jgould30
    @jgould30 Před 8 měsíci

    Because people learning to code are spending all their time learning syntax, quirks, etc of a "language" thinking it's the answer to being a programmer. But they don't have the mind for problem solving, or in some cases haven't refined the skillset to do it. Which is why writing pseudo code would make a lot of sense to start out. Our just write out verbal answers and descriptions on how to tackle a problem. All before investing time into trying to learn a language. You need a reason and purpose beyond "learn language".

  • @lisarkippen2182
    @lisarkippen2182 Před 3 měsíci

    I feel like it's going to take me forever to learn this stuff before I can start making money at it. It seems frustrating because I want to learn it way faster. I practice and learn everyday. I am reviewing a lot of stuff and relearning as I have done HTML since 2018 I want to say. But I need this to start working asap. Thank you so very much for your motivation to stick with it. I hope you are blessed in every way!

  • @ShipWreck68
    @ShipWreck68 Před 2 měsíci

    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!

  • @K5RTO
    @K5RTO Před 2 lety +2

    Thank you. Exactly what I needed to hear today.

  • @alejandromolina7270
    @alejandromolina7270 Před 4 měsíci +2

    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.

  • @momomaniac1234
    @momomaniac1234 Před 2 lety +2

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

  • @PaulSmith-gb6wq
    @PaulSmith-gb6wq Před 2 lety +2

    Love this guy! Thanks for the inspiration!!!

  • @raghadalqobali9680
    @raghadalqobali9680 Před 8 měsíci

    it's not about learning it's about the opportunities that you got to learn and gain experience, i graduate for 4 years i didn’t get any opportunity to involved within a appropriate community, i'm sick of setting in home learning coding and not get money no one accepts me

  • @marlenasawyer2337
    @marlenasawyer2337 Před 5 měsíci

    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

  • @user-yg1dg6xm2g
    @user-yg1dg6xm2g Před 2 měsíci

    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.

  • @Descart-lw1nu
    @Descart-lw1nu Před 2 lety

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

  • @keatonhatch6213
    @keatonhatch6213 Před 2 lety +1

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

  • @user-tj5uq4ok8q
    @user-tj5uq4ok8q Před 4 měsíci

    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.

  • @Anayr19
    @Anayr19 Před rokem

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

  • @anna8328sky
    @anna8328sky Před 4 měsíci

    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 .

  • @Aravindh.k
    @Aravindh.k Před 9 měsíci +1

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

  • @Rednox77
    @Rednox77 Před rokem

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

  • @uchegenie4018
    @uchegenie4018 Před 2 lety +1

    Thank you for this video. Very encouraging and motivational!

  • @ade81816
    @ade81816 Před 2 lety +3

    Thank you I really needed this

  • @heavenbound7
    @heavenbound7 Před 7 měsíci

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

  • @whoevencaresbra-5990
    @whoevencaresbra-5990 Před 11 měsíci

    Thank you for this! This message was much needed I was so close to giving up!

  • @meancrank9039
    @meancrank9039 Před 2 měsíci

    I've been wanting to learn how to use Godot to make game engines - its syntax is fairly similar to python. I was making a 3D concept from spaghetti code, and I got it to work fairly decently. I didn't give up because it was too much - I gave up because of professional interests, but I keep wanting to go back and give it another shot. I feel bitter that I don't have enough time to lear more.

  • @bobbysilver272
    @bobbysilver272 Před 2 lety +1

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

  • @edgararturovargastorres3482
    @edgararturovargastorres3482 Před 10 měsíci +1

    Back in school I remember doing well in my initial coding classes, but it came to a point when one of my classmates with a privileged "programmer brain" outshined everyone else (myself included), and I got the idea that it wasn't for me... I took another path in my career, mostly Hardware related, and it has been good, nevertheless I think the amount & type of opportunities would be wider if I learned solid programming skills. I will try again... starting most likely with python. I am 36 btw.

  • @neuralmodulator
    @neuralmodulator Před 2 lety +1

    I love your motivational videos. Thanks for sharing!

  • @Neotenyx
    @Neotenyx Před 2 lety

    Thanks for supporting very much)

  • @sukapow
    @sukapow Před rokem

    Learning to walk is hard. When you finally understand how to walk, it's feels good until there's a obstacle you can't figure out how to get around it. You find ways to get around that obstacle and learn different ways to approach that obstacle.
    Coding is like walking in a way of life🚶‍♂️

  • @maxmin-sv6mi
    @maxmin-sv6mi Před 3 měsíci

    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.

  • @darijozivkovic7931
    @darijozivkovic7931 Před 2 lety +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 Před 2 lety

      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 Před rokem

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

  • @PirateDion
    @PirateDion Před rokem +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.

  • @kri249
    @kri249 Před 3 měsíci

    The problem I've found with most videos is they don't show how to write a simple program step by step and how manipulating a code can affect what's happening on the screen. The videos out only teach the syntax or talk to you like an experienced programmer and rush through stuff or use short cuts. They don't teach the in between stuff.

  • @opeyemioludaisi
    @opeyemioludaisi Před rokem +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

  • @xMafo
    @xMafo Před 6 měsíci

    just started doing a data science bootcamp, I'm barely starting and I'm so frustrated and overwhelmed with the lessons, I ask questions and realize ok I see what I have to do but can't see to implement it when I need to....

  • @InfoLunix
    @InfoLunix Před rokem +1

    Thank you so much. I needed this.

  • @Science4Ever
    @Science4Ever Před 2 lety

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

  • @TheSuperUser
    @TheSuperUser Před 2 lety

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

  • @jesseb4503
    @jesseb4503 Před rokem

    Thank you for this! Just what I needed to hear!