| 想勾搭程序員還不知道怎么利用 GitHub 渠道? 那如何又好又快的勾搭到更多程序員。 這篇文章通過簡單幾步,教會你如何在 GitHub 勾搭程序員,想要對 GitHub 有初步了解的人也可以進行閱讀瀏覽。本篇文章翻譯自 socialtalent 網(wǎng)站的《 How to: Use GitHub to Find Super-Talented Developers 》 ,供大家參考學(xué)習(xí)。 什么是GitHub? Tom Preston-Werner、 Chris Wanstrath、 PJ Hyett 最初為簡化代碼共享流程創(chuàng)建了GitHub , 之后GitHub迅速發(fā)展成為世界上最大的代碼庫,現(xiàn)在有已經(jīng)有 890 萬開發(fā)人員、程序員和工程師,貢獻了大約 2080 萬的源代碼! GitHub 可以說是 HR 招聘程序員的好地方,網(wǎng)站聚集了很多牛逼的科技人才,而且好消息是,一分錢不用花,你可以盡情搜索、勾搭。 就像我們沒事用社交軟件曬一曬下心情和自拍,程序員會通過 GitHub 分享代碼來進行靈魂與靈魂的溝通,而 Git 版本控制系統(tǒng)可以記錄和跟蹤每一個代碼從源代碼到后來的變化過程。 HR 應(yīng)該怎么用 GitHub 來勾搭程序員?GitHub 對 HR 來說最有吸引力的地方就在于,每一個程序員都有一個個人賬戶,而個人簡介對于所有人來說是公開的。在這里你可以找到關(guān)于這個人各種各樣的奇妙的信息, 包括: 1.用戶名 2.當(dāng)前雇主 3.位置 4.電子郵件地址 5.其他可顯示的網(wǎng)站 ,你可以找到更多關(guān)于候選人的信息 6.粉絲數(shù)量 2 - 10 個粉絲為比較不錯;11-25 個相當(dāng)不錯; 26 - 75 已經(jīng)十分不容易,意味著這個人是行業(yè)中的人物 ;而如果達到75 +,則說明這個人很牛逼,這樣的大牛很難被挖走! 7.網(wǎng)站貢獻(Contributions that person has made to the site) . 這里可以看到該用戶經(jīng)常使用的編程語言關(guān)鍵詞,例如 如果這個人寫過 “Ruby on Rails ”相關(guān)的內(nèi)容,關(guān)鍵詞“rails ”將會顯示在這個模塊。 8. 存儲庫(Repositories) —— 他們所參與過的項目或者是從別人那里復(fù)制過來的項目(其實是參考別人的項目,畢竟是一個交流分享的網(wǎng)站) 明白了 GitHub 的基本屬性,怎樣找到合適的候選人? 首先創(chuàng)建一個 GitHub 賬戶沒有登錄的用戶在 GitHub 社區(qū)是寸步難行的,所以所要做的第一件事情就是創(chuàng)建一個賬戶。只需要輸入你的用戶名、郵件地址和密碼就可以進行注冊,然后可以添加個人資料照片、公司的姓名和網(wǎng)站地址進行賬戶的優(yōu)化,優(yōu)化是必要的,畢竟顏值很重要。 搜索方法: 當(dāng)進行搜索的時候,會用到 3 個參數(shù) 1.編程語言 2.地址 3.粉絲數(shù)目 例如,如果想要找到一個擅長使用 Ruby on Rails、在倫敦工作、有2到20個粉絲的人,可以輸入如下信息。 依次類推,想要找到使用J avascript 語言, 在德克薩斯州工作、有5名以上的粉絲的程序員應(yīng)該這樣搜索。 當(dāng)自己在搜索的時候,你可以用其他的編程語言來替換 ruby and “javascript”,例如 
 也可以用其他的位置名稱來替代“London“ 和“ Houston”,但是需要注意的是,位置信息的填寫是比較自由的,所以當(dāng)你在搜索倫敦候選人的時候,可能需要輸入"United Kingdom" 或者 UK 來進行查找。 如果你想指定粉絲數(shù)量(如果不想限定粉絲數(shù)量的話,這一項可以不用寫),直接替換下方的這些數(shù)字就好(2..20 and >5) 
 
 篩選搜索到的結(jié)果在默認情況下,GitHub 會首先向你展示代碼庫而不是用戶的搜索結(jié)果,所以你需要進行選項的修改。如下圖所示,點擊左側(cè)菜單中的“Users”按鈕。 在默認情況下, GitHub 會根據(jù)你所指定的編程語言和位置來匹配最佳的候選人。而右上角的菜單可以方便你進行更多選項的修改,例如按照 “最多的粉絲” “數(shù)量最多的儲存庫”的選項進行優(yōu)先的篩選。 與候選人進行聯(lián)系當(dāng)搜索到了滿意的程序員以后,在聯(lián)系他們之前最好還是要做好調(diào)研工作。俗話說的好,知己知彼,百戰(zhàn)不殆,如果這些人足夠優(yōu)秀,他們肯定是很多 HR 的目標(biāo)。 所以,如果你想要找到一個突破口的話,最好的方式就是先熟悉他所做的事,最起碼要清楚的知道他將要參加的項目和他在網(wǎng)站上的活躍度。 第一件要做的事情當(dāng)然就是查看他的 " Repositories ", 知道他的代碼都在寫在什么地方。列有“Sources ”的代碼代表他是這段代碼的原作者。 列有 “ Forked ” 的代碼是指這段代碼是從其他人那里復(fù)制來的,當(dāng)他們覺得這段代碼很有價值就會寫進自己的代碼里。 大致把他們代碼庫的代碼都瀏覽一下,能做到對他們所參與的項目心中有數(shù)。 第二件事情你需要做的就是關(guān)注他最近的活躍情況。最近登錄 GitHub 的情況,新寫了多少代碼,采用的別人代碼的數(shù)量以及對別人代碼發(fā)表評論的情況。 最后,記得參考他們在其他平臺上發(fā)布的與代碼相關(guān)的內(nèi)容,例如 Twitter, Google+,來對他們的的情況做更全面的了解。然后你就可以用你所有獲取得相關(guān)信息寫出一封誠意滿滿的邀請郵件,坐等他們回復(fù)。 最后彩蛋:雖說 GitHub 號稱是最大 “同性交友” 網(wǎng)站,但是里面也有很多優(yōu)質(zhì)的程序員資源,找程序員的同時找到一個男朋友也是有可能的。 套路都是相似的,首先你需要注冊一個 GitHub 賬戶,頭像要可愛,盡量符合程序員審美。然后開始搜尋你的目標(biāo)對象,從頭像大致判斷對方的顏值和個性,該放棄時就選擇放棄。 重點來了,研究他的 Contributions 和 Repositories,如果他發(fā)代碼尤其是源代碼的頻率很頻繁,他應(yīng)該是一個勤勞的程序員,并且很有可能單身。如果同時有相當(dāng)數(shù)量的粉絲,那么他的專業(yè)應(yīng)該還不錯。 是時候開啟勾搭模式了,用崇拜和仰慕來打動他,用看不懂的代碼關(guān)鍵詞來咨詢他,當(dāng)他放下手中敲擊的代碼回復(fù)你的郵件時,你就成功引起了他的注意,離成功就不遠了。 關(guān)注簡尋公眾號:jianxunio,了解更多人工智能和程序員招聘那些事兒。 | 
|  |