← Все статьиНаписать

Воронка подбора персонала в ИТ-компании: опыт Alto

У меня маркетинговое образование, и на найм я смотрю так же, как на продажи: это воронка. В подкасте «Код за деньги» я рассказывал, как Alto ищет разработчиков, почему инженеры работают удалённо с 2017 года и что держит людей лучше денег. Здесь подробнее: как устроена воронка подбора персонала у нас, где она ломается и как мы снизили текучесть почти до нуля.

Подкаст, на основе которого написана статья: Как найти клиентов на разработку сайтов через партнёров и знакомства

Найм как маркетинг

Иван Ярославцев объясняет, как строит найм разработчиков по принципу воронки

В маркетинге воронка начинается с того, кто ваш клиент и где он обитает. В найме то же самое. Сначала мы понимаем профиль кандидата: какой стек, уровень, ожидания, что ему важно. Потом собираем все каналы, где такие люди бывают. Потом думаем, как в каждом канале стать номером один.

Позиция у нас открывается каждый месяц-два. Обычно это связано с ростом, иногда люди уходят, но в последний год таких случаев почти не было.

Этапы: как выглядит воронка найма

Классическая воронка найма выглядит так: охват, отклики, первичный отбор, собеседования, тестовое задание или техническое интервью, оффер, выход на работу. На каждом шаге часть кандидатов отваливается, и узкое место видно по конверсии. Если откликов много, а до оффера никто не доходит, проблема в профиле или в отборе. Если откликов нет — в каналах и тексте вакансии.

Какие цифры смотреть

Воронка полезна, только если её считать. Минимальный набор метрик понятен любому маркетологу, и в найме он почти тот же.

  • Конверсия между этапами: из откликов в собеседования, из собеседований в офферы, из офферов в выходы.
  • Источник каждого нанятого: какой канал приводит людей, которые остаются.
  • Время закрытия позиции: от открытия вакансии до выхода человека.
  • Сколько людей проходит испытательный срок и сколько уходит в первые полгода.

Каналы и как в них выделиться

У нас каналов несколько, и в каждом работают свои правила.

  • Telegram-чаты разработчиков.
  • HeadHunter и другие сайты вакансий.
  • Рекомендации сотрудников, которых мы мотивируем кого-то найти.
  • Партнёры: иногда они кого-то отпускают и рекомендуют нам.
  • Конференции разработчиков.

Быть номером один в канале

На HeadHunter вакансий сотни. Вопрос в том, что написать, чтобы именно наша попала в точку для нужного человека. Это та же работа, что с рекламным объявлением: понять, что зацепит именно этот профиль, и сказать это первым.

В Telegram-чатах работает другое: короткий текст от живого человека, а не от отдела кадров, и честный рассказ о проекте. Разработчики быстро отличают шаблон от письма, которое написал тимлид.

Разговоры на конференциях

На конференциях, где собираются разработчики, я стараюсь поговорить с каждым: чем занимается, что его драйвит, почему он работает в Яндексе, а не у меня. Что мне надо сделать, чтобы ему было интереснее у нас? Это лучший кастдев для найма.

Партнёры и рекомендации

Самые быстрые наймы у нас случаются по рекомендациям. Сотрудник знает и команду, и кандидата, поэтому ошибка на входе ниже. Мы мотивируем людей приводить знакомых, а иногда партнёры сами рекомендуют специалистов, которые им по каким-то причинам не подошли.

Отдельный канал — конференции, где мы выступаем и организуем. Когда кандидат видел наших руководителей на сцене или на разборах, разговор на собеседовании начинается не с нуля: он уже знает, как мы думаем и с какими проектами работаем.

Что на самом деле держит разработчиков

Вопреки поверхностным ожиданиям, людей держат не столько деньги. Деньги — гигиенический фактор: без нормальной зарплаты ничего не будет. А драйвят культура и интересные проекты.

Отсюда следствие для воронки. Если в тексте вакансии только вилка и стек, вы соревнуетесь со всеми по деньгам. Если рассказать о проектах и о том, как устроена жизнь в команде, вы соревнуетесь по тому, что по-настоящему важно.

Удалёнка как часть воронки

Примерно в 2017 году я понял, что нанимать в офис в одном городе очень сложно. Либо идёшь на компромисс и платишь сильно больше, либо получаешь специалистов сильно хуже, чем нужно. Тогда мы начали строить культуру, в которой инженеры работают удалённо. Когда случился ковид, процессы уже были готовы. После мобилизации многие уехали из Екатеринбурга, мы их поддержали и ничем не ограничивали, а офис в итоге закрыли и перешли в коворкинг.

Для воронки это значит, что охват — вся страна, а не один город.

Текучесть кадров почти до нуля

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

Причины текучести кадров, которые мы закрыли

Уходят обычно из-за скучных проектов, плохой культуры и непрозрачности. С каждым пунктом мы работали отдельно.

  • Мелочи культуры. Наш PR-специалист, которая занимается и внутренними коммуникациями, принесла много мелочей. Каждую пятницу мы играем в «правду или ложь»: угадываем три факта о ком-то из коллег.
  • Поощрение активности. Про внутреннюю валюту Alto Coins я рассказывал на встрече с партнёрами AGIMA: ею награждают за внутренние активности и которую можно потратить, например, на спортзал.
  • Открытость. В компании открыта вся финансовая информация, кроме чистой прибыли, и нет подковёрных игр.
  • Право на ошибку. Ругаем только за проступки, а не за ошибки, сделанные из хороших побуждений.

Когда воронка не успевает за ростом

Длинные отборы у нас не получаются, а людей, которые органично подходят команде, мало. Поэтому мы научились работать с подрядчиками: около 10 действующих партнёров и база компаний побольше. Если нанять быстро не выходит, часть работы уходит на субподряд, а воронка спокойно делает своё дело.

Ещё одно ограничение — уровень. Как я рассказывал на встрече с партнёрами AGIMA, когда мы ввели матрицы компетенций и подняли планку, нанимать стало сложнее: одно дело брать джуна, другое — сильного разработчика. Пришлось направить часть PR на соискателей и добавить этапы для разработчиков.

Ещё одна наша находка — культура удалённой работы, о которой я писал выше. Она расширила верх воронки сильнее любой рекламы вакансий.

Вопросы и ответы

Что такое воронка найма

Последовательность этапов от охвата и откликов до оффера и выхода на работу. По конверсии между этапами видно, где теряются кандидаты: в каналах, тексте вакансии или отборе.

Где искать разработчиков

В Telegram-чатах, на HeadHunter, через рекомендации сотрудников и партнёров и на конференциях разработчиков. В каждом канале важно выделиться, а не просто присутствовать.

Как снизить текучесть кадров в ИТ-компании

Нанимать людей с совпадающими целями, давать интересные проекты, развивать культуру и открытость. Деньги важны, но это гигиенический фактор, а не причина остаться.

Что делать, если нанять быстро не получается

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

Почему разработчики выбирают одну компанию, а не другую

Деньги — гигиенический фактор, без них ничего не будет. Выбирают по интересным проектам и культуре. На конференциях я спрашиваю разработчиков, почему они работают в своей компании, и почти никогда ответ не сводится к зарплате.