• bjornsno@programming.dev
    link
    fedilink
    arrow-up
    21
    ·
    1 day ago

    As a senior developer I have serious doubts about the whole thing. Yes, I don’t do tedious typing anymore, now I do extremely tedious code review all day, my least favorite part of the job. And I have to be very vigilant because the AI is an idiot more often than not. Then when I finally publish my own code it’s time to go review my colleagues’ ai code and figure out what they missed in their review.

    I don’t feel much of a productivity multiplier. I’m not saying we won’t get there, but this current iteration ain’t it.

    • MarckDWN@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      15 hours ago

      you are a senior developer, start to transform your view in a senior architect. With AI there’s no more need of developers. An architect ius needed, and if it haas a solid dev backround as yours projects will change view. Technology is always changing and it’s hard to stay at pace. But if you look from an higher perspective your project your experience will only help the AI to do the Job for you

      • Guttural@jlai.lu
        link
        fedilink
        Français
        arrow-up
        1
        ·
        7 hours ago

        In your mental model, you can only become an architect if your artificial subordinate does its job properly. Unfortunately, it looks like the subordinate is an idiot, so your analogy just doesn’t work.

        • Zos_Kia@jlai.lu
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          46 minutes ago

          I think in your mental model lies the very popular misconception that humans are any good at coding, and that architects were able to do their jobs because they were sitting on top of competent operators.

          I’d argue that this is wholly untrue. In fact, for 30 years the software development field has produced mountains of sociology and processes designed to coerce good software out of idiots writing arbitrary code. Idiot subordinates is the baseline here, not an anomaly introduced by AI.

          I’d even go further and say that current gen AI is marginally better than the average developer so as an architect you’re still herding cats but the cats are marginally less crazy than they were, say, 10 years ago. The methods are roughly the same : deep roadmaps, shallow sprints, frequent iterations and constant supervision. It’s not ideal but it has produced all the software known to man, including critical life-or-death stuff.