面试失败后的思考
过年了,offer还是没着落。想想这半年的求职生涯,有些话想说。我是一个2004年的计算机专业应届研究生,学校虽然是211,但绝不是什么名校。由于学校的牌子不行,我打读研的第一天起就决定一定要努力,否则找工作肯定累。自已觉得两年多来还算努力,至今参加过的三次知名国内企业的笔试全部通过应该算是个证明。但三次面试全部被鄙视,在痛思自己的原因的同时,也对这些企业的专业面试人员有一些感慨。
我就谈谈第三次面试的经历,这是一家上海的知名国企。笔试很轻松地就通过了,毕竟是第三次笔试,早已轻车熟路。当我按约定的时间到面试地点,10分钟后就开始了素质面试。面试的是位漂亮的小姐,脸上始终挂着微笑。虽然她也提了些“你认为你的学校的计算机专业水平如何?”、“你认为你和那些名牌大学学生相比优势在哪里”等很直截了当的问题,但我们谈得很愉快,看得出她对我也还算满意。但我知道这只是素质面试,更关键的是专业面试。
素质面试15分钟就结束了。但接下来的专业面试让我等了100分钟。在这段时间里,我和其它来面试的同学搭讪,了解到当天来面试的主要都是同济大学这一档次学校的学生,而前一天面试的基本上都是复旦和交大的学生。至于我的学校嘛,和同济比应该还要差上两个档次。不过我当时也没在意这些,不管怎样我也是堂堂正正通过笔试的。
终于轮到我专业面试了。我一走进面试房间就感到气氛不对,不像素质面试时那么轻松,几个30岁左右的面试人员个个绷着脸,眼睛里明显透着“怎么还没面试完”的信息。我毕恭毕敬地坐了下来。他们开口让我介绍一下自己,这是每一次面试的开场白,我早有准备。当谈到我的学校时,他们依然脸色铁青,一点反应都没有,我也没在意。但接下来他们提的问题让我大失所望。他们问的基本上都是你有过什么工作经验、有没有做过大的项目、学过些什么开发技术等。我很奇怪这些问题的答案我明明写在了简历上了,如果他们只是想知道这些,又何必专门要我来面试呢?他们为什么不能问一些“你对软件开发工作的看法”、“你觉得软件开发过程中最重要的是什么”、“你认为我们国家的软件开发比不过印度”、“你觉得要当好一个软件工程师最重要的是什么”等需要好好思考才能回答的问题呢?当他们看到我本科学的是企业管理专业时,他们说管理专业和计算机专业知识结构相差很大,问我在学计算机专业时是不是遇到不少困难。我回答没有,我觉得计算机的专业课并不比管理专业课难学。这是实话,我对自己的学习能力还是有信心的,毕竟我高考时和交大只差一道选择题而已。问我这个问题的人听了我的回答后依然没有表情,看不出他对我的答案是什么态度。接着另一个人要我介绍一下我自己做过的最满意的项目,我选择了在学校的课题组中做的项目。当他听到我的这个项目总共只有四个人参加,而且使用的是PB和ASP,明显看到他的眼神里闪过了一丝不屑。我对此很纳闷,能做到什么样的项目并不是我的主观努力就能达到的,要靠的是运气,而且我在读书时还常在外打工,说明已经很注意实践了,但就是没有做大项目的运气我有什么办法,凭什么就认为我做大项目肯定不行呢?为什么要用这种眼光看我?然后他们又问我项目中有没有用到UML,我回答我在分析自己负责的那块内容时建模就用的是UML,他们追问其它人是不是也用UML,我回答有两个项目成员那时并不了解UML,我用其它的方法和其它项目成员交流,这时问我问题的这个人轻轻地说了一句“那你们这个项目还是没用UML啊”。我很奇怪为什么我们项目一定要用UML呢?而且为什么我们项目没有用UML,只是我自己用了,就认为我UML不行?最后一个问题是问我对Java掌握多少。这也是个非常实际,不能发挥的问题。我走的是.Net路线,但为了看类似《重构》、《Java与模式》这些书,我自学过Java的语法,也顺便对J2EE的大致框架了解了一些,于是我如实说了。他的眼神再次闪过了一丝不屑。我真不明白,我在简历上写得清清楚楚,而且在自我介绍的时候也说了,我的研究方向就是面向对象软件工程,而且对ASP、COM、.NET、C++和C#都比较熟悉,难道要掌握Java、JSP、EJB、J2EE还会难吗?为什么这么看不起人呢?
这时他们问我有什么问题要问他们。我第一个问题就是“你们在招聘软件开发人员时最注重的是什么?”他们以为我这个问题是针对他们对我的学校的看法:“我们招人时并不看重对方学校的牌子,我们最注重对方是否有过硬的技术,因为你知道,软件开发是技术含量很重的工作,软件开发最重要的就是技术……”他们的回答再次让我大失所望,虽然其后他们又谈到了会注意应聘者的团作合作和学习能力,但我已经听不下去了。如果我是面试人员,我一定会问对方“你认为软件开发过程中最重要的是什么”、“你认为一个优秀的程序员最应具备的是什么”这样的问题,如果对方回答是技术,我肯定会对对方的评价大减,只有从未对软件开发这一活动认真思考过的人才会认为技术是最重要的。但这样的回答居然出自这个知名国企软件开发部门的专业面试人员之口,显然这些家伙并不懂得管理,我实在不能相信他们招到的人能组建好的开发团队。为什么他们不能让一些既懂技术又懂管理的人来面试应聘者呢?之后几个问题我只是大致问了一些他们单位的情况,已经没心情问专业上的问题了。
几个星期后,我没有收到录用通知。对此我有心理准备,因为我们对彼此都不怎么满意。不过我留意了一个细节,在上海的各所大学里,只有复旦和交大的BBS上有人发贴子说被这个单位录用了,就连同济都没有……