Comment by mteoharov
1 day ago
At my company everybody codes, including PMs and business people. It can definitely be damaging done in the long run without any supervision from an actual programmer. This is why we assign an engineer to review every PR of a vibe coded project and they don’t really need all of the context to detect bs approaches that will surely fail.
About prototyping - its much faster and i dont know how anyone can argue this. PMs can get a full blown prototype for an MVP working in a day with AI assistance. Sure - they will be thrown in the trash after the demo, but they carry out their purpose of proving a concept. The code is janky but it works for its purpose.
Good lord I think I'd rather eat a shotgun than be forced to review a billion garbage PRs made by PMs and other non-technical colleagues. It's bad enough reviewing PRs backenders write for FE features badly with AI (and vice versa), I cannot even imagine the pits of hell this crap is like.
What happens when inevitably the PR/code is horrid? Do they just keep prompting and pushing out slop that some poor overworked dev is now forced to sit through lest he get PIP'd for not being brainwashed by LLMs yet?
> This is why we assign an engineer to review every PR of a vibe coded project and they don’t really need all of the context to detect bs approaches that will surely fail.
I see this trend in many companies as well, just curious, how do you make sure engineering time is not wasted reviewing so many PRs? Because, some of them will be good, you only need couple of your bets to take off, some definitely bad
Its commonly understood that whoever is reviewing the PR shouldn't concern themselves with all of the project’s context (business or any other).
It really takes a glance at the PR to see what the author wanted to create and you can pick up on bad directions the AI took and so you just help the person navigate these choices.
Of course if the project has to actually grow into a product at some point you would have to rewrite good chunks of it.