研發人員招聘選拔技巧

才智咖 人氣:2.65W

在組建團隊時,招聘開發人員是最棘手的任務之一。如何準確評估一名程式開發員是否技藝高超並適合你的團隊?下面本站小編為大家整理了研發人員招聘選拔技巧,歡迎閱讀參考!

研發人員招聘選拔技巧

聰明的創業者都知道,一家公司是成功獲得融資並推出產品,還是默默飲下失敗的苦酒,關鍵在於是否擁有一流的團隊。在組建團隊時,招聘開發人員可能是最棘手的任務之一,對程式編碼一竅不通的創業者,在這方面更是如同盲人摸象一般。筆者近期採訪了Toptal公司CEO塔索杜瓦爾。Toptal是一個由工程師創辦的工程師網路,僅有3%的工程師通過了嚴格的篩選過程,成為該網站的會員。杜瓦爾就如何評估一名程式開發員提供了下列十條建議:

 1. 列出具體的技能與文化要求。

寫下擔任這個職務的人“必須具備的技能”,以及你對理想人選的“期待技能”。沒有人是完美的,但你可以儘可能找到最佳人選。如果你要招聘一名iOS開發員,他或她必須精通Objective C、分鏡技巧和多執行緒程式設計,你應該在一開始便評估這些能力。

如果他們懂得後端Java程式碼或套接字,那自然“更好”,但這些並非日常需求,所以也就不要因為候選人沒有這方面的經驗而將其淘汰。當公司尋找工程技術人才的時候,這種吹毛求疵只會延長招聘週期。

如果你有一支遠端辦公的團隊,那麼選擇那些需要每天面對面接觸的人,便和團隊文化不契合。如果你的團隊高度職業化,你們便很難與有“黑客”個性的人共事。瞭解公司文化,詢問工程師們更喜歡哪種工作環境。

 2. 瞭解市場行情。

有的創業者認為他們可以用折扣價吸引優秀的人才。目前工程師市場需求巨大,並且需求量與日俱增。自由職業的工程師因能力差異,時薪會有所差別。你最好了解市場行情,否則你可能出價過低,錯過好的機會,或者對方要價過高,因為他們知道你並不懂行。他們要價高,可能因為他們是最棒的,也有可能因為他們認為你很幼稚。制定預算,瞭解根據這項預算,你可以找到具備何等能力水平的人才。

 3. 尋找具有團隊精神的人。

眾所周知,工程師們都是習慣自己工作的“獨狼”。這一點沒什麼大不了,因為他們每天都在寫程式碼,但除此之外,他們必須及時迴應公司的要求,並遵守每天和每週參加例會的強制規定,不能有任何抱怨。確保他們能每天與團隊成員進行溝通,幫助落後的團隊成員,對專案的成功至關重要。

4. 他們能否按時完成工作?

產品交付路線圖與迭代週期是軟體開發的推動力,這些通常都會涉及截止期限。詢問他們能否按時完成工作,如果他們無法在截止期限內完成任務會發生什麼,若工作進度落後,他們會如何提醒上司等。

塔索解釋稱:“最糟糕的情況是,一名工程師一直告訴你任務進展順利,直到交付日期你才發現,他距離提交成品仍相去甚遠。這會拖延整個團隊的進度,甚至影響整個公司。一定要審查工程師是否具備按時完成工作的能力,並且要確定在進度落後時,他或她能夠與團隊實時溝通。”

筆者也曾遭遇過這樣的問題。當時我們將Due公司的開發任務外包給代理商。結果他們超過了截止期限,從來沒有按時提交產品。這讓我不得不考慮尋找其他合作伙伴,我想許多人肯定會做出與我一樣的決定。

 5. 標準。

確定一名工程師編寫程式碼時的`標準,以判斷你是否會遭遇漏洞和系統崩潰。你還要保證他們不會給負責程式碼的下一位開發者造成麻煩,所以,瞭解工程師們的註釋方式至關重要。為了保證產品質量,公司應該執行和落實與公司各個方面相一致的標準。

6. 願意接受指導

許多僱主面臨的最大的問題之一是,員工不願意接受反饋。願意甚至希望得到指導的員工,在任何公司都有長期的發展潛力。

7. 檢視他們的作品。

8. 快速原型開發測試。

通過對一項功能的快速原型開發,檢驗工程師是否真正精通某種技能,這種做法在如今並不少見。許多大公司的CTO都會要求開發人員用數個小時快速對功能集進行快速原型開發,以確定他們所具備的能力,而CTO則坐在旁邊,檢視電子郵件,偶爾看看時間。觀看開發人員編寫程式碼,並要求其介紹開發過程、他們在做什麼以及這麼做的原因等,可以幫助你瞭解他們是否是理想選擇。

9. 不要著急。

所謂欲速則不達。制定一個招聘流程,包括電話篩選、現場面試、同行面試和快速原型開發測試等步驟。這些步驟可以確保你所找到的人具備必要技能,並且文化上與公司契合,還可以在你決定聘用之前便使團隊瞭解到任何危險訊號。

 10. 他們是否有人脈?

最後但同樣重要的一條是,候選人是否可以接觸到其他開發者?招聘開發人員的成本極其昂貴,如果一名工程師在未來可說服其他同行加入你的公司,這表明他具有領導潛力,善於團隊合作,並且很有人緣,是公司的寶貴資產。

寫下擔任這個職務的人“必須具備的技能”,以及你對理想人選的“期待技能”。沒有人是完美的,但你可以儘可能找到最佳人選。如果你要招聘一名iOS開發員,他或她必須精通Objective C、分鏡技巧和多執行緒程式設計,你應該在一開始便評估這些能力。

如果他們懂得後端Java程式碼或套接字,那自然“更好”,但這些並非日常需求,所以也就不要因為候選人沒有這方面的經驗而將其淘汰。當公司尋找工程技術人才的時候,這種吹毛求疵只會延長招聘週期。

如果你有一支遠端辦公的團隊,那麼選擇那些需要每天面對面接觸的人,便和團隊文化不契合。如果你的團隊高度職業化,你們便很難與有“黑客”個性的人共事。瞭解公司文化,詢問工程師們更喜歡哪種工作環境。

TAGS:人員 招聘