近來被公司任命為面試官,專門面試Java程序員。感謝公司領導,面試過程給我沉悶的軟件開發生涯增添了很多樂趣。
某日,來了一位應聘者。
他的簡歷令我肅然起敬。南方某名牌大學著名教授的計算機科學碩士研究生,在該大學某研究所任職,十多年的軟件開發經驗,參與項目百余個,單是列出項目的名字就密密麻麻占了兩頁紙。技能表格里面數十項技能全部都精通或熟練,一個都沒有遺漏。我當時就心虛了。天啊,簡直是我的偶像!我哪有面試他的資格?應該是他來面試我!技能表里面的技能我能夠掌握的甚至不到1/3。
戰戰兢兢地,我問出了第一個問題:“您在開發中使用哪個IDE?”
“IDE?”他問。顯然不太明白我的問題。
大師也難免有知識覆蓋不到的地方,于是我告訴他,是集成開發環境。
他懂了。“我采用J2EE, Oracle, Websphere。”
“我指的不是技術和數據庫,我指的是您用哪種開發工具包來開發軟件,比如JBuilder就是一種IDE”。
“明白了。我用Cactus和JSP和Struts。”
這個問題問下去已經沒有意義。于是我換一個問題。
“目前軟件開發的方法學主要有哪些?您平時用得比較多的是哪一種?”
“我用J2EE, Oracle, Websphere。”
“我指的不是這些。我指的是方法學,例如極限編程就是一種方法學。您還知道那些方法學?”
“我采用Cactus,JSP,呃,用Cactus做一個精微奧妙的結構……”
看來這個問題也進行不下去了。
……
下午他打電話給我(面試結束之后他要走了我的手機號碼):“請問我有沒有復試的機會?”
我告訴他:“根據我的了解,您的Java方面的知識不太適合我們公司的要求,可能別的地方更適合您。”
“這樣啊?我能不能見一下你們的總監?我想跟他直接談談。”
“好啊,您跟我們公司管人事的小姐聯系一下吧。”
“我不應聘Java工程師了,你們招C++工程師吧?我下午去應聘好不好?”
“好啊,但是我不管C++,我只管Java招聘。”
換一個人給他折磨吧,我受的酷刑總算結束了。