Как да използвате GitHub да търсите за разработчици
Ние сме почти писмено, че за да се намери наистина добър разработчик стандартни снабдяване сайтове не е достатъчно, ще трябва да използвате специализирани ресурси. Днес решихме да направим всичко, което трябва да знаете за наемането на разработчиците на Github!
Нека да започнем с основите: каква е Github?
Github - най-големият уеб хостинг услуги за ИТ проекти и съвместно развитие. Броят на потребителите на GitHub повече от 32 милиона на месец.
Това е място, където разработчиците могат да съхраняват техния код и да го споделите с други хора и да се ангажират в съвместно разработване на отворен код (например, Руби на релси).
Всички проекти на софтуер онлайн използвайте Git Система за управление на климата (система, проекти версия за проследяване). По този начин, разработчиците опит и актуализиране на кода и го сравни с оригинала.
Казано по-просто, като успешно код на Github всъщност е еквивалентно на споделяне на снимки или други носители на Facebook и Instagram.
Наемането на Github: какво може да се научи?
Github е пълен с отлични талантливи разработчици. Ако искате да намерите ефективно хора на Github, което трябва да знаете къде да търсите.
Потребителски профил на по Github - мина на информация.
На пръв поглед, можете да видите псевдонима на кандидата, ток работодателя, местоположението и електронна поща, но ако се разбере повече подробности:
Това включва блогове, проекти и други връзки, които кандидатите са решили да се сложи (отлична възможност да научат повече за тяхната работа и интереси!)
последователи
Броят на абонатите на разработчик GitHub - добър индикатор за нивото му и репутация сред разработчиците с отворен код.
2-10 абонати - добър 11-25 - много добър 26-75 - добре, а тези, които имат повече от 75 абонати - само на звезди (внимание, тези хора са много трудни за наем!)
Тук можете да видите на приноса, въведен в от възложителя в другите проекти на сайта. Дори и да не се сприятеляват с кода, можете да извлечете определено количество информация в този раздел.
Виж, ако има ключови думи, свързани с програмни езици, които се използват от хора (например, можете да видите думата "релси", ако един човек допринася за проекта Руби на релси).
хранилища
Раздел хранилище съдържа проекти с отворен код, че възложителят поставя върху Github, както и проекти, които са копирани ( "forknuty").
За измерване на популярността на проектите разработчиците трябва да се провери колко хора са се отбележи, или "forknuli" им (вилица или знак показва, че други разработчици ще е ценно).
"Fork" хранилище създава копие от него. Това позволява на някой, който forknul, променя оригиналния код и да го използвате в проектите си.
Концепцията за свободния достъп до идеите и кода - самата същност на свободен софтуер, сайтове като Github (ако кодът е създаден за лично ползване, тя не се разпространява на сайта).
От хранилището страницата, можете да видите колко много хора са го и forknuli, както и нивото на активност на други проекти отбележи. По-голяма активност показва, че възложителят е създал (или дори да създадете) популярен проект.
Стъпка по стъпка Търсене:
1. Създаване на сметка
Търсене на Github се ограничава само до тези, които не са регистрирани, така че създаването на профил и добавяне на основната информация и снимки ще започне търсенето.
2. Търсене
При търсене в Github трябва да се вземат предвид 3 основни параметри.
Абонати: Както беше отбелязано по-рано, на абонатите - добър показател за уважението, което спечелил хора в общността на разработчиците на отворен код.
Език: Това, което се уменията на кандидата са ви необходими?
Местоположение: Ако не сте търси мъж с отдалечена работа локация - важна опция за търсене.
Ето няколко примера за това как можете да комбинирате тези термини в заявката:
език: Руби на релси Местоположение: Москва последователи: 5..10
По желание, да търсите директно на Github, можете да използвате и Google. Ето няколко ефективни заявки за търсене на кандидати с помощта на Google.
Намери профили: сайт: github.com "обществена дейност" -tab.activity
Намери профили с местонахождение: сайт: github.com "Лондон" "се присъедини към" "обществена дейност" -tab.activity
Намери профили по ключова дума: сайт: github.com (IOS | Android) "обществена дейност" -tab.activity
Можете да добавите опция на "датата на регистрация» ( "присъедини на [дата]"), определени организации или организации с определен брой работници и служители, за да се изяснят искането.
3. Филтър съгласно профили на кандидатите
По подразбиране е обикновено GitHub хранилища предавания (не профили) в резултатите от търсенето. Необходимо е да се филтрира на потребителите да намерят кандидати, подходящи за вашата заявка.
Github автоматично показва най-подходящи за искането, но е функция на повторно сортиране на резултатите по параметри "най-много абонаменти", "повечето хранилища" и "Последният регистрирани."
Понякога може успешно да се справи кандидатите според старшинството на сайта ( "Последният регистриран"). Тези кандидати, е малко вероятно да са писали много по подбор на персонал, така че е по-вероятно, че те ще се отговори.
Как да пишем на кандидатите за Github
Разработчиците, които искат да пишат, може да се получат множество писма от други работодатели - трябва да се намери начин да се открояват.
Най-добрият начин да направите това - за да разберете за кандидатите, доколкото е възможно.
1) Проверка на хранилището
Отново, да погледнем в хранилище разработчиците и да видим какви програми са там. Няма значение, ако може да се направи разграничение на СГО за HTML, информация все още може да отида там.
Програма, наречена "източници" са написани от възложителя, и всичко, което "Forknuto" е копиран от друг потребител.
Потърсете разпознаваеми думи и отваряне на проекта, за да прочетете описанието и да научат повече. Повечето от кода на Github свързана с лични проекти, така че можете да направите добра представа за това, което е наистина важно за хората.
Не забравяйте, че всички вие ще забележите, че може да се използва в лечението.
2) Следвайте дейност
Погледнете за активността на потребителя, за да се разбере това, което те са били прави напоследък. вървяха по Github? Дали да добавите повече от своя код или forkan непознат? Има ли някакъв проект, върху които те прекарват много време.
3) Cross препратки
4) Напишете персонални писма
Последната стъпка е проста. Имат ли всички от вашата лична информация, която се намери на Github и социалните мрежи, и се долива писмо.