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