Найм сломан — почему собесы не работают

Современный найм в IT в упадке: HR пишут JD из базвордов, кандидаты учат то, что им не пригодится, фейковые резюме и AI-генерация переполнили рынок.

Суть

Между тем, что спрашивают на собесе, тем, чему учат в вузе, и тем, что реально нужно на работе — три параллельных непересекающихся мира. Прохождение собеса слабо коррелирует с реальной компетенцией.

Признаки сломанного найма

  • JD пишут HR без скиллов — собирают базворды у разработчиков и склеивают в неработающий микс
  • Hype-driven резюме — 13 языков, все технологии мира; реально человек владеет 1-2
  • Пять кругов ада — LeetCode → алгоритмы → system design → лайвкодинг → behavioral
  • Стресс-интервью — нельзя смоделировать, поведение в кризисе видно только через год работы
  • Reference check фейкается — телефоны друзей
  • Зарплаты скрыты — новичку платят больше старожила; зарплата сама обесценивается
  • Замена сотрудника = полугодичный бюджет ЗП + потеря экспертизы и владения кодом

Альтернативные пути входа

  • Через сообщество — митапы, доклады, конференции
  • Через open source — реальный код с историей коммитов и PR
  • Через знакомых — рекомендация в нужные руки
  • Публичное интервью на YouTube — сдал один раз, показал 50 компаниям
  • Ориентация на топовых спикеров — авторы статей, спикеры на конфах заинтересованы в развитии команды

Принципы здорового найма

  • JD пишет будущий технический руководитель (CTO, архитектор, principal)
  • Self-assessment как первичный фильтр — анкета со шкалой по матрице скиллов
  • Открыть 2-3 экрана реального кода и обсудить
  • Дать кандидату его IDE, LLM, доступ к интернету
  • Анбординг ведёт будущий руководитель
  • Не нанимать самых дешёвых — они скоро уйдут

Антипаттерны

  • Стресс-интервью как форма проверки
  • LeetCode/алгоритмы для прикладной разработки
  • System design на 10 млн пользователей в стартапе с 1.5 пользователями
  • Сортировка пузырьком наизусть в 2025 году
  • Лайвкодинг под давлением и без интернета («это же справочное!»)
  • Жмущийся работодатель — плохой знак

Что писать в резюме

  • Не базворды, а ниши применения: «Python для веба», «C# для бизнес-логики»
  • TypeScript указывать в паре с JavaScript (это типизация поверх)
  • Слабые стороны — это плюс (умение оценить себя)
  • Production-проекты, а не учебные «знаком с»
  • Конкретные проблемы и их решения

🎓 Источники

  • ⚡ [🧑‍💻 Собеседования и найм: алгоритмы, высокие нагрузки, использование LLM, IDE, стресс и лайвкодинг] · 2025-12-03 · YouTube
    • Тезисы: LeetCode/system design/стресс — всё бессмысленно; публичное интервью; «дайте интернет на Дейкстра»; не Netflix — не спрашивай про 10 млн
  • 🎓 [🎙️ Карьера в IT и найм на работу] · 2025-01-08 · YouTube
    • Тезисы: процесс бессмысленный, обходи; JD пишут HR; у хороших спецов плохие резюме; заходи через сообщество
  • 🎓 [💡 Собеседования, переговоры по зарплате] · 2024-06-22 · YouTube
    • Тезисы: 47% думают что не хватает хардскиллов — нет, не хватает речи; замена = полугодичный бюджет
  • 🎓 [🎙️ Найм зламаний] + Безуглый · 2025-01-16 · YouTube
    • Тезисы: три параллельные системы обучения — собес/вуз/работа; учат алгоритмы, которые никогда не напишут