• kibiz0r@midwest.social
    link
    fedilink
    English
    arrow-up
    46
    ·
    7 个月前

    Tech bosses have well and truly lost it.

    Consider that:

    • Code is primarily to communicate from human-to-human, and only incidentally for computers to execute
    • A codebase that is 30+ years old has an absolute shitload of learnings incorporated into it, much of it very subtle
    • Languages are, in fact, different. So some things cannot be directly translated with exactly the same semantics, so devs will need to fully understand the intent and resolve ambiguities
    • A million lines per month is a lot of text for someone to successfully interpret and translate without losing any subtleties
    • SpicyLizards@reddthat.com
      link
      fedilink
      arrow-up
      29
      ·
      edit-2
      7 个月前

      And 1 million lines to truly review. Reviewers are used to their own heuristics based on common and critical mistakes to find errors. I reckon AI errors won’t follow familair patterns, making reviews even more tedious.

      • kibiz0r@midwest.social
        link
        fedilink
        English
        arrow-up
        22
        ·
        7 个月前

        Yeah…

        Human mistakes tend to 1) look like mistakes, and 2) are surrounded by lots of hints that the author had trouble with that section of code.

        AI mistakes tend to 1) look like regular code, and 2) look just as confident and effort-ful as the rest of the code.

        • SpicyLizards@reddthat.com
          link
          fedilink
          arrow-up
          3
          ·
          7 个月前

          Well, being the job and all, yes. But also set expectations, which there cannot be any based on the nothing job ad. Woudlt touch that with a 10ft pole.