|
各位是否遇到過(guò)這種情況,“programmers that can’t program”。他們幾乎寫(xiě)不出什么可以編譯的代碼,但是產(chǎn)品的質(zhì)量卻遠(yuǎn)高于他們的技能,即使這樣,他們也被聘用了,本文列出7種常見(jiàn)的招聘誤區(qū),一起來(lái)看下:
1.專(zhuān)注工作經(jīng)驗(yàn) 在招聘中,工作經(jīng)驗(yàn)是最簡(jiǎn)單和最客觀(guān)的評(píng)估。面試官在面試工作經(jīng)驗(yàn)豐富的應(yīng)聘人員時(shí),潛意識(shí)里會(huì)認(rèn)為他們有很高的技術(shù)實(shí)力,從而形成了經(jīng)驗(yàn)附加技術(shù)的想法。 不幸的是,這樣的結(jié)論往往是片面的或者說(shuō)是錯(cuò)誤的,尤其是對(duì)于程序員來(lái)講。有些人是有做程序員方面天資的,而有些人就不是,即使他們有了幾年的工作經(jīng)驗(yàn),他們也不會(huì)成為一名很好的程序員。 2.關(guān)注證書(shū) 在每次面試中,我會(huì)問(wèn)應(yīng)聘人員是否獲得過(guò)證書(shū),并且會(huì)讓他們闡述一下。通常大多數(shù)應(yīng)聘者都會(huì)告訴你這個(gè)證書(shū)是什么?或者是如何獲得的?也有吹噓這個(gè)證書(shū)含金量有多高?可是我從來(lái)都不相信這些。因?yàn)橐话銓?shí)力強(qiáng)悍的人是不會(huì)炫耀并且是非常謙遜的,另一方面也說(shuō)明應(yīng)聘者有一些基本的技能水平。 與其關(guān)注這些證書(shū),我更關(guān)注他們對(duì)這個(gè)技能證書(shū)的實(shí)際應(yīng)用與觀(guān)點(diǎn)表述。 我也會(huì)用這種方式找出他們最擅長(zhǎng)的領(lǐng)域,然后對(duì)進(jìn)行實(shí)際應(yīng)用與測(cè)試,編寫(xiě)一段代碼然后展示給大家看。 3.忽略實(shí)際操作 對(duì)程序員的編碼能力進(jìn)行測(cè)試是必須的。但在實(shí)際面試中,這一環(huán)節(jié)很容易被忽略。對(duì)于這一現(xiàn)象我常常感到很驚訝,因?yàn)橛行┖軙痴劦娜?,在?shí)際操作時(shí)卻完全相反。 其實(shí)代碼測(cè)試并不難,也不要太復(fù)雜。在最近的面試中,我就出了這樣兩道題:第一個(gè)是關(guān)于數(shù)據(jù)庫(kù)方面,我給了一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù),并且里面有Persons和Cars這兩張表。Cars表到Persons表里面有一個(gè)外鍵來(lái)對(duì)應(yīng)每個(gè)人有多少輛車(chē),并且在Persons表里面有一個(gè)主鍵,該如何實(shí)現(xiàn)?最后我會(huì)讓他把結(jié)果演示給我看。
另外讓他在LINQ和SQL之間選擇,寫(xiě)查詢(xún)語(yǔ)句,對(duì)于那些真正經(jīng)驗(yàn)豐富的程序員來(lái)說(shuō),這個(gè)是非常簡(jiǎn)單,而且會(huì)很快寫(xiě)好。第二個(gè)是,我會(huì)提供一個(gè)Square到Shape的基類(lèi)。我也問(wèn)他如何解決“fizz buzz”這個(gè)問(wèn)題,但是如果他連這一步都沒(méi)有過(guò)關(guān),請(qǐng)問(wèn),我還應(yīng)該給他機(jī)會(huì)嗎?
4.給“其他團(tuán)隊(duì)”招聘 每次面試結(jié)束后,我都會(huì)問(wèn)自己一個(gè)很尖銳的問(wèn)題:
如果答案是否定的,就不會(huì)雇傭。Joel Spolsky在Guerrilla Guide to Interviewing中曾說(shuō)到,給其他人招聘是最愚蠢的做法:
5.忽略簡(jiǎn)歷中的錯(cuò)誤 在進(jìn)行面試之前,我會(huì)認(rèn)真閱讀簡(jiǎn)歷上面信息。結(jié)構(gòu)良好嗎?拼寫(xiě)正確嗎? 對(duì)于程序員來(lái)說(shuō),書(shū)面溝通這條技能也是相當(dāng)重要的。他不僅要會(huì)編碼,也需要寫(xiě)文檔,甚至需要發(fā)郵件給客戶(hù)。如果在簡(jiǎn)歷中都不能條理清晰的表達(dá),那么在工作中呢? 6.關(guān)注技術(shù)忽略溝通表達(dá)能力 通常情況下,人們會(huì)聲稱(chēng):“口頭表達(dá)能力對(duì)程序員來(lái)說(shuō)不重要,只要他們的編碼能力強(qiáng)就OK啦”! 在一個(gè)團(tuán)隊(duì)里面,如果每個(gè)人的編碼能力都很強(qiáng),但是他們無(wú)法順利的表達(dá)出自己的觀(guān)點(diǎn)、意圖,那么對(duì)于團(tuán)隊(duì)建設(shè)來(lái)說(shuō),這該是多么糟糕的事情。 在面試中,我常常會(huì)向應(yīng)聘人員提這樣的問(wèn)題:“請(qǐng)你闡述一下前一個(gè)項(xiàng)目?”來(lái)看看他的口頭表達(dá)能力和對(duì)基本框架的理解程度。 7.畏懼實(shí)力派應(yīng)聘者 技術(shù)方面的面試一般都是由高級(jí)軟件工程師或者架構(gòu)師進(jìn)行的,他們都是在公司有一定地位,在遇到某些問(wèn)題時(shí),他基本上也是唯一有能力解決的。 如果一個(gè)實(shí)力相當(dāng)或者比面試官更好的應(yīng)聘者來(lái)應(yīng)聘,對(duì)于面試官來(lái)說(shuō),通常會(huì)發(fā)生以下兩種情況:
以上兩個(gè)想法是非常普遍的,不幸的是,如果公司總是招一些新兵,那么整體的競(jìng)爭(zhēng)性也不會(huì)有太大提升的。 你敢雇他們嗎?有可能比你強(qiáng)? |
|
|