• inclementimmigrant@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    5 hours ago

    Yup. AI might, and I mean might, be a force multiplier for senior developers but this whole “Everyone can just let AI code” is bullshit that will lead to a giant mess of unmanageable code when your developers your maturing don’t understand the underlying code or good software architecture.

    Oh and also I’m right there with you with the fuck that whole ELOC bullshit as a metric.

    • jj4211@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 hours ago

      In my experience, the bigger the codebase gets, the more confounded LLM gets at trying to make coherent changes. So LLM projects start on shaky ground and just get worse because they can’t maintain the stuff they themselves generated.

      I’ve seen what LLM can do and it is certainly interesting and can do some stuff, but the vast majority of my experience is someone who had not coded before “vibing” themselves into a corner and demanding help to dig them out. A bit irritating because while before we could reasonably prioritize requests to do stuff because management understood making something from nothing was real work, now management says “they aren’t asking you to make something, just help them fix something that already exists, should be easy!”

      On the ELOC metric, for a long time I pointed out how disastrous I must be because my contribution to a project I was on was about -10,000 lines of code by the time I went to something else.