Подбор
20.12.2024

GitHub для рекрутера. Часть 2 - как оценить профиль кандидата

3 мин

В предыдущей статье мы писали о том, что такое GitHub и как рекрутеру находить кандидатов на этой площадке. Во второй части рассмотрим как проанализировать профиль кандидата, на что обратить внимание и как найти его контакты для связи.


На что рекрутеру обращать внимание в профиле пользователя GitHub

Group 425.png (321 KB)

Как оценить навыки кандидата в разработке

Важно помнить, что все из перечисленных способов оценки скилов кандидата по его профилю в 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 - мы уже нашли и оценили все профили и контакты за вас ❤️

3 мин
О чем расскажем :
На что рекрутеру обращать внимание в профиле пользователя GitHub
Как оценить навыки кандидата в разработке
Как понять ищет ли кандидат работу
Как найти контакты кандидата
Мы используем файлы Cookies, чтобы сайт нормально работал. Подробнее
ОК