Nvidia CEO Says Coding Is Dead: Should You Give Up?

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024

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

  • @henrikmdev
    @henrikmdev  6 месяцев назад +1

    Want some guidance to help you learn how to code?
    📘Download my FREE 30 day coding challenge here:
    henrikmdev.com/challenge

  • @seforo1703
    @seforo1703 6 месяцев назад +11

    As an Engineer I see the same thing, I feel like AI will someday replace me, but then I realize it would replace like 99% of jobs on the planet. So theres no point in stressing out about it, you will be part of the majority if AI can take over these types of jobs

    • @henrikmdev
      @henrikmdev  6 месяцев назад +2

      Yeah that's what I've been thinking too. Coding is really a small part of my job. It's just a tool in my tool belt. If AI replaced me, it would basically need to be as advanced as ordinary human intelligence and at that point, it's about to replace everyone.

    •  6 месяцев назад

      ​​@henrikmdevwe still need politic

    • @florindo.
      @florindo. 6 месяцев назад +1

      I'm not a tech guy, but I think AI can't right now. In terms of imagination, debugging, and logic, there is a long way. I tried co-pilot and chatgpt... not in terms of coding, and I'm not impressed.

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Yeah AI is still in it's infancy 🤔

    • @KnathinClarke
      @KnathinClarke 6 месяцев назад

      ​@@florindo. We need to stop AI, imprison the creators

  • @BobKane-g6x
    @BobKane-g6x 6 месяцев назад +9

    One common argument among critics regarding the question of whether AI can replace developers is that it cannot write code due to X. However, they also believe that it may take some time or impossible for AI to fully understand and overcome X.
    I think in the near future, AI will replace developers by reducing the number of developers needed on a project. For example, if a project requires 10 developers, with co-pilot technology, we can now complete the same amount of work with only 5 developers. This means that 5 developers have been replaced.
    Additionally, many projects are tracked using story points, and AI can complete a certain number of these points just as effectively as human developers. As a result, we won't need as many developers in the future as we have in the past. We will need more domain experts, not developers.

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Yes, I think that's the next wave of coding. People will be coding with AI tools thus making them more efficient. So yes some developers will be "replaced" because they are not needed by the company to deliver on customer needs and requirements

    • @rodney5269
      @rodney5269 5 месяцев назад

      Just like what happened to the bank teller position, there used to be 10 tellers now it is down to 1 at a bank. AI will definitely reduce jobs and make the available jobs even more specialized and highly skilled. AI is natural selection it is going to depopulate the earth as you will naturally be out of the procreation group if you cant find a job to support it .

  • @Knarksafari
    @Knarksafari 6 месяцев назад +7

    CEO of AI company is trying to boost share value? Color me surprised.

    • @henrikmdev
      @henrikmdev  6 месяцев назад +2

      Haha yeah I forgot to mention that, good point! Interesting that NVDA stock prices did skyrocket last week or so 🤔

    • @Knarksafari
      @Knarksafari 6 месяцев назад +1

      @@henrikmdev Yeah, its in his interest to create as much hype as possible for AI since that's what they are selling. Maybe coding, as in repetetive simple tasks, is dying but software engineering is not going anywhere. If anything, it will probably grow even more in the future.

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Yup, that's my take too!

  • @sentinel501
    @sentinel501 6 месяцев назад +5

    One thing ive noticed, especially for plotting functions, its hard to get the prompt to give you exactly what you want. Tbh even if i have the plot looking roughly right, I still end up editing it manually in illustrator because I might need certain highlights, transparencies, or color gradations. Maybe If i can give the AI a pixel by pixel description of what I want it could work but its just easier to do it myself.

    • @henrikmdev
      @henrikmdev  6 месяцев назад +1

      Right, each customer need is really specific so you really need a human to understand in order to develop code specific to that need

    • @gattinocurioso6852
      @gattinocurioso6852 6 месяцев назад

      Man chatgpt has only 2 years. Imagine him like a child that is growing. I think that in five years he can do wethever he want

  • @angrygamer3245
    @angrygamer3245 6 месяцев назад +3

    I'm so glad i choose academics not software engineering 😂😂

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Haha why do you say that?

  • @GoldenTriangle-real
    @GoldenTriangle-real 3 месяца назад +1

    Great points .
    I'd like to add that programming != software engineering.
    Ai advancements will instead increase demand for software engineers but decrease demand for programmers. Might take 50 years. In the meantime, programmers will become like wizards .
    Win win. Just depends on what profession one wants.

    • @henrikmdev
      @henrikmdev  3 месяца назад

      Right! And I think if programmers want to stay relevant, they should focus more on software development than on programming. And maybe they can use AI to support themselves in that.

  • @SanderCokart
    @SanderCokart 6 месяцев назад +3

    AI and humans alike will never figure out web development xD

    • @henrikmdev
      @henrikmdev  6 месяцев назад +1

      Hahaha actually I think web dev is probably easier for AI to figure out because it doesn't have a hardware component to worry about and there are a ton of web dev content in the world for AI to train on

    • @unkonw9621
      @unkonw9621 6 месяцев назад +1

      ​@@henrikmdev😮

    • @arnav6237
      @arnav6237 6 месяцев назад +2

      web dev is literally the easiest type of programming and is probably the only and/or the first to be replaced by AI

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      @arnav6237 haha yeah there's some truth there because that's where no code tools are focusing on right now already

  • @PradyumnVij
    @PradyumnVij 6 месяцев назад +2

    I would say 99% of the code that I need day to day from the LLMs they simply don't solve the problems, can't provide the code I need. Some answers don't compile and others are kind of just absolute trash responses.
    At this point the LLM is about as competent as a first year graduate and half the time worse.

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Yes I've seen a lot of developers say the same thing. It's more work sometimes to understand the code and fix the code that LLMs produce, than it is to just code it yourself.

    • @puckwang6850
      @puckwang6850 6 месяцев назад +3

      Totally agreed. I'd say LLMs are good for general questions, i.e. LeetCode or StackOverflow problems. But every company has its own unique codebase, and picks their poison when choosing the tech stacks/ approaches to achieve their business goals. And that, public LLMs won't easily get it and promote the "correct" response.

    • @henrikmdev
      @henrikmdev  6 месяцев назад +1

      Yes! Those are the same exact thoughts I have when I think about the codebases I've worked with/work on

  • @WM-eg4gh
    @WM-eg4gh 6 месяцев назад +4

    To me, it is about slowly replacing professions slowly but surely. If we're talking specifically about programmers, it is about replacing them but looking for specific programmers and people who have exceptional high analytical, reasoning, critical, problem-solving, skills, etc.
    In other words, to me, it means an Higher IQ who knows how to program will be far more beneficial than an average person who may have X number of years of programming experience, but rather X number of years of pseudocode experience to help AI. The way I think about it is, instructing a person logically, modifcally and potentially systematically that the AI can itself do the coding language itself. Thus reducing humans having to learn, make mistakes, find the best structure, etc.
    The keywords in his speech is "should stop" , "kids", "we can" "replace human programming languages with human language prompts". It's like saying a new set of skills is required or will be in demand as AI will do the other work.
    For example,
    Robot can do the basic formula, basic calculation and statistics, but I need a human to give me better experience and instructions to program me to give the best and correct approach to do this. Beep Boop.
    Thanks for sharing your video and thoughts. It's a food for thought for everyone, especially the passionate, enthusiasts and hardcore programmers.

    • @henrikmdev
      @henrikmdev  6 месяцев назад +2

      Yeah I like the part that you said about it slowly replacing professionals. I can see current developers becoming more efficient with AI tools such that traditional roles will not be needed. But we will still need human developers but how involved they are in the development process will change with the emerging technology

  • @Glorian692
    @Glorian692 6 месяцев назад +1

    hey Henrik great job. I think hes trying to market his business😄

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Haha yes, that's a good point!

  • @DeltaXML_Ltd
    @DeltaXML_Ltd 6 месяцев назад +2

    Interesting video!

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Glad you liked it 😀

  • @florindo.
    @florindo. 6 месяцев назад +1

    Hmm, cybersecurity jobs are safe?

    • @henrikmdev
      @henrikmdev  6 месяцев назад +1

      Cybersecurity is a very broad field and the threat of cyber attacks will always exist so I say yes 👍🏽

  • @randomfellow1483
    @randomfellow1483 6 месяцев назад +1

    What should we learn instead of coding then?

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      If you enjoy coding, you should still learn coding. Right now, AI code still makes a lot of errors, so you still need to know how to code to use AI code effectively.

    • @onemore7108
      @onemore7108 3 месяца назад

      Learn plumbing, electrician, carpenter those stuff. Labour shortages there

  • @saiwaqa2573
    @saiwaqa2573 2 месяца назад +1

    You kind of proved the ceo correct when you asked AI that. While that is true today, the AI demonstrated that it could answer the question the same way you did. And that's today, what about a few years down the line? We should take into considering that AI is not in the business of fortune-telling and that the answer it provided is a logical one, just as you did. The arguments against AI like the ones you made are true today, but isn't AI supposed to be something that can learn? If you and I can learn many different things in a few years, why can't AI? I guess my thoughts are that many people are not considering the possibilities of AI, rather they are looking at the here and now. But where was AI 5 years ago? It has made quite the progress in a short amount of time. Do I think it can replace swe? Yes. I think AI can replace many types of jobs in the white-collar industry. I don't think any job is safe as the years go by. I also don't think that we can stop AI from reaching this level of intelligence, awareness, communication, and understanding. I don't think the human argument is a very strong one.

    • @henrikmdev
      @henrikmdev  2 месяца назад +1

      Yeah I understand what you're saying. But I think you missed a crucial part of my argument: that humans are learning too. I agree that AI can replace some jobs today and in the future. But that's just the job. I'm talking about the human. Can AI replace the human? When AI replaces SWE jobs of today, the software developer will also adapt and take up new SWE jobs of tomorrow that AI can't do. Why would a software developer continue doing jobs that an AI can do for him/her? That software developer will just use AI to do those tasks for him/her and focus on the tasks that the AI can't do. So yes AI can learn, but humans will learn too.

    • @saiwaqa2573
      @saiwaqa2573 2 месяца назад +1

      @@henrikmdev Do you think humans can learn faster individually than AI? We have a lot of inconsistencies and a major one which is aging. Yes, we will continue to learn, but Im not sure we can learn faster. An AI doesn't need to manage life the way we do. An AI has access to so much more information than we do in a much quicker time frame. An AI doesn't have to be concerned with forgetting things, like we can. Im not trying to doompost lol, it just sounds to me like AI has a lot more advantages than we do in this regard. These are just my thoughts. I enjoyed the video, thanks.

    • @henrikmdev
      @henrikmdev  2 месяца назад +1

      @saiwaqa2573 lol thanks for sharing your thoughts. I'm just gonna give an analogy. When computers first came out, people were thinking that computers were going to replace humans. Computers can do calculations a lot faster than humans. And computers did replace a lot of human jobs/tasks. But even though computers can do that stuff faster than humans, we still need humans to take care of the other tasks that computers can't possibly do. Computers may do things faster than humans, but humans are faster than computers at other things. It depends on the kind of information and data that's being processed. AI is just another level of computers, so AI can learn faster than humans in some things, but humans learn faster at other things. Software developers will always be necessary because they will always be needed to do the tasks that AI can't do. But say AI can learn faster than humans in all things, then the issue is not just concerning software development. It's going to affect all jobs and all humans.
      Thanks for the discussion!

    • @saiwaqa2573
      @saiwaqa2573 2 месяца назад +1

      @@henrikmdev Yes exactly. The only flaw with your analogy I can see is that computers, unlike AI, do not learn. Other than that, I agree with you. Its why I said I don't think any job is safe as the years go by. Thanks for answering my comment and I also enjoyed the discussion. Im gonna subscribe. I look forward to more of your content. Cheers.

    • @henrikmdev
      @henrikmdev  2 месяца назад +1

      Wow, thanks for the subscribe! 🙂

  • @airseedtalk5658
    @airseedtalk5658 5 месяцев назад +1

    Its alive

    • @henrikmdev
      @henrikmdev  5 месяцев назад

      Yes, coding is alive 😀

  • @e.b.7485
    @e.b.7485 6 месяцев назад +1

    Time for Toaster bath

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      What is a toaster bath? 🤔

  • @rehajli
    @rehajli 6 месяцев назад +1

    i think you should keep intros shorter

    • @henrikmdev
      @henrikmdev  6 месяцев назад +1

      Noted, thanks for the feedback!

  • @suyashneelambugg
    @suyashneelambugg 6 месяцев назад +1

    This time he is right

    • @henrikmdev
      @henrikmdev  6 месяцев назад

      Glad you see it my way 😀