• Pennomi@lemmy.world
    link
    fedilink
    English
    arrow-up
    36
    arrow-down
    3
    ·
    7 months ago

    Copilot is often a brilliant autocomplete, that alone will save workers plenty of time if they learn to use it.

    I know that as a programmer, I spend a large percentage of my time simply transcribing correct syntax of whatever’s in my brain to the editor, and Copilot speeds that process up dramatically.

      • Pennomi@lemmy.world
        link
        fedilink
        English
        arrow-up
        33
        arrow-down
        3
        ·
        7 months ago

        If you blindly accept autocompletion suggestions then you deserve what you get. AIs aren’t gods.

      • EatATaco@lemm.ee
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        7
        ·
        7 months ago

        you don’t catch it

        That’s on you then. Copilot even very explicitly notes that the ai can be wrong, right in the chat. If you just blindly accept anything not confirmed by you, it’s not the tool’s fault.

    • jjjalljs@ttrpg.network
      link
      fedilink
      arrow-up
      9
      arrow-down
      1
      ·
      7 months ago

      I feel like the process of getting the code right is how I learn. If I just type vague garbage in and the AI tool fixes it up, I’m not really going to learn much.

      • Pennomi@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        7 months ago

        Autocomplete doesn’t write algorithms for you, it writes syntax. (Unless the algorithm is trivial.) You could use your brain to learn just the important stuff and let the AI handle the minutiae.

      • TrickDacy@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        7 months ago

        Where “learn” means “memorize arbitrary syntax that differs across languages”? Anyone trying to use copilot as a substitute for learning concepts is going to have a bad time.

    • Tiefling IRL@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      edit-2
      7 months ago

      I use AI a lot as well as a SWE. The other day I used it to remove an old feature flag from our server graphs along with all now-deprecated code in one click. Unit tests still passed after, saved me like 1-2 hours of manual work.

      It’s good for boilerplate and refactors more than anything