Vibe coding: What is it good for? Absolutely nothing
Briefly

Vibe coding: What is it good for? Absolutely nothing
"Opinion It is a truth universally acknowledged that a singular project possessed of prospects is in want of a team. That team has to be built from good developers with experience, judgement, analytic and logic skills, and strong interpersonal communication. Where AI coding fits in remains strongly contentious. Opinion on vibe coding in corporate IT is more clearly stated: you're either selling the stuff or steering well clear."
"Vibe coding really falls down thereafter because it is non-deterministic. Low/no-code platforms have consistency in how their interface responds to user input. Iterative tweaking works, from fiddling with fonts to restarting with a completely new approach. Vibe coding may give you different results over time for exactly the same prompts. Trying to tweak results is highly dependent on how the AI chooses to interpret your requests, and on how strongly it's attached to its original idea. Which it often is."
"Let's not get started on how you maintain a code base that no human has ever understood when your tools are constantly mutating. If there aren't many production apps under the low/no-code banner after 30 years, the prospects for vibe coding are dim indeed. Even if vibe coding fulfills its most basic function, of quickly producing a prototype model to explore ideas, it will hit the principle that prototypes can't be killed, instead mutating into monsters."
Successful projects require teams of experienced developers with judgment, analytic and logic skills, and strong interpersonal communication. AI code generation promises fast results from natural-language prompts and can produce impressive demos and quick prototypes. Vibe coding resembles low-code/no-code but is non-deterministic, producing inconsistent outputs for identical prompts and resisting iterative tweaking. Constantly mutating code from AI tools threatens maintainability and creates codebases no human fully understands. Prototypes generated quickly often become entrenched, generating pressure to expand fragile systems into production. Those factors reduce the prospects for widespread, long-term use of vibe coding in corporate IT.
Read at Theregister
Unable to calculate read time
[
|
]