Everyone in the company is an engineer now. Any chance of containing this?

Posted by Synaqua@reddit | ExperiencedDevs | View on Reddit | 103 comments

The long and short of it is that the company (huge multi-country place but not one of the usual household name culprits) has made a tool so that any sales / operational / middle manager can make production accessing vibe coded apps. These people have no code experience at all, and no clue how it’s working when asked. E.g. I asked “so does it match the existing pattern of hitting the APIs like the production one does regularly to keep things in sync, or does it batch them locally and bulk send them?” and it was met with “I dunno, what’s an API?” (Paraphrasing).

The obvious issues aside, there’s the whole idea of our work getting devalued when half the time the battle is maintaining old functionality and making sure that nothing gets into a bad state etc. Anyone else dealing with this? I’m sick of being told technical approaches to use by people who don’t know what they’re talking about but still get worked up when you question their own relevant skill set. Dev and Security teams keep getting overruled by higher ups and despite having evidence of it going wrong even from inside our org, it just gets ignored.

There’s also their plan to give all clients access to to mutate their production data, with the idea that the guard rails will guarantee a stopping of cross instance info leak and/or same org breakages in privacy restrictions, but I just don’t see how it’s going to be avoided completely (granted I’m not an expert in that vertical.)

Idk man. I give up on screaming into the void. (Obligatory “I’m not against AI” disclaimer. I’m just sick of people thinking that they can buy a circular saw from the local hardware store and therefore they’re now a fully qualified and capable carpenter. I just wish they’d realise that at their levels that it’s a great prototyping or personal productivity workflow enabler)