So my manager today asked me if I could stay later when there’s broken things in prod, and then today his star dream employee yolo’ed a full stack change into prod without review. It’s fucking massive and implements new API endpoints, touches >20 files. Many of the diffs are too large to render in the browser.

It’s almost comical, but something immediately broke.

Most of my day, I’m digging through code to identify bugs created from this shit, just to get a stealth merge midday.

I kind of don’t know what to do.

    • Tharkys@lemmy.wtf
      link
      fedilink
      arrow-up
      13
      arrow-down
      1
      ·
      17 hours ago

      I came here to say exactly this. The offending dev and your manager aren’t going to understand the severity of issue until he spends days trying to find the bugs. Not your circus, not your monkeys.

    • xav@programming.dev
      link
      fedilink
      arrow-up
      3
      arrow-down
      19
      ·
      11 hours ago

      I would immediately fire somebody with such a mentality. Letting bugs live in production just to prove your point, that’s borderline criminal. I get you’re not happy with the vibecoder’s job but there are other, smarter ways to deal with this than sabotaging the company.

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

        Gunna be honest, if you really feel that way you’d fire the vibe coder. I don’t give a shit if it’s broken ifs due to the negligence of management and other employees.

        Poor planning on your part does not constitute an emergency on mine. And ofc this varies based on the service as all things do. But it’s rarely important enough that I’d stay over. Like if lives where at risk or it’s a “bring the company down but” maybe I’d stay. But there would be hell to pay for whoever broke it later. Either that or the company would loose me as an employee

      • Shayeta@feddit.org
        link
        fedilink
        English
        arrow-up
        8
        ·
        10 hours ago

        By that logic wouldn’t you be firing the vibe coder for not rolling back the commit?

        • xav@programming.dev
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          8 hours ago

          I dunno, human things like communication and letting people know what’s wrong here and how not to let that repeat. If it’s pathological then maybe that work environment is not fit for you.