A new Coddy Developer Survey found that four in five developers, 80%, say their use of AI has felt more like a dependence than an advantage.

  • jobbies@lemmy.zip
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    2 days ago

    I’ve concluded that AI gives the illusion of competence

    Basically the same conclusion I came to. Which is terrifying when you think of all the devs who depend and all the money thats riding on it.

    there were some key syntax things it got wrong

    And syntax is the kind of thing llm’s should be awesome at. If they can’t even get that right we’re all cooked.

    • dhork@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      2 days ago

      In fairness, this was all on a switch, where the commands are very tightly tied to the vendor and their underlying in-house shell. So commands may vary by release greatly. I was already explicitly telling the bot what software version and licenses I had, but ultimately I had to resort to the CLI’s help function at times and tell the bot “The command you gave me didn’t work. Here’s where it broke, and here’s the commands it will accept”. Given that information, it could (generally) figure it all out.

      • jobbies@lemmy.zip
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        I dunno if you had this experience but the one I used made up commands if it didn’t know them.

        It basically hallucinated them.

        • MangoCats@feddit.it
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          2
          ·
          1 day ago

          I’ve had them do this for various things, nowhere near the 20% of the time they’ve called “the hallucination rate” but definitely once in a while if it doesn’t know it will guess.

          Which, to be fair, is what I’ve been doing for 40+ years in computer programming. When you have the ability to check if you’ve guessed right or wrong in a couple of seconds or even minutes, but researching it to “be sure” (and sometimes still get it wrong) before trying might take hours it’s only natural / efficient to guess a few times before giving up and RTFM.