Will something like vibe coding take off? As an operations manager, should you or I spend more time on this, or will it pass away in a year or so?
I was just thinking about a post by Judah Diament – seen via mastodon, starting on BlueSky – about a computer scientist’s perspective.
As engineers and managers we need things that work.
Success or failure matters.
With a new tool, the promise always is that “this time it’s different”.
The opposition to that starts with a minimal knowledge of history. There have been many tools that aimed to construct complete applications.
But the market wasn’t ovverrun by automatically generated applications.
These tools produced code and documentation and you could understand what was going on.
Their successors live on in frameworks that you can start from and build on – but no one pretends they are ready out of the box.
That’s because any real world application has variety – it needs changes, has complexity, introduces unusual requirements.
At some point, you may need to understand what’s going on to match a client’s needs – and how can you do that if the output is unpredictable and depends on the particular prompt you used?
Then there’s the question of value.
If an entire system can be created from a single prompt, then what’s the value of the output?
It’s probably the cost of the prompt in whichever platform you’re using.
Say you can build an application for ten dollars.
If an operations manager can do the same thing then she might as well use the prompt to create the application too.
The real cost comes over time, in customising and maintaining that application.
The value then comes from the team that delivers the ongoing service to the manager, not the product.
In short, if this approach starts to succeed
, the cost of products will fall close to zero.
Managers will instead pay for operations and maintenance teams to understand and keep this pile of code operational.
The SaaS model becomes one where the S for service starts to matter much more than the S for software.