• drsilverworm@midwest.social
    link
    fedilink
    arrow-up
    10
    ·
    8 hours ago

    Pokémon Red & Blue was 373 KB. So much efficiency and creative coding made early high-content video games possible. Imagine how bloated that would be if it was vibe coded by AI

    • Entertainmeonly@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      6
      ·
      7 hours ago

      But could you imagine all the exploits we would have found by now? That special little coast line would have been nothing. Missing Number? Bet we would have had the whole Missing Alphabet haha.

  • _lilith
    link
    fedilink
    arrow-up
    14
    ·
    8 hours ago

    man does this dude think the hardest part about writing a book is fucking typing it out? someone give this dork a swirly

  • Etterra@discuss.online
    link
    fedilink
    English
    arrow-up
    8
    ·
    8 hours ago

    3 months later they rehired all of those four engineers to fix all that bullshit useless code.

  • Jankatarch
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    9 hours ago

    Techbros calculate programming skills by lines of code per shift.

    It only makes sense that they would think “10x engineer” just means “types 10 times as fast.”

  • varjen
    link
    fedilink
    arrow-up
    7
    ·
    11 hours ago

    There’s going to be so much awful slop code everywhere in the future.

    • bitwise@lemmy.ca
      link
      fedilink
      arrow-up
      3
      ·
      6 hours ago

      This is the real reason why all those scrappy rebels in sci-fi shows can hack into everything.

    • VitoRobles@lemmy.today
      link
      fedilink
      English
      arrow-up
      18
      ·
      14 hours ago

      Fun story!

      The CEO was charmed by some AI vibe dude who

      1. Absolutely ripped into multiple software departments about our “shit code”
      2. Bragged that he could do it faster and better with AI

      CEO gave him a three month trial run to show it.

      AI vibe dude spent the first two weeks showing off all this cool new frontend to managers. Nothing actually worked. They gave him a round of feedback.

      Then he spent another two weeks struggling to meet the feedback.

      Nobody in the tech department wanted to help him because he came in shit talking.

      They ended the trial because the AI Vibe coder dude couldn’t handle system changes, how to fix bugs, implementing new feature requests without breaking old stuff, and didn’t have any real coding skills. He barely lasted a month.

      • Spider@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        8
        ·
        11 hours ago

        The first half of this story made me wonder if we were colleagues.

        The second half was different though. Our guy was a personal friend of some high up, slandered the existing codebase without so much as even speaking to the existing devteam, and then took the better part of a year claiming he could replace the entire decade old codebase while making vague promises that it was coming soon. Meanwhile upper management was taking the slander seriously, punished my department and got a new manager for it. It wasnt until the new manager outed him as a fraud for his ass to finally get caught.

        I doubt he was able to read the legacy codebase at all.

  • Inucune
    link
    fedilink
    arrow-up
    46
    ·
    2 days ago

    Stop hiring 20 managers. Hire 1 manager and have them in meetings all day so real work can be done.

    • teft@piefed.social
      link
      fedilink
      English
      arrow-up
      52
      ·
      2 days ago

      I’ve found that the people who understand these “agents” the least are the ones who are promoting them the most.

      • mech@feddit.org
        link
        fedilink
        arrow-up
        38
        ·
        edit-2
        1 day ago

        And everyone promotes them for tasks they aren’t experts in.
        Managers think they could replace devs, but never a manager.
        Devs think they could replace management but never a senior developer.
        Storyboard drawers think they can write screenplays. Screenplay writers think they can draw storyboards. Etc.
        As an expert, you know how shit AI is in your own field, but surely those other jobs are simple enough to be replaced.

          • mrgoosmoos@lemmy.ca
            link
            fedilink
            English
            arrow-up
            2
            ·
            7 hours ago

            some management, sure. just like some of your coworkers could probably be replaced by AI. but not the competent ones, and not the essential ones.

            and personally, I’d still rather work with an incompetent person who can improve than four incompetent chatbots

            although I’d rather work with no incompetence at all

            • Rivalarrival@lemmy.today
              link
              fedilink
              English
              arrow-up
              3
              ·
              5 hours ago

              The principal task of a competent manager is, primarily, intervening between incompetent upper managers and actual workers. Replacing the incompetent manager removes the need for the competent one.

          • cynar
            link
            fedilink
            English
            arrow-up
            21
            ·
            2 days ago

            A good manager is both a coordinator and a filter. They deal with bs rolling down from above and keep their team running efficiently.

            A good manager is worth their weight in gold. A bad manager isn’t worth their weight in bullshit.

            • clif
              link
              fedilink
              arrow-up
              5
              ·
              12 hours ago

              I’ve also enjoyed the term “shit umbrella” for a good manager.

            • Flamekebab@piefed.social
              link
              fedilink
              English
              arrow-up
              7
              ·
              2 days ago

              Yeah, our PM is great. Our previous one not so much.

              He trusts us but also handles absolutely loads of stuff that we don’t want to deal with.

          • in_my_honest_opinion@piefed.social
            link
            fedilink
            English
            arrow-up
            13
            arrow-down
            1
            ·
            2 days ago

            It’s very easy to replace something that was never critical to the process in the first place. My manager essentially updates my git tickets with what I did. We talk for 5 minutes a week. He just kinda lets me do my thing, I am fully aware of how lucky I am.

        • baines@lemmy.cafe
          link
          fedilink
          English
          arrow-up
          10
          ·
          2 days ago

          90% of my experience with management is having none at all would be a net benefit

          why would we want to add ai to that mix

          • atomicorange
            link
            fedilink
            arrow-up
            7
            ·
            2 days ago

            At least they’d be pleasant while being useless? I’ve had managers that were egomaniacal terrors.

      • panda_abyss@lemmy.ca
        link
        fedilink
        arrow-up
        7
        ·
        2 days ago

        This.

        They’re incredibly useful, but you have to treat their output as disposable and untrustworthy. They’re reinforcement trained to generate a solution, regardless of if it’s right, because it’s impossible to AI evaluate that these solutions are correct at scale.

        If you’re writing some core code: you can use an agent to review it, refactor parts, stump the original version, infill methods, and to run your test/benchmark scripts.

        but you still have to manage it, edit it, make sure it’s not recreating the same code in 6 existing modules, generating faked tests, etc.


        As an example this week on my side project I had Claude Opus write some benchmarks. Total throwaway code.

        It actually took my input files, generated a static binary payload from it using numpy, and loaded that into my app’s memory (on its own that’s really cool), then it ran my one function and declared the whole system 100x faster than comparable libraries that parse the original data. Not a fair test at all, nor was it a useful test.

        You cannot trust this software.

        You’ll see these games metrics, gamed tests, duplicate parallel implementations, etc.

        • baines@lemmy.cafe
          link
          fedilink
          English
          arrow-up
          8
          ·
          2 days ago

          spend more time fixing slop compared to just doing it manually and correct the first time

      • CIA_chatbot
        link
        fedilink
        arrow-up
        4
        ·
        2 days ago

        They are also the ones who have super leveraged their portfolios with AI stocks -

  • apfelwoiSchoppen
    link
    fedilink
    arrow-up
    68
    ·
    2 days ago

    My sister-in-law is a software engineer and project manager. This isn’t groundbreaking news or anything but she said that her engineers are using generative AI like this. The problem is that it created exceedingly inefficient and bloated code that barely works. En masse it will bog down systems due to the exponential inefficiencies.

    It’s fine. Everything is fine.

      • apfelwoiSchoppen
        link
        fedilink
        arrow-up
        3
        ·
        13 hours ago

        I’m not her or her employer. It is an odd time for the coding industry. It’d be like a fish swimming against the manager/leader-lead river.

    • Ech@lemmy.ca
      link
      fedilink
      arrow-up
      10
      ·
      2 days ago

      Who needs tech-debt when you have new and improved slop-debt?

      • apfelwoiSchoppen
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        13 hours ago

        If folks think Windows 11 is bad now! FWIW she ain’t at a big tech company. It is the whole ass coding industry as seen by countless reports.