The post has been translated automatically. Original language: Russian
There will soon be no Vibe coding at all.
And no, I'm not saying that AI will stop writing code.
Conversely.
The AI will write it so well that the very concept vibe coding will lose its meaning.
Now we're talking:
"I'm not a programmer, but I can ask AI to make me an app."
We call it vibe coding because there is still a fairly noticeable layer between a person and the finished product: promptings, code generation, bug fixes, Git, deployment, the endless "why did it break again?".
But what happens next?
You won't ask for AI.:
"Write me the authorization code."
You'll just say:
"I need an authorization system for this product."
And everything.
The AI will choose the architecture itself, write the code, test it, embed it, find errors and fix them.
That is, it is not programming that will disappear.
There will be no need to call it programming.
Just like today we don't call "working with databases" every time we save a contact on the phone.
And that's where it gets interesting.
If this happens, what does "being able to program" even mean?
Perhaps in a few years it will be strange to talk:
"I'm doing vibe coding."
Because writing programs using AI will be about as natural as it is now to search for information on Google.
Vibe coding may not be the future of programming, but a short transitional stage between manual code writing and development, where code ceases to be the main interface altogether.
What do you think will replace Vibe Coding?
Вайб-кодинга скоро вообще не будет.
И нет, я не про то, что AI перестанет писать код.
Наоборот.
AI будет писать его настолько хорошо, что само понятие vibe coding потеряет смысл.
Сейчас мы говорим:
«Я не программист, но могу попросить AI сделать мне приложение».
Мы называем это vibe coding, потому что между человеком и готовым продуктом пока ещё есть довольно заметный слой: промпты, генерация кода, исправление ошибок, Git, деплой, бесконечное «почему оно опять сломалось?».
Но что будет дальше?
Ты не будешь просить AI:
«Напиши мне код для авторизации».
Ты просто скажешь:
«Мне нужна система авторизации для этого продукта».
И всё.
AI сам выберет архитектуру, напишет код, протестирует его, задеплоит, найдёт ошибки и исправит их.
То есть исчезнет не программирование.
Исчезнет необходимость называть это программированием.
Так же как сегодня мы не называем «работой с базами данных» каждый раз, когда сохраняем контакт в телефоне.
И вот здесь становится интересно.
Если это произойдёт, что тогда вообще будет означать «уметь программировать»?
Возможно, через несколько лет будет странно говорить:
«Я занимаюсь vibe coding».
Потому что писать программы с помощью AI будет примерно так же естественно, как сейчас искать информацию в Google.
Vibe coding может оказаться не будущим программирования, а коротким переходным этапом между ручным написанием кода и разработкой, где код вообще перестаёт быть главным интерфейсом.
А как думаете, что придёт на смену Vibe Coding?