My boss thinks it’s very cute to talk about AI as much as possible, and today asked if I’d heard of “vibe coding”. I said yeah, and explained to my coworker that it’s where you get a chatbot to write all your code.

My boss has just announced that he’s vibe coding. I know the project he’s working on. It took us months to put that codebase together, and there are a lot of very complex functions and plugins in that site that we’ve written to integrate with all the systems our client needs the site to use.

What am I supposed to do here? He’s just letting a chatbot go rogue on the codebase. Do I just leave him to it with the full knowledge that it’ll fall on me and my colleague to repair all this damage, presumably while being accused of breaking the site in the first place? I need the money from this job so unfortunately leaving isn’t an option at this stage.

  • Leeks@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    10 months ago

    Ask about security concerns of feeding your proprietary code to an AI where it will be used for training data.

  • Gladaed@feddit.org
    link
    fedilink
    arrow-up
    1
    ·
    10 months ago

    Do you have source control? Constraint it to testing branches, read, test, and check before letting stuff go into production.

    So just the regular workflow.

  • Amanduh@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    10 months ago

    You don’t have the code in git or something? Let him vibe code on his own local branch

    • Rayquetzalcoatl@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      10 months ago

      We do have it on git, after long insistence on my part, but it’s just a pain in the arse having to undo all of what he’ll merge into main.

      • TragicNotCute@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        Get really excited about vibe coding and tell your boss it works better if you make an AI specific branch. Toss main branch protections in and you’ve basically given your little brother an unplugged controller to play with.