招聘面试是一个用人单位(面试官)与招聘者之间的博弈,不同的应聘者、不同的用人单位,不同的面试官会产生不同的面试过程和不同的面试结果。因此,如何应对面试是很难有什么正确答案的。但是,大量面试沉淀下来的各种成功的经验和失败的教训却是我们可以参考的。

在日常生活当中,常常有朋友和同事找到我,向我询问他们学计算机的孩子在面试时要注意些什么?也有一些软件公司因为和我熟悉,请我在业余的时候,为他们招聘人员把把关,提提意见。在单位的时候,有时候也会带上实习生,也会面临培养新招的员工机会。因此,我见到新手机会相对比较多些,加之自己也是从新手走过来的,所以对新手相对了解一些。可以说我身兼了被招聘者和招聘者两者的脚色。而客观地了解和分析这两者的面试的心理,可以让我们面试时心态更从容和平和一点。

作为新手,主要是一些刚毕业的大学生,他们很少有编程经历,很少人能把学的东西与现实中对上号来。但是,他们求职心切,急需通过录用来证明自己的社会价值,证明自己的独立生活能力,因此他们在招聘中一直处于弱势地位。

作为面试官,肩负着企业招人的重任,知道企业招人的急迫性和招人的标准,当应聘者众多的时候,其招聘要求更加严格,当应聘者不多的时候,要求就可能放宽。他们拥有招与不招的大权。在招聘中处于强势地位。

新手在面试时常见有以下几个问题:

1、简历灌水

新手在招聘时,往往会投寄和递交简历。这些简历对用人单位了解应聘者意义很重大,这是对用人单位对其的第一印象。现实中有很多简历言过其实,例如:“精通C#Java语言”,其实远远达不到精通的水平。“开发过某某项目”,实际上仅仅是参与过这个项目,在项目中作用微乎其微。这样言过其实的部分往往会在“掌握语言”、“编程水平”、“英语水平”、“项目能力”、“团队精神”、“学习经历”、“学习成绩”都有所体现。有的人明明没有学过C#,但是他敢于写自己精通C#

灌水的直接的结果,就会让应聘者在面试时,显得很尴尬,显得很不诚实。例如用人单位急招C#程序员,看到简历上精通C#之后,必然会在面试时问及C#编程情况,在某些情况下,还会出些C#编程试题。如果这个新手并不精通或根本不会C#,其结果就可想而知了。

很多新手认为,你不写夸大一点,你可能连面试的机会都得不到。但是,到了面试,一切都会暴露的。我认为,诚实地在简历上写清自己的各种情况和水平。可能更容易得到用人单位的认可。如果自己的掌握的东西不够的话,还是应该把应该掌握的东西在应聘之前多掌握一些,把真实的自己展示在用人单位面前。

大家知道,在招聘程序员的时候,面试官中一定会有一个懂程序的高手(用人单位的高手),而这些人自信是很强的,具有好斗的潜意识。你说强,他就要让你把强说出来,好让他表现自己。所以这个职业特点注定你不能太夸大自己。

2、恐惧心理

新手由于其处于弱势地位,恐惧心理很严重,有的大学生社会实践比较少,连起码的见面礼节和打招呼都忘了。有的人在介绍自己的时候语不连句,声音极小,连面试官都听不清楚,尤其是被问到程序方面问题的时候,更是紧张得词不达意。几乎所有新人都有恐惧心理,只是恐惧程度有高有低罢了。恐惧心理给面试官的印象不好,他会认为你社会经验比较少,沟通力差,还是一个学生。

恐惧心理是需要通过时间和经历来克服的,新手平时要注意这方面的改进,讲话声音尽量大一些,说话尽可能多一些,话与话之间尽量联系一些,说话时,眼光要尽量看着听者一些。新手可以找一些同学、老师、家人当作面试官练练兵,一次不行二次,二次不行三次,多练几次就会好得多了。

3、表现欲强

程序员中也有一些表现欲强的人,这类人动手能力相对强一些,对新技术有追逐爱好,有的也做过一些项目,自己也赚过一些钱,有的认为自己已经会编程了,有的认为自己已经是高手了,他们在面试时表现出那种过于自信谈吐。有的甚至会问面试官知道不知道某个东西,这往往让面试官感到不快。因为在企业工作的程序员或项目经理都知道技术水平的提高是没有止境的,否则,他们也不会来招聘人了。他们既要看到应聘者的能力,又要看到应聘者表现能力的方式。他们认为,那些过高看待自己的人往往在团队合作上容易出现问题。而且夸夸其谈的人往往和那些没有真实能力的人是划上等号的。

面试时,没有能力的时候,要表现能力,没有风度的时候,要表现风度。应聘者,切记不要班门弄斧,弄斧可能伤到自己的脚。如果要想表现自己的话,可以在同学、家人、陌生人面前尽情表现,这些表现可能不会影响你的应聘。

不过,有的企业不把表现欲很强的人其录用为程序员,而把其录用为软件销售人员,这种情况在现实生活中也真的出现过。

4、准备不足

很多企业和单位招聘的时候,其对招聘岗位和人员要求应该是很明确的。但是,有的应聘者往往对此,没有针对性重点性的准备。例如,某用人单位要招聘有金融软件开发经验、熟练使用C#语言的程序员。很显然用人单位是要做金融方面程序的,而且缺少C#程序员。应聘者应该针对金融方面的知识和C#语言两大方面多做准备,如果你有金融软件开发经历,那就要在面试时突出这个方面内容,如果没有,你最好多准备金融方面的知识,谈谈对金融业务的理解和自己的看法,表明你对金融软件的了解程度。同理,在C#方面,也要针对C#在金融软件方面常用到的技术做些准备。这样有的放矢地回答面试官的问题,总比摆出一副叫我做什么我就做什么的架势要好得多。

许多新手连对用人单位的性质、员工人数、工资状况、同业中排名、产品方向、单位特点、发展趋势、可能笔试、面试的内容都无准备,便匆匆应聘,其结果是可想而知的。机会总是给与那些有准备人的。

5、性格内向

由于编程是一种个人劳动、很多学程序的学生,很自然地沉浸于个人世界里,与外界交往和交流并不主动和积极。表现在与人打交道上很内向,少言寡语,给人看上去很“老实”的感觉。这些人往往自信于自己,又埋怨别人不理解自己的能力,在面试时,往往和面试官形成一问一答那种很机械的场景。严重缺乏主动性,从而给面试官造成一种很不自信印象。除了女人找对象要找“老实人”之外,很少软件企业要招那种性格极端内向的程序员的。

在当今项目规模越来越大,项目内部越来越需要协调、交流和合作。软件开发更需要团队精神来支持。无论是交流意识、交流方式都是优秀程序员必须具备的。所以在面试的时候,要避免一问一答,要主动地在重点问题上谈谈自己的看法和想法,主动和面试官进行沟通。这样面试官自己会对你有一个另眼相看了。我们不排除有的用人单位喜欢雇用性格内向的程序员,但那毕竟是少数。

6、逻辑不清

程序员最重要特质之一就是逻辑性,凡事要讲逻辑讲条理,有条理才能成为程序。但是,面试时也常常遇到一些应聘者答非所问。如果你要问他多高,他绝不会回答他170,而是可能回答“今天上午我才赶来面试的”。你要问他常用的排序方法有几个,他绝不会回答有3个,1个是什么,2个是什么,3个是什么。而是回答让你不知道他在说些什么,也许其中有那么个排序的名词。对于那些没有什么正确答案的问题,那更是能回答的云里雾里。听不出其中123来。可以说这种人说话和思维缺乏逻辑,能把一个简单事情复杂化,能把一个复杂事情虚无化。

这种人在理解别人的能力中,在处理问题的能力中,在逻辑方面是很欠缺的。如果不加以注意和改进,那么进入了程序员这个行业后,自己痛苦别人也会痛苦的。了解这些后,应聘者真的要在面试时,一定要集中精力,要充分理解面试官提问的真正的意图,回答简明而有条理,不懂也不要乱扯乱答。这样面试官才会认可你是程序员之材料。

7、潜力不明

用人单位招收程序员一般有两种类型,一类是招来即用的,一类是培训后使用的。对前者,用人单位招的是和自己项目开发最接近的程序员,比如做过此类项目为最好(挖同行的人员),招人的标准很明确,能干则要,不能干就不要。第二类,主要是看应聘者的各方面素质,看看是否通过培训后能逐步地成为单位的有用之才。所以标准比较宽泛,无论是应聘者还是招聘者都有很大的选择范围。很多应聘者并不了解这些,在面试的时候,没有主动的表现自己各个方面的素质,表明自己是一个有素质和潜质的员工,以获得面试官的认可。

有一点要特别说明的,应聘者千万不要过度地表现自己学习欲望,说一些“到了单位后,我会好好学习的”之类的话,以为用人单位是一个学校,只要当一个好学生就ok了。用人单位要的不是一个学生,不是提供一个免费培训基地,而是让你为它创造财富的。面试官特别不喜欢人已经走出校门而思想还没有走出校门的应聘者。你不如说些,“我到了单位后,将多做工作,为单位创造财富贡献自己微薄之力”之类的话更能让面试官认同。

应聘者的语音语调、着装打扮、递交材料方式、等候面试、介绍自己的分寸、对用人单位的关注度、对自己未来的企盼、对自己可成长性阐述、对自己不懂问题的回答等等面试中的细节,都可能是面试官对你印象一个因素。这些因素的综合形成了面试官你的素质的判断。ITPUB个人空间 tj8xU%O|K
   面试官可以理解你现在编程技术达不到所要求的水平,但是不能容忍今后你达不到所要求的水平。关键是让面试官看到你的潜质。

 

总之,新手在面试时,要准备充分,要端正自己的心态,即不要过分地表现自己,也不要恐惧犹豫,说话要条理清楚、注意面试中的各个细节,尽可能地向面试官展示自己良好的职业素质,展示自己未来发展的潜力,这样面试官就可能对他有一个良好的印象,有助于他获得这个就业机会。

posted on 2010-07-02 11:50  新小白龙  阅读(237)  评论(0编辑  收藏  举报