Где и как найти IT-специалистов: разбираем GitHub, Stack Overflow, Boolean Search и X-Ray
Жил-был 18-летний разработчик с 30-летним опытом. Он умел устанавливать Windows и взламывать Пентагон, владел всеми софт скиллами и не просил повышения зарплаты каждый месяц.
Все компании мира хотели завлечь его к себе, но он тщательно скрывался — не выкладывал резюме, не откликался на вакансии, не указывал личную информацию в социальных сетях.
Рекрутеры так измотались в попытках найти его, что придумали новые способы поиска кандидатов. Мы рассказываем о них в серии из двух статей — эта первая.
Во второй части статьи вы узнаете лайфхаки, как искать кандидатов через социальные сети и мессенджеры.
Сложность: средняя
Время на чтение: 8 минут
Что будет в статье:
Что такое сорсинг кандидатов
Как искать кандидатов на профессиональных площадках GitHub и Stack Overflow
Как использовать операторы поиска Boolean Search и X-Ray
Какие расширения увеличат эффективность поиска
Что такое сорсинг кандидатов и зачем он нужен
Найм кандидатов на вакантные должности происходит в несколько этапов:
В небольших компаниях рекрутеры отвечают за весь цикл найма — от подготовки требований до онбординга сотрудников.
Крупные компании выделяют первые три шага в отдельный процесс, который называется сорсингом. Сорсеры подбирают релевантных кандидатов в соответствии с запросом нанимающего менеджера.
Представьте, что вы работали рекрутером в сфере коммерческого строительства, но решили перейти в IT. Вы прошли отбор на вакансию сорсера в мультипродуктовую компанию и находитесь на испытательном сроке.
Тимлид поручил вам первую задачу — найти релевантных кандидатов на вакансию Middle Android Developer. Вы составили вакансию и разместили ее на HeadHunter, а затем перешли к поиску открытых резюме.
Время идет, а у вас все еще нет релевантных откликов. Вы не понимаете, в чем дело, и пишете своему другу Майку, опытному IT-рекрутеру.
Задание
Выберите необычный способ сорсинга кандидатов.
Чтобы решить это задание, вам не нужно регистрироваться и оставлять свои данные. Это бесплатно — просто отвечайте, чтобы проверить знания и увидеть объяснение от авторов статьи 🙂
Светлана Катаева, управляющий партнер рекрутингового агентства AVRIO Group Consulting, рассказала о сорсинге в Telegram. Особенность подбора на IT-позиции состоит в том, что сорсинг занимает значительную часть времени. Многие новички в IT-рекрутинге удивляются, насколько креативно приходится искать, так как IT-специалистов, особенно разработчиков, не хватает. Мы активно используем в работе Telegram. День IT-рекрутера начинается и заканчивается в этом мессенджере. Он превратился в большое профессиональное сообщество, со своими правилами и традициями. И работе в нем также стоит учиться. Подробнее о сорсинге в социальных сетях и мессенджерах я расскажу во второй части статьи. Если вы хотите узнать, как находить релевантных кандидатов и не нарушать личное пространство, вам будет интересно прочитать ее.
После разговора с Майком вы с надеждой открываете вакансию, но на ней все еще нет релевантных откликов. В этот момент приходит письмо, и вы погружаетесь в чтение.
В телеграм-канале мы собрали для вас подборку расширений, которые помогут быстрее найти релевантных кандидатов. Переходите и сохраняйте себе!
Как использовать операторы поиска
Google и Яндекс знают практически все на свете. Но чтобы получить нужную информацию быстро, нужно уметь вводить правильные поисковые запросы. В этом помогают Boolean Search и X-Ray. Начнем с первого.
Boolean Search
Boolean Search — это способ поиска данных с использованием специальных логических операторов. Их можно применять на поисковых платформах и в рекрутинговых ресурсах.
Например, вам нужно найти Android-разработчика со знанием языка программирования Kotlin в Минске. Вы можете использовать такой поисковый запрос:
Inurl:cv означает, что CV будет встроено в URL страницы, на котором размещено резюме соискателя. Оператор AND связывает все ключевые запросы и показывает только те страницы, на которых присутствуют вся запрашиваемая информация.
Опытные IT-рекрутеры используют большое количество поисковых операторов и умеют комбинировать их так, чтобы находить узконаправленных специалистов. Например, проджект-менеджеров с опытом ведения проектов в сфере medtech и знанием Java Script и Oracle.
Базовые операторы поиска выглядят так:
Давайте потренируемся использовать логические операторы для поиска кандидатов.
Задание
Вам нужно найти кандидата на вакансию продакт-менеджера уровня Senior с опытом запуска продуктов в fintech или edtech. Работать можно на удаленке, но раз в неделю нужно приходить на офлайн-митинги. Офисы компании есть в Одессе и Киеве. Опыт отдела рекрутинга показывает, что лучшие работники приходили с сайта Glassdoor.
Какой запрос покажет вам наиболее релевантных соискателей?
Теперь вы знаете, что такое Boolean Search и как использовать логические операторы в поисковиках. Перейдем к X-Ray.
X-Ray
X-Ray (дословно рентген) — это разновидность Boolean Search для поиска на конкретном сайте. При использовании Boolean Search поисковики выдают релевантную информацию на разных сайтах, а X-Ray — только на выбранном.
Применять X-Ray можно двумя способами:
1. Обычный булевый запрос в поисковой строке с указанием оператора site. Например, site:facebook.com Java Developer AND New York.
2. Специальные сайты для рентгена, например, Recruitin. Здесь вы можете выбирать площадки для поиска и вводить нужные параметры.
Сейчас доступен поиск на сайтах Linkedin, Dribbble, GitHub, Xing, Stack Overflow и Twitter. На Linkedin можно искать по таким параметрам: страна, должность, локация, ключевые слова, образование и текущий работодатель.
Например, при поиске бэкенд-разработчика c высшим образованием, который знает C#, живет в США и работает в Google, можно ввести такие параметры:
После нажатия на кнопку поиска сайт автоматически сформирует поисковый запрос. Можно скопировать его, сохранить или перейти в поисковик.
У X-ray есть преимущества перед поиском внутри рекрутинговых платформ или сообществ:
Гибкая настройка параметров поиска.
Доступ к списку кандидатов платных платформ, таких как Карьера Хабр.
Возможность фильтрации кандидатов в тех платформах, где такая функция внутри не реализована, например, в Kaggle.
Вы дочитываете документ Майка и пишете ему сообщение, чтобы узнать, как прошло собеседование.
Вы завариваете горячий кофе и снова погружаетесь в чтение.
Сорсинг на профессиональных платформах
Сорсинг на профессиональных площадках используется в тех случаях, когда не удалось найти подходящего кандидата традиционным способом — на сайтах с вакансиями и резюме или в Linkedin.
Дальше мы разберем две платформы — расскажем, что это, каких специалистов и как искать. Также поделимся списком расширений, который ускорит поиск.
Github
GitHub — это система управления проектами и кодами при совместной разработке. Она популярна среди разработчиков и технических специалистов, так как платформа предоставляет возможность бесплатно хранить проекты в репозиториях.
Внутренний поиск можно осуществлять по следующим параметрам:
Имя, месторасположение и языки программирования — понятные фильтры для людей не из IT. Разберем более сложные для восприятия параметры: количество подписчиков и репозиториев.
Количество подписчиков показывает экспертность пользователя. 2-10 подписчиков – хорошо, 11-25 – очень хорошо, 26-75 – прекрасно, а те, у кого больше 75 подписчиков – просто звезды. Последнюю категорию разработчиков сложно нанять, так как за ними «охотится» много работодателей.
Количество публичных репозиториев. Раздел репозиториев содержит открытые проекты, которые разработчик выкладывает на Github, а также проекты, которые были скопированы. Для измерения популярности проектов разработчика необходимо проверить, сколько людей отметили их. Отметка показывает, что другие разработчики считают его ценным.
GitHub также позволяет узнать скрытый адрес электронной почты пользователя. Для этого нужно перейти по ссылке и заменить в поисковой строке «username» на имя пользователя. Затем через комбинация CTRL+F ввести «email» и найти почту.
Например, так мы нашли адрес электронной почты пользователя с ником mbostock.
Читайте лучшие статьи о карьере в IT
Раз в неделю будем отправлять свежий дайджест вам на почту. Наc читает 25000 человек 🚀
Stack Overflow
Stack Overflow — это площадка, на которой технические специалисты обмениваются опытом в разработке. Здесь можно задавать свои вопросы и отвечать на вопросы коллег.
В профилях кандидатов можно найти никнеймы, локацию, сайт и тэги. Внутри платформы реализован встроенный поиск по следующим параметрам:
Фильтры не очень удобны и не дают полноценной возможности идентифицировать специалиста по стеку технологий. Поэтому для более релевантной выборки имеет смысл использовать внешний поиск через X-Ray.
Например, чтобы найти резюме фронтенд-разработчика из России, нужно ввести в поисковую строку такой запрос: site:stackoverflow.com/cv Frontend, Russia
Есть более продвинутый способ сорсинга на этой площадке — использовать готовый скрипт для поиска кандидатов по локации и технологии на Stack Exchange.
Оценить экспертность найденных пользователей помогают значки. Полное описание их значений можно посмотреть в официальном гайде от площадки.
Вы успели зарегистрироваться на профессиональных площадках и приступили к поиску кандидатов для своей вакансии.
От задачи вас отвлекает вибрация телефона — это сообщение от Майка.
Задание
Как вы думаете, что еще можно сделать для эффективного сорсинга?
Денис Динкевич, Talent Sourcing Lead в iDeals и автор телеграм-канала Nuances of Sourcing, рассказал, зачем ему страница на GitHub, и поделился советами для IT-рекрутеров. Зачем мне страница на GitHub. Я использую ее для двух целей: 1. Поиск инструментов, которые помогают в сорсинге. Многие разработчики выкладывают свой код в свободный доступ и описывают в названии его функциональность. Например, я нашел инструмент, который ищет информацию о человеке на всех сайтах только по его никнейму. Я мониторю интересующую меня информацию по ключевым словам, ставлю звездочки репозиториям, чтобы сохранить их на своей странице. Если код нужно запускать через командную строку, то использую функцию форк, то есть сохраняю копию репозитория. 2. Поиск адресов электронной почты кандидатов. 60-70% профилей имеют персональную почту. Если вы нашли специалиста на Linkedin, но он не указал там контактную информацию, то можно узнать ее на GitHub. Письмо на почту не нарушает личное пространство человека, можно писать туда по рабочим вопросам. Какие советы я могу дать IT-рекрутерам. Поделюсь тремя советами: 1. Будьте ненасытно любопытными. Не бойтесь разбираться в том, как работает GitHub. Помните, что вы ничего не сломаете, все можно откатить назад. 2. Расширяйте нетворк и повышайте свою осведомленность на рынке. Для этого подписывайтесь на интересные профили разработчиков и ставьте звездочки. При этом желательно понимать, что именно вы оцениваете. 3. Предоставьте много возможностей связаться с вами. Сформулируйте информативное описание профиля и добавьте ссылки на сайт и мессенджеры. Также стоит написать, на какие роли вы нанимаете специалистов, и оставить призыв к действию.
Резюмируем
Чтобы собрать крутую команду, недостаточно написать в вакансии о безлимитных печеньках и кофемашине в офисе. У хороших специалистов всегда есть работа, и вряд ли они сами откликнутся на ваше предложение.
Закрыть все позиции поможет целеустремленность, креативность и использование всех доступных площадок и инструментов. В том числе — социальных сетей и мессенджеров, о которых мы расскажем во второй части статьи.