I have heard of non-engineering folks vibe-coding dashboards/apps and deploying them in god knows what way - all with the support of management. Code is now cheap. Those with good engineering teams will be able to rein it in. Everyone else will be left with heaps of broken or (worse) wrong code. Business or life critical decisions will be made on that. When it’s wrong, do we blame the vibe coder?
This already exists in the form of Excel spreadsheets with macros that go beyond the comprehension of any one person, and so will likely occupy the same niche, with some vibe-coded slop that's deemed useful being assigned to engineers to clean up and maintain.
Honestly, this is a really good step-up for a lot of businesses.
The problem is design is a skill for humans by humans. It gets neglected beyond AI's initial rounded corners, stock buttons and forms.
If AI nails design, it's by accident, not because it thought through design strategies relative to business needs, target audience, or any number of other factors.
Unlike its excellent coding skills, AI can't judge whether your eagerly generated features should be scaled back or omitted because of where this "app thing" is placed relative to other "app things".
AI: "You're thinking the right way. Leaderboard now added. Would you like staff to receive regular emails with updates on their leaderboard position?"
I have heard of non-engineering folks vibe-coding dashboards/apps and deploying them in god knows what way - all with the support of management. Code is now cheap. Those with good engineering teams will be able to rein it in. Everyone else will be left with heaps of broken or (worse) wrong code. Business or life critical decisions will be made on that. When it’s wrong, do we blame the vibe coder?
This already exists in the form of Excel spreadsheets with macros that go beyond the comprehension of any one person, and so will likely occupy the same niche, with some vibe-coded slop that's deemed useful being assigned to engineers to clean up and maintain.
Honestly, this is a really good step-up for a lot of businesses.
The problem is design is a skill for humans by humans. It gets neglected beyond AI's initial rounded corners, stock buttons and forms.
If AI nails design, it's by accident, not because it thought through design strategies relative to business needs, target audience, or any number of other factors.
Unlike its excellent coding skills, AI can't judge whether your eagerly generated features should be scaled back or omitted because of where this "app thing" is placed relative to other "app things".
AI: "You're thinking the right way. Leaderboard now added. Would you like staff to receive regular emails with updates on their leaderboard position?"
Are you building one? What are you building? Why?