I’m calling it now, the adoption of AI agents into software development will be one of the most costly mistakes in the field’s history. Agents cannot program, and it’s taking longer and longer to realize that they can’t. They are a highly sophisticated statistical model designed to mimic the distribution of programming. The output is broken, but in a way that’s getting harder and harder to detect. Which is exactly what you’d expect from an increasingly accurate statistical model.

  • agamemnonymous@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    5 hours ago

    Unpopular prediction: AI agents are going to get better at coding. Not great, but halfway decent at cranking out basic features. Once everything levels out in like 3-5 years, AI agents will be a cherished part of the toolbox most software developers. It will be useful for skimming code, it will be useful for tedious parts of tasks that are just a degree off from boilerplate.

    People are definitely gonna try to use it for things more complicated than that, and that’ll be a mistake, and it will be costly, but the far side of it could be pretty cool actually. Admittedly I have an optimistic disposition.

    • 0t79JeIfK01RHyzo@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      4 hours ago

      I have yet to be impressed. I’m not very convinced*. I asked for format type mappings between Pipewire, WebGpu, and Vulcan and both ChatGPT and Gemini failed very badly only providing the most common type mappings. This should be a wildly easy task, something any programmer or even beginner programmers can complete. It’s just very boring, mundane, buffer shifting like work. It almost feels like pencil pushing.

      Why couldn’t they do it?

      • BehindTheBarrier@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        2 hours ago

        Are you using real agents or the free chats on the web, because the latter ones are really dumb. Even when you ask them to search the web for basis you don’t get much success.

          • BehindTheBarrier@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            2 hours ago

            The bigger paid models or potentially the local ones if given access to search the web can probably get you the right answers. The big ones have pretty much memorized half the internet, but can still be wrong so pushing them to verify their answers.

            But the harder part is trusting what they say regardless. I can’t just take an answer for truth, and unless I can verify the statement (fact checking myself, looking up the source, running/testing the code, etc) then it gets harder to do anything with AI. This is the thing I hate about AI in general, people just take whatever they say at face value. Lawyers with fake citations, random people asking chatgpt about random facts and such. Its a tool that people put too much faith in to do thinking for them.