В команду нужен настоящий вайбкодер — человек, который держит LLM-агента на коротком поводке. Но классический тех-собес давно не показывает, кто реально умеет так работать. Попробуем подумать, как переделать интервью, чтобы выловить того самого мага вайбкодинга.

Зачем я вообще заморачиваюсь
Я сам пользуюсь всякими ИИ-примочками, как почти любой из нас сейчас. Не считая всяких копилотов и непосредственно LLM в виде обычного чата, в ходй уже довольно часто Cline. Cursor тоже пробовал, но с первого захода тот вышел из-под контроля и начал ломать куски проекта, которые я не просил трогать.
Почему я задумываюсь о реформах и думаю, что они неизбежно случаться? Да потому что идёт технологический хакинг системы сразу с двух сторон. Работодатели используют «топ нейросетей для рекрутинга», кандидаты — «нейросети для прохождения собеседования». Более того, у меня самого есть пет-проект помощника для онлайн-созвонов (в том числе собеседований) который хочу сделать бесплатным, но сейчас не об этом — кому интересно мотайте скроллом в подвал.
Все признают, что текущее тех-собеседование раздражает обе стороны: работодателя и кандидата. Для компании оно дорого, для соискателя — геморно и слабо коррелирует с реальными навыками (именно навыками, а не энциклопедическими знаниями).
Вообще есть послужной список в виде твоего резюме с подтверждением в трудовой книжке — если там длинные периоды стабильной работы и тебя не выносят поганой метлой каждые три месяца, то ты явно нормальный чувак. Есть ещё испытательный срок, куда он делся и почему сейчас не используется активно - загадка? Может, системы онбординга сломана? А может, весь этот скрамохаос с туманной иерархией не даёт нормально оценивать человека «в поле». Это отдельная тема для обсуждений.
Плюс большую часть карьерной жизни я сам собеседую людей. Арсенал собеседующего обязан расширяться, в соответствии с запросами времени, но я тоже в ловушке: отменить «допрос с пристрастием» не так просто когда это считай стандарт в крупных компаниях где обычно работаю.
Вайбкодинг: I love it, but I hate it
Сейчас много пишут о вайбкодинге, и мнения довольно полярные:
это продуктивно
это многократно умножает говнокод
я его спросил, а он выдал полную ахинею
не получается скормить бизнес требования и получить готовое приложение
от него спецы тупеют
помогает найти лучшие решения на незнакомом стеке
скопировал из LLM и оно взлетело с первого раза
легче самому поправить, чем заставить его сделать все правильно
Странно, но можно согласиться сразу со всем — решают детали.
Это продуктивно: пусть первый бросит в меня камень тот, кто считает, что «одна строка инструкции -> двадцать строк кода» — не круто.
Действительно порождает говнокод, если ты не в силах отличить плохой код от приличного и не умеешь рефакторить.
Конечно, ты будешь деградировать, если не понимаешь, как работает то, что написала модель, и не пытаешься разобраться.
Если ты изначально не знаешь, чего конкретно хочешь, никакой ИИ не спасёт.
Вайбкодинг силён, когда ты чётко ставишь задачи и умеешь держать агента под контролем.
Исходя из всего вышесказанного сформулируем требования к вайбкодеру:
Понимать бизнес-требования и уметь транслировать их в тех-формулировки для модели.
Формировать целевое видение архитектуры и дизайн кода приложения.
Декомпозировать задачи на связанные шаги.
Проводить качественное код-ревью и уметь в рефакторинг.
Звучит как сеньор или даже лид, правда? Значит, стартовый вайбкодер уже должен быть на уровне сеньора... Bad news для джунов. Встает вопрос как найти джунов/мидлов/сеньоров с такими видением мира?
Переформатируем тех собес
Главный вопрос: как превратить тех-собес из блиц-опроса про спецификации и массирования ЧСВ интервьюера в инструмент отбора людей, реально умеющих работать с ИИ-ассистентами?
Сразу оговорюсь, что это чистая теория которая нигде не проверялась, но очень хочется попробовать.
Подготовка
HR говорит кандидату «ок» и сразу скидывает список инструментов, с которыми предстоит работать (Cursor, Cline, whatever) чтобы он предварительно их опробовал, настроил у себя на машине.
За день до собеса кандидат получает задание, которое будет решать онлайн.
Вайбическое собеседование
Собираемся в моббинг на 1.5–2 часа и наблюдаем, как кандидат решает задачу с нуля(или с какой-то точки). Не обязательно за это время выжать готовое приложение. Где надо — подсказываем, где надо — молчим(может так спокойней работается). Записываем экран, код отправляем себе на потом. Финальные мысли кандидата после собеседования тоже собираем в телеграмку — хорошие идеи часто приходят «после звонка».
Что смотрим на выходе
Мы не охотимся за законченным приложением — смотрим, как человек организует процесс с ИИ-инструментами, как формулирует свои мысли, как ревьюит, куда рулят его архитектурные инстинкты. И решаем, импонирует нам такой стиль или нет.
Почему формат не работал раньше, а сейчас может взлететь? Раньше кучу кода приходилось писать вручную, даже простейшее приложение растягивалось на дни. С вайбкодингом думаю что-то ощутимое можно увидеть за часы в которе проходит собеседование.
Итог
Вайбкодинг совсем скоро перейдет и разряда "фишки" в новый базовый навык: быстро формулировать запрос, зафиксить халтуру модели и доносить результат до продакшена.
Классический тех-собес этот навык не вскрывает; вместо викторины по стандартизации нужен живой моббинг «кандидат + ИИ» прямо на созвоне.
Нужно тестировать новый формат на себе: два часа моббинга, реальная задача, открытые экраны, потом вместе смотрим код и делаем выводы.
PS: Развиваю пет проект помощника в онлайн созвонах, в том числе для прохождения собеседований который начал делать еще в 2023 когда это еще не стало мейнстримом. Пока что для себя понял, что фиговый из меня продажник так как не умею я продать, я умею кодить. [Реклама удалена модератором]. Запустил краудфандинговую кампанию на Boomstarter, чтобы были минимальные средства допилить и выпустить бесплатную локальную версию. Возможно отправиться в плавание с моей поддержкой, а если нет, то и фиг с ним — у меня был интересный хоть и довольно дорогой опыт.
Жду, что вы подпишитесь в телеграм бодро накидаете на вентилятор в комментариях, что такой формат собеседования не взлетит офигенен.