I found this thought funny. A few years ago everyone was all learn to code so you don’t lose your job! Now there wont be any programming jobs in 10 years. But we will need a lot of manual labor still.

  • JcbAzPx@lemmy.world
    link
    fedilink
    English
    arrow-up
    45
    arrow-down
    1
    ·
    4 months ago

    Learn code anyway. LLMs can’t code worth a shit, so there will be plenty of jobs available to clean up their mess.

    • mic_check_one_two@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      16
      ·
      4 months ago

      LLMs can’t code worth a shit yet. But techbros are determined to change that. The sad reality is that code is just a form of language, and LLMs are good at learning languages. They can’t code worth shit right now, but the progress likely will improve them.

      We’ll still need experienced debuggers who can actually code. But in a decade, the broad strokes will likely be done by LLMs, which will vastly shrink the demand for experienced coders.

      • pixeltree@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        21
        arrow-down
        1
        ·
        4 months ago

        Lmfao the hardest part of building a product is understanding customer wants and needs. LLMs are incapable of understanding

          • pixeltree@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            6
            arrow-down
            1
            ·
            edit-2
            4 months ago

            No, it’s the difference between software engineering and software development. If your project manager is handling that, your org is wack

            If you’re not understanding why the spec is the way it is, you’re just creating job security for your replacement lol

            • CtrlAltDefeat@sh.itjust.works
              link
              fedilink
              arrow-up
              2
              ·
              edit-2
              4 months ago

              As far as I’m concerned, my PM represents the customer(s). They spend time with customer feedback, the sales and executive teams to strategize with the company first. I ain’t got time for all that bs.

              If that’s not how you work, it’s probably just a smaller org where people have to wear more hats. Nothin’ wrong with that.

          • hibsen@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            4 months ago

            I thought that was just the job we give people who are trying their best but can’t really anything.

      • Saleh@feddit.org
        link
        fedilink
        arrow-up
        3
        ·
        4 months ago

        Learning a language and forming and expressing complex thoughts in an efficient way are three different things.

        Learning the syntax of a programming language doesn’t make you a programmer.
        Being able to solve complex problems with the programming language makes you a programmer.
        Being able to solve complex problems with the programming language in an efficient way makes you a good programmer.