Профессиональные сообщества для подбора персонала: GitHub / Блоги на HRM.RU
 сделать домашней  добавить в избранное  карта сайта RSS
Имя 
Пароль  забыли?
Присоединяйтесь!

Новые материалы

   Названы самые высокооплачиваемые вакансии в Башкирии
   Не все профессии равны. Вчерашние школьники идут в телевизионщики и PR
   Новочебоксарские безработные граждане обучаются востребованным профессиям
   Где в Уфе заработать 100 тысяч рублей в месяц
   Сколько в среднем получают владимирские врачи?


 

Облако тегов
agile альфастрахование альфастрахования аналитика для hr apple ассессмент-центр автоматизация hr-бизнес процессов автоматизация бенчмаркинг бизнес-процессы бизнес симуляция бизнес тренинги для руководителей бизнес тренинги онлайн бизнес дистанционное обучение персонала дистанционное обучение e-learning e learning электронное обучение электронные курсы hr-аналитика hr-бренд hr-конференции hr-метрики hr-видео hr инновации исследования it josh bersin кадровый резерв карьера клиентоориентированность клиентский сервис для развития продаж клиентский сервис тренинг клиентский сервис компетенции корпоративная культура корпоративное обучение корпоративные бизнес тренинги коучинг kpi лидерство лидеры linkedin менеджмент модель компетенций мотивация персонала мотивация неформальное обучение обучение персонала обучение сотрудников предприятия обучение сотрудников обучение оценка эффективности обучения оценка персонала организационная культура персонал подбор персонала поиск работы продажи психология разработка речевых модулей для работы с претензиями рекрутеры рекрутинг рекрутмент roi рынок труда собеседование социальное обучение социальные сети стандарты клиентского сервиса стандарты обслуживания клиентов стив джобс таланты текучесть персонала тестирование тренинги по клиентскому сервису тренинги по сервису тренинги тренинг угловое преобразование фишера управление качеством обслуживая клиентов управление персоналом управление талантами управление текучестью персонала управление знаниями управление вебинары вовлеченность персонала websoft знания

все теги


События

полный список

Последние обсуждения

  26.09.2019 16:41:06
Новый уровень безопасности дыхания
  30.08.2019 14:26:41
Worldskills International и 3М запускают новый совместный проект «Образование во имя будущего»
  30.08.2019 11:33:40
Молодые профессионалы за устойчивое будущее
  24.08.2019 14:36:18
Научные эксперименты, продуктовые тесты и мировые технологии для молодых профессионалов
  09.08.2019 16:18:31
Только оригинальные СИЗ обеспечивают гарантированную защиту


Опросы
  Актуальные направления работы HR вашей организации 2017
Все опросы

HR-Блоги
Иванов Максим 15.05.2014 9:01:14

Профессиональные сообщества для подбора персонала: GitHub

Этот и следующий посты я посвящу рассказу о возможностях работы рекрутеров в профессиональных сообществах GitHub и Stack Overflow. Про первый писали довольно много, в сети можно найти в том числе и русскоязычные посты в блогах Виктора Сороки и Марины Хомич, о втором писали меньше. Я собираюсь описать функционал поиска потенциальных кандидатов и связи с ними. Посты будут полезны в первую очередь новичкам, IT-рекрутерам, желающим расширить географию поиска, но думаю, в постах найдется что-то новое и для тех, кто уже знает эти профессиональные сообщества.


GitHub можно назвать социальной сетью для разработчиков, фактически это веб-сервис для хостинга рабочих проектов и их совместной разработки. Любой желающий может зарегистрироваться в сообществе, загружать свой код и кооперироваться с единомышленниками для работы. Сервис бесплатен для проектов с открытым исходным кодом. Слоган сервиса - Social Coding. GitHub был запущен в 2008 году, сейчас здесь зарегистрировано более 5 млн. пользователей, подавляющее большинство из которых, разумеется, составляют разработчики. К сожалению, количество пользователей в России, Украине и Белоруссии все еще довольно мало, но мы же ищем еще один источник поиска и уже не питаем надежд о бездонном колодце кандидатов.

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


Кроме имени, незарегистрированному пользователю доступно название компании, в которой работает специалист, место проживания, дата регистрации, количество последователей-”друзей”, информация по репозиториям  (в них, собственно, и помещаются проекты), с которыми он работает. Последнее может дать техническому специалисту представление о навыках, языках программирования и технологиях, которые использует пользователь, а рекрутеру - ключевые слова. Кроме этого, в большинстве случаев в профиле можно найти и адрес электронной почты пользователя, что очень важно. Этого вполне достаточно в поиске таких нужных специалистов.

Теперь выясним поисковые возможности GitHub. Встроенный поиск позволяет находить в первую очередь нужные репозитории, то, над чем можно поработать, и во вторую очередь пользователей. Поиск по пользователям включает всего четыре поля: имя, место проживания, количество “друзей”-последователей, количество репозиториев. Главное для нас ограничить пользователей по месту проживания.

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

Поиск в GitHub поддерживает булевы операторы, что еще больше упрощает задачу. Можно не использовать страницу Advanced Search, а писать поисковые запросы в обычном поисковом окне на страницах сервиса, а также получить дополнительные преимущества, недоступные при простом поиске с использованием фильтров. Вот здесь  рассказывается об использовании операторов поиска на GitHub. Основными операторами будут следующие:

location: ограничивает пользователей по месту проживания;
language: ограничивает пользователей по наиболее часто встречающемуся языку программирования в его репозиториях;
type: позволяет разделить профили пользователей-людей и профили организаций;
in: позволяет искать определенное слово в имени, месте проживания, логине.

Вот два примера поисковых запросов. При поиске разработчиков Objective-C в Москве можно использовать такой несложный запрос language:objective-c location:moscow. Если нам нужно найти Андреев - разработчиков iOS, можно использовать следующий запрос language:objective-c andrey in:fullname.

Есть у поиска по GitHub и недостатки.  Поиск по языку программирования, как ключевому слову, может легко обмануть, нужно помнить, что это всего лишь язык, использующийся в репозиториях, с которыми работает пользователь. Еще один недостаток связан с некорректностью и разношерстностью данных, вносимых пользователями в информацию о месте проживания, и невозможностью искать по нескольким городам/странам в одном запросе. Пользователь может использовать латиницу в написании города с разным буквосочетанием, может вообще не указывать место проживания или указать любые варианты, такие как “Planet Earth”. Все это мешает получению многих релевантных результатов. Ранее этот недостаток можно было обойти написанием запроса с использованием привычного оператора OR (в примерах Виктора Сороки был вариант еще и с кириллицей location:[Kyiv OR Kiev OR Киев OR Киiв]), но сейчас такая возможность больше не поддерживается. Для возможности поиска по нескольким вариантам написания или поиска по нескольким городам/странам можно использовать внешний вариант поиска, например такой.

Работает неплохо. Для продвинутых рекрутеров, как обычно, будет полезен и пользовательский поиск Google.

Выше я показал лишь один из способов поиска на GitHub. При желании можно использовать метод от обратного: искать популярные репозитории с необходимыми исходными данными и отслеживать его историю, кто его отметил, кто над ним работал или использовал его для своих проектов. Имеющие отношение к репозиторию пользователи с высокой долей вероятностью будут теми, кто вам нужен.


Из приведенных примеров вы уже удостоверились, что в большинстве случаев адрес электронной почты виден, часто в профилях можно найти ссылки на персональные сайты пользователей, но что же делать, когда он все же скрыт настройками приватности? Во-первых, вы можете найти пользователя в более привычных LinkedIn или Моем круге по имени и компании. С бесплатными плагинами от сервисов поиска по людям будет просто получить ссылки на профили пользователя в других социальных сетях. Для тех, кто не ищет легких путей, а любит всевозможные “хаки” я попробую кратко пересказать еще один способ, описанный на sourcecon.com.

1) Копируете следующую ссылку в адресную строку браузера  https://api.github.com/users/xxxxxxx/events/public;
2) Заменяете xxxxxxx в строке логином пользователя, чей e-mail вы хотите узнать, и нажимаете Enter;
3) В открывшейся странице в поиске (Ctrl F) забиваете email и получаете искомый адрес.



Так я получил адрес электронной почты одного из пользователей, чей скриншот профиля поместил в начале поста. Получив контактные данные пользователя, остается лишь написать хорошее письмо и мотивировать, но это выходит за рамки поста.
Пока все о GitHub. Новые источники поиска находить - здорово!

Профессиональные сообщества для подбора персонала: GitHub


Метки данной записи: профессиональные сети

Комментарии

Для того, чтобы размещать статьи в Блоге, Вам необходимо авторизоваться или зарегистрироваться или

Share |

 


О проекте      Реклама       Подписка       Контакты       Rambler's Top100 Яндекс цитирования ©2000-2011, HRM