Am I Too STUPID To Be A PROGRAMMER?

Поделиться
HTML-код
  • Опубликовано: 4 сен 2024
  • If you have these traits, you might be too stupid to be a programmer. The truth hurts. You might not have what it takes to code. It's not your fault you are a dummy, or is it? Find out...
    Fastest way to become a software developer:
    • EASIEST Way To Become ...
    Affiliate Links
    📖 How to crush code interviews → amzn.to/3JGRHWZ
    📖 Learn React.js → amzn.to/3mSA6lV
    ⌨️ Favorite keyboard for programming → amzn.to/3mIGHzd
    💻 Favorite laptop for frontend development → amzn.to/3YP0iuY
    🖥 Other stuff I use as a programmer → jamescrossjr.c...
    📷 Gear I use for making RUclips Videos: jamescrossjr.c...
    💰 VidIQ → Tool I used to grow my channel faster: vidiq.com/jame...
    Disclosure → How I make money with affiliate / paid links: jamescrossjr.c... For example, As an Amazon Associate I earn from qualifying purchases.

Комментарии • 43

  • @luisf7105
    @luisf7105 Год назад +14

    Unfortunately, I started an actual bootcamp... Only to find out, that yes I am indeed way too stupid for this!

  • @Alxndr57834
    @Alxndr57834 2 года назад +31

    I've tried programming several times in my life with python and java and for thr life of me I just don't get it. I find it very difficult to visualise what the code is actually doing and I struggle immensely with figuring out how to solve a problem using code.
    I am absolutely convinced that some people just don't have the intelligence and problem solving skills to be a good programmer or to even be a programmer at all. Even after months of practice I still struggled with thr basic elementary stuff while many of my peers were whizzing through the chapters completing them. It's very frustrating to want to be good at something and not being able to.

    • @jamescross
      @jamescross  2 года назад +24

      some observations... learning the fundamentals can be really challenging and I agree that some people are more gifted with logic and even capacity to hold a certain amount of information in their head related to a problem. i have worked with some devs that are much more blessed in this area than I am. there will always be people better at it than we are. it's also common to compare their best to our worst.
      When you are starting out, it is common to make giant messy functions. Try pulling it a part into lots of smaller functions and then don't be afraid to give the functions longer descriptive names. Make it clear what the function does in the name rather than relying on comments. Then as you use these it is easier to read the code.
      Also, be real with yourself. Is it really not connecting with you or is it just a really hard challenge where you are progressing, just not as fast as you would like? I think it's normal to wish things would go faster than they do. I feel that all the time with this channel. I try to share lot's of insights, but it's still a pretty small channel and continues to grow at a slow pace. It can be hard to keep going forward when most of the world teaches us to want fast rewards. But sometimes the only way to win is to just keep going.
      I agree that it is not for everyone. Some people prefer to work with their hands building things rather than solving mental problems in code. A person might struggle with coding and yet be an excellent wood carver. Both require making thousands of small decisions. They are just different types of intelligence. We all see the world differently so find your strengths and what you enjoy and share that intelligence with the world.

    • @johndoe-by4up
      @johndoe-by4up Год назад

      Yea bro I feel it I tried but idk it's to hard

    • @nephilimshammer9567
      @nephilimshammer9567 Год назад

      These teachers don't teach python at all or how to actually learn it

  • @PySnek
    @PySnek 17 дней назад +1

    I thought that I can program quiet well until I started creating a multiplayer game on a dedicated server. Server, client and the game logic itself is very exhausting.

  • @amorfati4559
    @amorfati4559 2 года назад +13

    I always feel too dumb to code. My professors always say they either cannot follow what I am trying to do, or that it's too complicated. I'm not sure I understand enough to simplify my work for my projects, and I don't know how you would even begin to figure out how to do that. Good video, man.

    • @jamescross
      @jamescross  2 года назад +6

      some tips. give your variables and functions longer descriptive self documenting names. makes it easier to follow. break things out into smaller functions with descriptive names and then use in a larger function. this makes it more readable. figuring it out is always hard at first. over time it gets better the more you get exposed to good code. even now sometimes my first thought on how ti do something is more complicated and then after thinking about it more i realize an simpler way to do things.

  • @hhongii_
    @hhongii_ Год назад +7

    I really like programming. I feel inspired when I can solve something, when the task turns out faster. But the more I study, the more I realize that I'm too stupid for this. I stopped catching many things, understanding how to solve it. There are a lot of things I can't do without hints. I don't know what to do. I love this sphere, but I don't feel created for it.

    • @jamescross
      @jamescross  Год назад +1

      I think most people go through that and as you get better, if you are pushing yourself to solve harder problems, you still encounter that feeling.

    • @Usurper.
      @Usurper. 10 месяцев назад

      Have you improved at all after 8 months or did you drop it?

  • @tjf7101
    @tjf7101 9 месяцев назад +3

    2 plus 2 = 22 was actually pretty spot on 😂

  • @tryggvi1239
    @tryggvi1239 2 года назад +4

    programming has its boring parts witch i dont mind to much if im listening to music but the first time i made a box move with the a s d and w kays in unity i felt fantastic even tho it was such a small step towards learning how to make a full game

  • @ladyofshallott5005
    @ladyofshallott5005 Год назад +3

    My teamleader in my coding internship just told me that I'm too stupid for programming and that "either you get it or you don't, you can't really learn coding. You don't seem to get it." I'm expected to explain everything to myself just by looking at the code. It's a language with little to no online tutorials, but apparently I should just understand what to do by looking at other people's code. I feel like giving up and just cleaning toilets for the rest of my life....

    • @jamescross
      @jamescross  Год назад +3

      some people are rude and condescending unfortunately. don't let one persons opinion determine your future. coding can be like learning a foreign language. it does come easier for some people than others. also, some people are able to think through super complex problems better than others. sometimes it's best not to compare. also, as i gained more experience, i have noticed that people who have the attitude you described tend to get really set in their ways when it comes to tech stacks and stuff. it can really hold them back even if they can't see it. i tend to be wary of anyone with super strong opinions when it comes to programming. best wishes.

    • @Diinify
      @Diinify Год назад

      If that's how they treat you, I don't think your team leader is cut out for their own job if I'm being quite honest

  • @whisperscribe
    @whisperscribe Год назад +1

    This room is so cool, its close to what I want to do it in mine!

  • @gladsonsebastian4464
    @gladsonsebastian4464 3 года назад +5

    Great video Sir❣️, How much HTML, CSS and JavaScript we need to move on towards the frameworks?

    • @jamescross
      @jamescross  3 года назад +3

      front-end frameworks use javascript so you should learn the basics, then you can continue learning javascript at the same time as you learn one of the frameworks. to do anything interesting with the frameworks you will need to know basic html. you could start out with just javascript and html but your app wont look good. so, i would get familiar with the basics of html and css, then focus more on javascript and learning React or Angular. Learn the more advanced aspects of HTML and CSS as you need them. Thanks for watching!

  • @Gigachad-mc5qz
    @Gigachad-mc5qz 2 года назад +5

    Thanks i thought you are gonna be mean. Not being able to do stuff makes me feel bad and ive been struggling with depression so its even harder. But i might continue to try again. Id love to know how to do it

    • @jamescross
      @jamescross  2 года назад +1

      You're welcome. Here's the strategy I recommend: ruclips.net/video/FSDWhhFXQD8/видео.html

    • @Gigachad-mc5qz
      @Gigachad-mc5qz 2 года назад +1

      @@jamescross oh wow thanks i will watch this later

    • @existence.5806
      @existence.5806 Год назад

      So... did you learn it

    • @simiuciacia
      @simiuciacia 9 месяцев назад

      @@existence.5806 I second this, how's it going?

  • @mohmmad68m
    @mohmmad68m 2 года назад +4

    The more you know the less you know, The Dunning-Kruger effect ✅

  • @developerdeveloper67
    @developerdeveloper67 9 месяцев назад

    If you have tried to program and had to ask yourself this question after that: yes.

  • @define7433
    @define7433 Год назад

    How complicated do most things get in the real world? Is it like college, where you have to put in a set of vertex from a file using the command line on your computer, and then that java program finds the shortest path from the root to a number through the vertex that is set up like a AVL tree. And then try to apply this to some kind of city structure.

    • @jamescross
      @jamescross  Год назад

      depends on what you work on. in complex systems there are usually lots of teams working on different parts. some will work on those kinds of problems and build logic and tools to perform those tasks so that other can use them without constantly re-implementing things. that frees up other engineers to solve other problems. some areas are heavy into algorithms and others less so. there are tons of libraries to help with doing a lot of the repetitive tasks. whether it's an app or a language like java, someone built it.

  • @GetERekted
    @GetERekted Год назад +1

    So I found out that when given a problem I understand what is the solution but GETTING there is what i struggle with doing. I normally don’t know how to begin the solution process. Everything else like a language’s syntax and understanding the problem I have it down. For context I have no history with programming so would this be a “I need to practice more” sort of situation?

    • @jamescross
      @jamescross  Год назад +1

      Yup. Takes time. It will be slow at first but you start to see more and more patterns over time. A lot of problems will just be variations of things you have done in the past.

    • @GetERekted
      @GetERekted Год назад +1

      @@jamescross Thank you! I guess I was just naive to think that I was gonna hit the ground running without any practice! I’ll get to it!

  • @BGivo
    @BGivo 8 месяцев назад

    Depends what you mean by a 'programmer'. Even basic web developers doing html/css and a bit of javascript these days have programmer titles, so it's not a very descriptive term. Overall, though, if you are below IQ100 roughly you will struggle quite a bit in my opinion with anything above basic web development.

  • @imranetic
    @imranetic Год назад

    Is it true that most of the “work from home” jobs are programming related? Are there any other remote jobs that don’t require programming and pay is decent? I am 40, stupid and lazy.

  • @maherfaisalali4124
    @maherfaisalali4124 2 года назад

    Great video 😊

  • @TheSoulCrisis
    @TheSoulCrisis Год назад

    Love that outro lol

  • @tannazshojaei2449
    @tannazshojaei2449 Год назад

    what do you mean by building things in the 3:05 second ??