我們只招聘最好的人

來源: zhuoqun  發布時間: 2011-03-22 14:08  閱讀: 3745 次  推薦: 1   原文鏈接   [收藏]  

  在互聯網行業,我們早就對“一個優秀的程序員抵得上一百個平庸的程序員”之類的話耳熟能詳,所以很多互聯網公司都聲稱“我們只招聘最好的開發者”(國外公司會說“We only hire the top 1%”),一些CEO出去傳授自己成功經驗的時候往往也會把這句話掛在嘴邊,以顯得自己尊重人才。

  現在假設他們說的都是真的,他們確實只招聘“最好的開發者”或者 top 1%。那么也就是說如果一個職位收到200份簡歷,只有那個最優秀的人會被錄用。問題來了:

  1. 如果你收到了200份簡歷并且只錄用一個開發者,你會錄用到最頂尖的開發者嗎?

  你回答說:“不行。因為你們的篩選簡歷的機制不夠完善,所以可能會有遺漏。”

  2. 那么假設你現在有一套非常牛的簡歷篩選機制可以幫你過濾簡歷,你會錄用到最頂尖的開發者嗎?

  你回答說:“不行。因為你很難量化一個開發者的技能,面試也有可能會不準確。”

  3. 那么假設現在所有的開發者都已經被排好名次了,比如張三的技術在所有應聘者中排名23位,李四的技術在所有應聘者中排名45位,你會錄用到最頂尖的開發者嗎?

  “可能吧。”

  錯。你還是錄用不到最頂尖的開發者。想一想,如果你在200個應聘者當中錄用了一個人,那么剩下的199個會怎么辦呢?

  他們會去應聘其它工作。

  假設世界上有100萬個開發者都在找工作,如果職位足夠多而且每個職位都是從200個人中挑選最好的那個,那么只有最差的199個人才會永遠找不到工作。你不能保證所有開發者首選去你的公司應聘。你認為你招聘到了 top 0.5%,其實那是 top 99.9801%。

  上面這些不是我想到的,而是 Joel Spolsky在 2005 年的一篇文章中表達的觀點。

  他最后說他知道的最好的開發者從來不會去應聘工作,因為最好的開發者永遠都是在挑工作。這也是他的公司狂熱地招聘實習生的原因——每個人都會去主動應聘他人生的第一份工作。

  國內情況可能不太一樣,技術很牛的人也經常出來找工作,但是有一點是肯定的:沒有公司真正“只招聘最好的人”,它們就算有這個理想也做不到。所以,當你想要去一家公司的時候,別因為它們的口號就不敢去嘗試,只要覺得自己技術水平足夠就可以大膽地去應聘。據我所知一些標榜自己“只招聘最好的人”的公司招聘非常寬松,他們實際上都默認“牛人是不會看上我們公司的”。

  另外,如何判斷一個開發者是不是足夠優秀也很困難,有一個比較好的辦法就是你和他在一塊長時間合作——這就要求你自己也是一個開發者。只有開發者才能很清楚優秀的開發者有什么特點,所以 Paul Graham 前一段時間說:“Y Combinator 投資的不是創業公司,而是創始人。” Paul 本身是個 Hacker,所以他對自己的眼光有信心,相比之下,國內一些投資人都是看公司的規模,以至于有些創業公司在找投資之前瘋狂招聘一些不合格的人來湊數,有趣得很。

1
0
 
標簽:程序員 工作
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()