孟老師最近有點煩,
面試了一個剛畢業(yè)大學(xué)生,結(jié)果發(fā)現(xiàn)那家伙一問三不知。隨后的跟帖也是常見的感嘆:
“現(xiàn)在的大學(xué)生過于浮躁”
“真不明白本科都在學(xué)什么”
還有一位臺灣同胞說:“本來還以為只有在臺灣有這種情形,原來兩岸的情都相同。”
?
因此,打算寫這篇blog,介紹一下我是怎么招人的。其實,招人并不難。
?
1、寫招聘廣告
2、收簡歷,初步了解背景情況,然后讓加我的MSN
3、在MSN里,就問一個問題:以下幾種技術(shù),你哪一種最熟悉,哪一種最不熟悉
4、你就用最不熟悉的那種技術(shù),做一個demo給我,沒有時間限制,要求如下:
?。紫仁莇emo的質(zhì)量,一定不能有任何bug
?。浯问谴a的質(zhì)量,要干凈,明白,好懂。
?。袆?chuàng)意
-在功能創(chuàng)意與時間進(jìn)度之間,自行平衡
5、拿到代碼之后,先看看能不能正常運行,看看有沒有bug。
6、在Google里搜索代碼的關(guān)鍵段落,看看有沒有抄襲,或者了解一下借鑒的程度
7、看他的代碼,是不是足夠干凈,足夠合理,足夠樸素
8、如果一個人能夠在很短的時間里,自行快速學(xué)習(xí)一種新的技術(shù),并交出足夠質(zhì)量的代碼。這樣的員工,我就準(zhǔn)備要了。至于面試,無非是談?wù)劰べY的高低意向罷了。
?
這樣的招人辦法,要點在于:
1、我不關(guān)心他的學(xué)歷,工作經(jīng)驗,年齡和技術(shù)背景,因為招到一個出色的員工,他會持續(xù)的自我學(xué)習(xí),不斷的進(jìn)步。
2、有bug的一律不要
3、代碼最能夠說明問題,其他一切判斷都要在我看過他的代碼之后。一個人,不要玩弄聰明,不要炫耀技巧,寫老老實實,干干凈凈的代碼,合理的貼切的變量命名、方法命名、類命名,合理而不多不少的類間關(guān)系。這樣的代碼,就是漂亮的代碼。能寫出這樣的代碼的人,就有足夠好的思維和品性。
4、快速學(xué)習(xí)的能力要比過去的工作經(jīng)驗更加重要,因為那么多工作經(jīng)驗,也要有助于完成今后的工作,才能體現(xiàn)出價值。
5、不抄襲,有創(chuàng)意,這樣的人才很難得。
6、有計劃的實現(xiàn)功能,能夠在功能和時間進(jìn)度之間合理決斷。這就是有大局觀的人才。
?
當(dāng)然,這樣招人的基礎(chǔ)是,你自己的代碼水平要夠高。很多公司根本就沒有這樣的水平,只能靠筆試來判斷人家的水平。
?
我工作過的公司,曾經(jīng)有一個小伙,他的代碼,縮進(jìn)不是靠Tab,而是“按下空格鍵,任代碼隨意后退”,他的代碼,彎彎曲曲,難看至極。前兩天,他跟我說“我筆試得了90多分,當(dāng)場拿到了4.5K的Offer?!笨梢?,筆試是毫無意義的測試手段。
?
btw:還有問題,這樣招人效率不是很高,也比較累,緊急招人的情況不適用。當(dāng)然,緊急招人的項目,通??隙ㄊ歉悴缓玫?。
posted on 2006-05-30 16:11
讀書、思考、生活 閱讀(29056)
評論(36) 編輯 收藏