#Математика не сходится
Есть старая шутка: спросите мужчин — у каждого было 20 партнёрш. Спросите женщин — у каждой было 3. Математика не сходится, но все делают вид, что так и надо.
В программировании сейчас ровно то же самое.
Приходит человек на собеседование: — Я сделаю то же, что ваши разработчики, только в 10 раз быстрее. Гарантирую качество, соответствие гайдлайнам, готов объяснить каждую строчку. — Отлично. Как? — Я вайбкодер. Работаю через AI.
Всё. Собеседование окончено. «Нам нейронки не нужны. Если это делает нейронка, мы и сами справимся.» Не справятся. Но это другой разговор.
А теперь тот же человек приходит на другое собеседование: — Я опытный разработчик. Пишу код сам, всё понимаю. AI использую как вспомогательный инструмент — немного ускоряет. — Добро пожаловать в команду.
Это один и тот же человек. С одним и тем же результатом. Разница — в формулировке.
#Создать, проверить, объяснить
«Классический» программист может не суметь объяснить директору простыми словами, почему его код работает именно так. Он написал его интуитивно, на опыте, потому что «так делают» и он «так учился».
А вайбкодер — если он не просто промпт-мартышка, а реально понимает, что делает — может при помощи тех же AI-моделей:
- провести декомпозицию
- объяснить каждое архитектурное решение простыми словами
- прогнать код через несколько моделей для проверки
- показать, какие варианты были отброшены и почему
- задокументировать сложности и их решения
#Парадокс
Человек, который «не пишет код сам», может объяснить его лучше, чем тот, кто пишет. Но рынок к этому не готов. Работодатели хотят слышать, что вы «настоящий программист». Поэтому вайбкодеры делают ровно то же, что делают все в неловких ситуациях — занижают цифры: «Ну, AI немного помогает... Но в основном я сам, конечно.»
Те, кто использует вайбкодинг на 110%, не рассказывают об этом на собеседованиях. А те, кто пишет код «с AI-проверками», уже сильно отстали: через AI можно собрать поэтапные решения для 80% задач, а не делать эти задачи самому «с ускорением».
Это изменится. Не потому что работодатели поумнеют, а потому что через пару лет другого способа писать код просто не останется. И тогда «я вайбкодер» будет звучать так же, как сегодня «я пользуюсь интернетом».
Но пока — добро пожаловать в эпоху, когда за честность наказывают, а за правильную формулировку — нанимают.
Как я строю продукты через вайбкодинг — пошаговый гид бесплатно на канале @popovvii