Первые 3 месяца я кодил сам. Гуглил, читал документацию, разбирался. Медленно, но учился.
Потом кто-то из коллег показал Cursor + Claude. "Смотри, как просто! Опиши что нужно — он напишет!"
Я попробовал. Работало. Быстро. Удобно.
Через месяц я писал 80% кода через AI.
Сейчас, спустя полтора года работы, я честно не помню когда последний раз писал функцию с нуля сам.
Vibe Debugging: когда ты не понимаешь свой код
Недавно на проекте вылез баг. Критичный. Продакшн лежит.
Я открываю код. Смотрю на функцию. Она делает что-то с базой данных, кешированием, валидацией...
И я не понимаю как она работает.
Потому что я её не писал. Claude написал.
Я помню что я попросил: "Сделай систему кеширования для API с инвалидацией по времени". Он сделал. Заработало. Я замержил.
А теперь оно не работает. И я не знаю почему.
Потому что я не знаю как оно работает.
Есть термин для этого. "Vibe Debugging".
Когда ты пытаешься починить код, не понимая его структуру и логику. Потому что его писал не ты.
Ты просто... пробуешь. На вайбе. Меняешь что-то. Запускаешь. Не работает. Меняешь ещё. Опять не работает.
В итоге я скопировал функцию, отправил Claude: "Тут баг, исправь".
Я даже не знаю что было сломано.
80% российских разработчиков используют vibe coding
Это реальные данные за 2025 год (ICT.Moscow).
Это значит 8 из 10 разработчиков в России делегируют написание кода AI.
Collins Dictionary не зря выбрал этот термин словом года. Это тренд. Реальность.
Но есть обратная сторона.
Цитата эксперта:
"Вайб-кодинг создаёт иллюзию доступности программирования, но фактически разрушает механизм формирования навыков. Результат — поколение псевдо-разработчиков, способных генерировать код, но не способных его понимать, отладить, оптимизировать или поддерживать."
Что я потерял за полтора года
Попроси меня сейчас написать простой цикл for в Python — я полезу в Google. Или спрошу у Claude.
Раньше я это знал наизусть. Сейчас — нет.
2. Я не понимаю алгоритмы
На собеседованиях просят решить задачку на алгоритмы. Классика — "развернуть бинарное дерево".
Я не знаю как. Потому что за полтора года ни разу не делал это сам.
Я попросил бы Claude. Но на собеседовании нельзя.
3. Я не читаю документацию
Зачем? Claude знает все библиотеки. Он выдаст рабочий код.
Раньше я читал доку, разбирался в деталях, понимал нюансы.
Сейчас я даже не знаю что там написано.
Недавно попросили пофиксить баг в старом проекте. Код написали лет 5 назад, без AI.
Я смотрю на него... и не понимаю. Логика какая-то странная. Структура непривычная.
Потому что я привык к коду, который пишет Claude. А там код писали люди.
И я не умею читать человеческий код. Потому что привык к AI-коду.
Исследование: AI снижает критическое мышление
Исследование Microsoft и Университета Карнеги-Меллона показало:
Чем больше люди полагаются на генеративный AI, тем меньше у них наблюдается навыков критического мышления.
Статья "The Widening Gap":
"Новички, полагающиеся на AI, испытывают трудности в развитии метакогнитивных навыков и сталкиваются с иллюзией компетентности."
Иллюзия компетентности. Вот оно.
Я кажусь компетентным. Потому что делаю фичи быстро. Код работает (пока Claude пишет).
Но на самом деле я некомпетентен. Потому что без Claude — беспомощен.
"Няньки искусственного интеллекта"
TechCrunch назвал нас так.
Раньше мы были разработчиками. Мы создавали код.
Теперь мы няньки. Мы присматриваем за кодом, который создаёт AI.
Понимает что делает
Контролирует процесс
Может объяснить решение
Может улучшить код
Рынок труда 2025: новая реальность
Вакансий больше на 27% (с начала 2025).
"80% программистов придётся прокачивать навыки работы с AI, чтобы сохранить работу."
Навыки настоящего кодинга. Потому что те, кого AI может заменить — заменят.
На собеседованиях начали спрашивать
Недавно был на собеседовании. Вопрос от тимлида:
— Ты сам пишешь код или с ChatGPT?
Я замялся. Честно сказать — звучит плохо. Соврать — палево.
— Использую AI как инструмент, но понимаю что делаю.
Он кивнул. Дал задачу — написать простую функцию валидации email. Без AI. Прямо при нём.
Я... справился. Еле-еле. Гуглил синтаксис регулярок. Тимлид видел это.
Теперь это тренд. Работодатели проверяют: ты программист или промптер?
Голос в пустоте: как я пытался решить проблему
Самая большая боль — написание промптов.
Когда ты объясняешь AI что нужно, ты пишешь. Много. Детально.
Руки отваливаются. Запястья ноют.
Я попробовал голосовой ввод Windows (Win+H). Не работает в терминале и IDE.
Нашёл специализированные сервисы для голосового ввода. Начал диктовать промпты вместо набора.
Помогло с руками. Стало комфортнее.
Но не решило главную проблему.
Я всё равно не программист. Я всё равно только прошу AI что-то сделать.
Просто теперь я прошу голосом, а не руками.
Ловушка, из которой нет выхода
Если я перестану использовать AI → буду кодить медленнее → не буду успевать → потеряю работу.
Если продолжу использовать AI → навыки будут деградировать → в один момент не пройду собеседование → потеряю работу.
И 80% разработчиков в России — в такой же.
Что говорят ветераны
Недавно разговаривал с сеньором, который кодит 15 лет.
— Я тоже использую AI. Но для рутины. Когда мне нужен boilerplate, CRUD, типовые вещи. AI делает быстро.
— Сам. Потому что AI часто делает хреново. Не учитывает нюансы. Пишет неоптимально.
— Как ты понимаешь что AI сделал хреново?
— Опыт. Я знаю как должно быть. Потому что писал такое сотни раз.
У него есть база. Фундамент. Накопленный годами.
У меня нет базы. Потому что я с первого дня делегировал всё AI.
Я никогда не напишу сложную логику сам. Потому что у меня нет опыта.
А что если AI исчезнет?
Звучит нереально. Но представьте.
Завтра все AI-сервисы закрылись. Санкции, блокировки, что угодно.
Исповедь
Я пишу эту статью не потому, что хочу осудить AI.
Я пишу потому, что боюсь.
Боюсь что через 5 лет окажусь никому не нужным.
Боюсь что навыки, которые я не развил, будут критичны.
Боюсь что весь мой "опыт" — это просто умение просить Claude написать код.
Paradox
Collins Dictionary назвал "vibe coding" словом года.
80% российских программистов используют AI для кода.
Зарплаты растут. Вакансий больше.
Но исследования говорят: навыки деградируют.
Работодатели начинают проверять: ты сам умеешь или только с AI?
Мы живём в эпоху парадокса.
AI делает нас продуктивнее — но беспомощнее.
AI даёт доступ к кодингу — но убивает понимание кода.
AI повышает зарплаты — но снижает ценность на рынке.
Вопрос к вам
Вы понимаете код, который он пишет?
Вы сможете пройти live coding на собеседовании без AI?
Вы сможете работать если AI завтра исчезнет?
Если хоть на один вопрос ответ "нет" — вы в той же ловушке, что и я.
P.S. Я до сих пор не починил тот баг в продакшене. Claude предложил 3 варианта исправления. Я не знаю какой правильный.
Потому что я не знаю как работает код.
P.P.S. Сегодня 80% используют vibe coding. А что будет через 5 лет?