В предыдущей статье мы писали о том, что такое GitHub и как рекрутеру находить кандидатов на этой площадке. Во второй части рассмотрим как проанализировать профиль кандидата, на что обратить внимание и как найти его контакты для связи.
На что рекрутеру обращать внимание в профиле пользователя GitHub
Как оценить навыки кандидата в разработке
Важно помнить, что все из перечисленных способов оценки скилов кандидата по его профилю в GitHub являются косвенными. Вы можете строить гипотезы, но не стоит делать окончательных выводов. Часто у сильного специалиста с годами опыта может быть заброшенный профиль в GitHub.
На что можно обратить внимание:
1. Обратите внимание на закреплённые репозитории (pinned) — они обычно показывают ключевые проекты кандидата. Важные детали:
- Размер проекта: проекты, содержащие больше файлов и папок, чаще всего более сложные и показывают уровень технического мастерства.
- Технологии: используемые кандидатом языки программирования и инструменты часто отображаются в верхней части страницы.
- Актуальность: смотрите на дату последнего обновления. Если проект давно не обновлялся, возможно, он больше не используется кандидатом.
2. График активности показывает, как часто кандидат вносит изменения в свои проекты. Регулярная активность может говорить о системности и дисциплине в работе.
3. Коммиты — это записи изменений в коде. Хорошие коммиты содержат объяснения, что именно было сделано. Например, вместо "fixed" кандидат может написать "исправлен баг в расчёте стоимости доставки". Понятные коммиты могут указывать на внимательность к деталям.
4. Наличие подробного README говорит о том, что кандидат готов объяснить, что делает проект и как им пользоваться. Чем понятнее README, тем выше вероятность, что кандидат умеет структурировать информацию и работать с другими людьми.
5. Pull requests - вклад в проекты других разработчиков или open-source инициативы — это хороший показатель. Посмотрите, как часто его изменения принимаются и как он взаимодействует с другими разработчиками. Это показывает навыки командной работы.
Как понять ищет ли кандидат работу
Есть только косвенные способы узнать по профилю GitHub ищет ли человек работу. Например:
- Попробуйте расширение OctoHR, оно показывает статус Hireable по некоторым профилям
- Если кандидат недавно обновлял закреплённые репозитории или добавлял новые проекты - это может указывать на подготовку к поиску работы.
Как найти контакты кандидата
- Посмотрите в раздел about. Часто там указывают почту, ник в Телеграм или ссылки на другие социальные сети.
- Скопируйте ник кандидта в GitHub и попробуйте найти его в Телеграме.
- Проверьте README, иногда пользователи оставляют контакты для обсуждения проектов.
- Поиск email по коммитам:
1. Откройте любой коммит специалиста;
2. К ссылке в адресной строке добавьте .patch
3. В открывшейся странице найдите почту - Попробуйте Skillhouse - мы уже нашли и оценили все профили и контакты за вас ❤️