• phoneymouse@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    It can speed up the process, but it’s not like it would replace a programmer. It still requires someone with enough knowledge to check it’s output and correct it’s mistakes or call it’s bullshit.

    • SokathHisEyesOpen@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      1 year ago

      It won’t replace us yet. This is the first technology over my entire career that has me a little concerned about the future.

      • ourob@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        I don’t know. The speed that these things blew up in becoming The Next Big Thing™️ kind of sets off my bullshit detectors.

        I’m certainly not an expert in machine learning topics, but I suspect that the output of LLMs will never be able to output complex code that doesn’t require a lot of modification and verification.

      • Meowoem@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        1 year ago

        Exactly, a year or two ago I said that knowledge of obscure and obsolete languages won’t be as saleable a skill soon because of the ability to convert code automatically into a more widely used language, everyone laughed at me and said that will never happen - already some big companies have started doing it.

        I was talking to a friend recently about AI coding and realised that beyond a certain point a huge portion of the industry will be made obsolete entirely and honestly it’s probably not very far away - pretty much all the coding either of us had worked on won’t be needed if you can simply ask your computer to do it without needing a special program.

        I’ve created a lot of GUI tools for example and tools for configuration but being able to just talk to you computer would erase the need for almost all of them, and a lot of stuff you won’t even need to do in the first place - why would I install an app to monitor network connectivity and locate newly added devices when I can just say ‘computer, how’s the network been working today? Is my printer working?’ and it just tells you.

        How we interact with computers has done nothing but change, I really think we’re going to see a real game change soon, like not a game changing move, literally switching from chess to buckaroo.