java-面试成功因素剖析
1. 成功因素剖析
1.1 简历本身
我们求职的第一步,肯定是参加面试,而面试的前提,是有公司的HR来邀请你参加面试,如果你连面试机会都没有,何来的offer?何来的工作?说的难听点,只要面试机会足够多,基本上就能找到工作,瞎猫还能碰见死耗子,所以面试的机会越多,成功的可能性就越大!
那么到底哪个因素会影响到你的面试机会多不多呢?其中简历本身写的好不好,就是一个非常关键的因素!一个用心编写,内容良好的简历,绝大多数情况下都会收到很多面试邀请。我之所以特意强调简历本身的编写情况,是因为我在教学过程中,遇到过太多的学生,简历编写根本就不认真,拿着网上下载的简历模板,随便改改名字和电话,然后糊弄一下就投到网上去了。凡是我遇到这种情况,一定会严厉的把这样的学生批一顿!
因为你可知道,这份简历有多重要?!!!
一般情况下,我们进入这个行业的第一份简历,很有可能会一直跟随我们走完自己的整个职业生涯!也就是说,以后每次跳槽找工作,你都会用到这份简历!那么我们想想,如果自己不用心编写这份简历,每次找工作求职,都要看这份丑陋的错误百出的简历,你不觉得恶心吗?这不是给自己挖坑吗?
所以我在我的每个班级里,都会专门花时间,给他们一行行的去剖析讲解简历该怎么写,也会把学生的简历一份一份的去检查修改,直到这份简历无可挑剔!
作为求职者个人来说,首先我们应该选择一个合适的简历模板,然后根据个人情况,用心的编写自己的简历。可以说这个简历上的任何一行文字,任何一个标点符号,任何一个字体格式,自己都要认真的过一遍。先不说个人技能到底怎样,单是一个美观的简历页面,就足以让面试官赏心悦目,人家对你的第一印象就不会很差!
另外我们写在简历上的每一行内容,自己都要牢记,尤其是个人信息、学历信息、工作经历、教育经历等,对自己的这些经历,你可以适当美化,但请不要过度造假!
之前有个法外狂徒张三(这里我把真实名字匿去,但都是真实案例),把老师发下来的简历模板简单修改一下就投递到网上找工作了。结果同班同学的面试电话接个不停,他自己2周内却一个面试电话都没有,把他郁闷的不行!然后求助我给他复查简历,我看简历格式写的也都挺好,咋没面试电话呢?好神奇啊!最后一路排查,这二b简历上的电话和邮箱地址,还是之前模板上别人的联系方式,人家公司的面试邀请电话全都打给了别人......因为这一个失误,他白白浪费了半个月的时间,也就意味着他至少比别人晚就业2周时间!!!
下面给大家展示一份我学生的简历,这样的简历我觉得就单纯看页面就让人印象良好,不会心生嫌隙!
当然至于具体如何编写简历,我这里就不再展开细说了,有需要的可以私信联系我哦!
1.2 学历、专业(重要)
一般我们在简历上展示的第一部分是个人信息,其中最重要的就是学历、专业这两个内容。当然这个因素对于我们找工作来说,属于既定事实,因为你一旦大学毕业,你的学历专业信息在短期内就是没法改变的。
之前有人宣称学历不重要,我觉得在目前国内的就业环境里,这纯属扯淡!我可以很负责的跟各位说,学历很重要,专科学历与本科学历的待遇,确实不一样;本科学历与硕士学历的待遇,也确实不一样!请不要拿个例来抬杠,我们这里只谈普遍性!
目前来看,如果你想进入IT行业,最低也得有个专科学历,有的人非得来抬杠:我的哪个朋友、亲戚就是初中毕业,现在也是程序员!是有这种情况的,所以壹哥在这里不否认存在特别优秀的人,当然也不否认他们通过某种方式进行了一定的包装,不信你拿来他的简历,看看简历上面写的学历是不是初高中?
在目前的就业环境中,本科及以上学历的人员,就业确实更容易一些,尤其是面试机会肯定比专科学历多!而且也有很多公司,明确要求非本科学历不要,这个没有办法,只能告诉专科及低学历的朋友,请想办法进行学历提升,以后对学历只会要求的更高!
但是在这里有的朋友会问,本科一定要统招重点大学吗?这里壹哥可以告诉你,不是这样的!具有一定规模和名气的公司,一般都是要求统招本科,甚至是重点本科。但是我们求职并不是都要进大厂,哪有那么多的大厂?大厂里哪有那么多的岗位?而且你以为大厂的待遇就一定好吗?答案都是否定的!我们首先要认清自己,自身实力有限,就不要好高骛远,刚入行就非要进大厂。请先从匹配自身的企业入行,积攒工作经验,等工作经验丰富了,以后再想办法跳槽到大厂不迟!
当然重点大学的学生,面试机会确实比一般学历的学生机会多的多,而且都是好机会,因为机会多,所以offer就拿的多!学历低的学生,请不要眼红这样的人,这个没办法,谁让你当年高考时候没有考好呢?现在我们认清现实,去寻找匹配自己学历的公司即可,毕竟大多数公司对学历要求没有那么高!
那么有没有重点大学的学生,最后就业困难呢?别说,还真有!19年我有个辽宁大学(211)本科毕业的学生,学完Java之后,一个月才找到一个月薪8k的工作,而同班很多专科学生,1周内就拿到了15k以上的offer!之所以会这样,就是因为影响面试的因素有很多,学历只是其中一个很重要,但绝不是唯一性的因素!
另外现在其实很多公司,尤其是外包公司,也并不要求非得是统招本/专科,成人自考本/专科也是承认的,我有很多个学生都是凭借成人学历成功入职的,这个大家不用担心。当然要想进一些国内Top的企业,成人学历确实不具有优势!
还有就是专业问题,是不是一定得是计算机相关专业?其实也并不是这样的!只能说计算机相关专业优先,非计算机相关专业其实也并不会排斥,甚至某些专业比计算机专业更受欢迎,比如数学、物理等专业。其他的众多专业,并不会影响你成为程序员,只要你的技术学的足够好就可以了!在我们千锋教育里,大多数学生都不是计算机相关专业的,甚至全国范围内大多数参加培训的学生,都不是计算机相关专业,所以大家没必要因为自己的专业而担心或自卑。一般学校毕业的计算机专业学生,并不比你在计算机方面厉害多少。我带过的很多学生里面,班级里最高薪资的学生,往往都不是计算机专业的学生!
所以这里壹哥告诉大家,如果你还在校就读,或者你有时间精力,请想办法提升自己的学历。初高中学历的人可以考个成人学历,专科学历就去专升本,本科学历可以考个在职研究生。这些东西用不到的时候可能就是一张纸,但是真用到的时候,这张纸会把你拦在门外!
1.3 技能点熟悉度(核心)
对于我们就业求职来说,行业内的相关技能点,肯定是影响我们面试成功与否的一个核心关键因素,这是毋庸置疑的!所以我们在简历上请认真编写自己所掌握的技能点,把简历上编写的技能点,请熟练掌握!这个就得要求各位努力学习了,这也是我们入职之后,能否顺利完成项目的重要支撑!
如果面试官在面试你的时候,你可以把这些问题都回答的很明白,从概念、使用,到底层原理和源码,问题解决等方方面面,都回答的很好,那么即使你的学历专业与公司不很匹配,这个公司也会尽量为你开绿灯!而且我们的薪资待遇,也与这一部分的掌握情况密切相关!我们不能在短期内改变自己的学历情况,但是我们可以在短期内改变自己的技能情况!!!这一部分才是你需要重点突破的,所以本系列文章,也主要是针对这一部分的面试题进行展开讲解!
1.4 项目、行业经验(核心)
作为一个程序员,尤其是一个已经毕业了几年的求职者,项目方面肯定是必不可免的一个问题点,而且还是一个核心问题点!请各位仔细梳理自己的项目,把项目开发背景、项目需求、项目简介、行业信息、个人职责、项目中用到的技术点、遇到的问题、解决问题的思路与过程、项目特色亮点等各方面,都要进行认真准备!在壹哥的面试精讲系列文章中,也会针对这一块重点讲解。
我们在上面给大家的招聘截图中,会看到很多公司,都会要求求职者具有相关行业经验优先。如果你之前正好参加过相关的项目,肯定是会给这次面试加分,这样即使你的技能点或者学历等因素不是很好,也可以在一定程度上为这次面试加分。
当然如果你是一个新入行的求职者,没有这样的项目经验,那么可以进行培训,在培训班里就可以弥补项目经验缺失的弊端!
1.5 表达、沟通、逻辑能力(重要)
另一个影响面试成功与否的重要因素是我们的表达、沟通能力,还有逻辑思维能力。
有的朋友会说,我之所以想做程序员,就是因为感觉程序员这个工作可以闷声不说话,还能挣大钱,现在你要求我具有很强的沟通表达能力?这不是难为我吗?我可以很明确的说,其实任何一个行业岗位,对沟通表达能力要求都很高!
首先面试时,面试官要考察我们的技术水平高低,面试官如何在有限的面试时间内探测出你的技术水平?有个别小公司可能会进行机试,但机试费时费力,绝大多数公司都不会采用这种方案,所以都是通过面对面的沟通来考察你的技术实力。这个时候面试官通过提问各种技术问题,求职者针对问题进行回答。你可能会说,我就根据人家的问题回答就行呗,有啥难的!
这个还真的很难,我遇到过太多的学生,学习很好,技术实力很棒,但是表达能力、沟通能力很差,最终经历多次面试,才收获了一个并不理想的offer,按实力来说本应该拿高薪的,结果只得到了薪资待遇一般的offer!这就是因为在面试过程中,不同的表达阐述方式,面试官给你下的结论是不一样的!我们回答一个技术问题,可以由浅入深的进行阐述,先从概念,再到用法,再到使用时可能遇到的问题,甚至可以为该问题提出多种解决方案,最后再阐述底层源码和原理,我们如果每次回答问题,都可以从这几个维度回答,面试官肯定很满意!
但是有很多的程序员,在面试时,因为本身不重视表达训练,再加上技术准备不足,回答问题时东扯一句、西扯一句,刚说完概念就去说原理,原理还没说明白又去讲用法,给面试官的感觉就是你这个人思维逻辑很混乱,做事没有条理!一旦我们让面试官觉得自己逻辑能力不行,基本上这个面试就差不多要凉凉了!各行业求职时,对程序员的逻辑能力要求尤其高,但并不是面试时都让你去做逻辑题目,很多时候面试官就通过我们的表达沟通方式来判断我们的逻辑能力。
并且我们入职后进行项目开发,大多数都是进行团队开发,一个项目有多个人进行合作完成。试想,一个无法和别人进行正常沟通的人,或者是沟通有问题的人,怎么能和这个团队的其他人配合好呢?很多公司招聘时,明确要求求职者具有良好的团队配合能力,沟通能力其实就是团队配合能力的体现!
所以我们千锋教育在培训时,不仅仅培训技术,学员入学后,每天都会要求学员轮流上台15分钟进行表达训练,该项训练持续到学员毕业,锻炼学员的胆量和表达沟通能力。
1.6 个人学习能力
现在的社会竞争激烈,很多行业对我们的要求都是保持时刻学习的状态,尤其是计算机行业,更是一个需要经常学习、经常更新自己的行业,这一行肯定不是铁饭碗,如果你就想一劳永逸,请慎入!
软件开发中,新技术层出不穷,学完了Spring,还有SpringBoot,学完了SpringBoot,还有SpringCloud,每个企业的技术栈也不完全相同,所以就要求程序员经常学习。我们在公司里,并没有那么多的内部培训机会,大多数还是靠自学,所以很多公司在招聘时都明确要求求职者具有良好的个人学习能力。我们在面试时也应该尽量想办法展现自己的学习能力,比如我在面试时,就会有意无意的给面试官透漏,“最近xxx技术很火,您应该有了解吧?我现在正在写这个技术的demo,打算在项目中把这个技术落地实践一下......”。一方面无形之中装了个b,另一方面也在给面试官透露自己一直在学习新技术,这都会给本次面试加分。
1.7 行业内名气度
除了上面说到的几点之外,我们应该尽可能的想办法为面试加分,如果我们在软件行业内具有一定的影响力,很多人都听过你,那无疑会大大提高这次面试成功的概率!那么怎么才能提高自己的行业知名度呢?
对于我们程序员来说,比较好的渠道是可以进行技术文章写作,发布参与开源项目,甚至出书等。比如 壹哥 我就坚持在工作之余编写技术文章,目前也在和出版社对接,打算出一些技术书籍。我在面试时就会跟面试官展示我的CSDN博客,面试官就能通过这个技术文章来了解探测我的技术水平。
另外如果我们发布或参与了某些开源项目,就可以把这个开源项目给面试官看,他就可以通过这个项目来了解你的技术实力,开源项目是面试时很重要的一个加分项,并且这个开源项目是可以作为项目经验的!
1.8 情商、个人素质
影响面试是否成功的因素中,还有一项也很重要,就是个人的情商和基本的为人处世的素质!
我们在求职时,第一步就是要和面试官面对面沟通交流,在这一步对于面试官来说,其实有很大的主观性,也就是面试能不能通过,很大程度上就是这个面试官说了算。
有的朋友会不服气,说我技术能力、项目经验都很牛,这次面试能不通过?这个公司会不要我?这个还真有可能!2020年我有个班级,这个班级有3个学生同时去同一家公司参加面试,我暂且把这3名学生成为A、B、C。
A和B两名学员技术能力比C好的多,表达也不差,但是最后面试结果出来后,A和B的薪资分别是11k、12k,而技术最弱的C,薪资给到了15k!A和B俩人就很不服,后来他们3个人就讨论为啥会这样。首先他们三人的面试题大同小异,C的回答不好不坏,并没有A和B在技术上回答的更好。但是C在进到这个会议室参加面试的时候,做了一件事,直接影响了面试官的主管感受。原来这个公司面试都是在一个小会议室里进行,会议室里面有饮水机和一次性水杯,平时这个小会议室也都是关着门。当时面试官领着C去小会议室去面试,C看到会议室们关着,走到门口的时候,C就紧走一步,然后轻轻敲了一下门,然后就主动为面试官开门;进门之后为面试官拉开凳子,并且很主动的去饮水机那里给面试官倒了一杯水,然后自己才坐下参加面试。就这一个小事情,就一下子影响了面试官的主观感受!
我们大家想想,有哪个人不想招个会来事的人做同事啊?有的人技术能力挺强,但是为人处世死板刻薄毫无情趣,另一个人技术虽不强但也可以胜任工作,但是他为人风趣会来事,这时候大多数面试官都愿意用后者!因为面试官把人招来之后,大家是要做同事的,可能会做好多年的同事,天天面对一个没劲的技术高手,还不如找个有意思的一般的,稍微培养培养也不是完成不了任务。毕竟谁愿意给自己天天添堵啊!公司又不是自己的!
所以建议各位求职时,把自己的情商展现出来,对我们的求职绝对大有好处,而且入职后,情商高的人也会和同事快速打成一团,也有利于我们展开工作。
1.9 运气、眼缘
有时候我们具备了上面所说的各个因素,但是这个面试还是没有成功!那这是为什么呢?我只能说这就是运气和眼缘的因素了!
你会说,面试还有讲运气吗?真的讲运气,而且运气有时候真的很重要!我有不少学生,出去参加面试,从自我介绍到面试结束,总共不超过10分钟,然后就拿到了13k、15k以上的高薪offer!还有挺多学生面试了两三个小时,自我感觉回答的特别好,跟面试官聊的也特别嗨,但是最后就是没了下文,郁闷的要死!
有时候有些公司的某个职位,就是急缺,然后面试官简单看看求职者的工作经历,再稍微问几个面试题,感觉还可以,就直接要了!也有挺多公司,职位不急缺,甚至本身就是虚假招聘,面试完全就是闹着玩,遇到价钱便宜还特别优秀的可能就留下,否则就不急着要人,反正没事干,面试玩呗,还能对外展示公司业务一直在扩张的假象。所以有时候你如果技术实力、项目经验、个人表达和情商都不错,但是面试就是失败了,不要怀疑自己,这只是你运气不好罢了。
还有的时候,就是面试官心理有毛病,就是看你不顺眼,你越优秀就越看你不顺眼,他害怕招聘一个比他优秀的人进来跟他竞争,也会导致的你的面试失败!这样的例子也不少。之前我有个学生去某想集团的某个项目组去面试,那个面试官明显技术不行,问的技术问题都是很low的问题,然后我这个学生回答的非常棒,但结果最后HR跟这个学生反馈,说技术没有通过!尼个玛,把我这个学生气的要死!没办法,这就是眼缘,不管你如何优秀,他就是看不上你!
1.10 性别
程序员这个行业,大多数都是以男性为主,其中前端的女性会多一些,后端的就几乎是男性的天下了。我这里既然提到了性别这个因素,说明性别对我们的求职还是有些影响的。
因为我长期进行Java开发和教学,现在我所在的校区,每年学Java的女生不超过15个,相对于男生来说,女生在求职Java程序员时,真的更容易一些!因为在企业里,后端团队女生很少,团队里一群闷骚男,这时候来了一个可爱的女生来面试Java,请问你作为一个男面试官,你扪心自问,不想要她吗?所以学Java的女生虽然少,但是就业速度、就业薪资等都优于男生!18年我有个女学生(不漂亮),专科学历非计算机专业,技术实力很一般,然后面试6家拿了4个offer,甚至有个公司主动给她加薪2k,期望11k,最后13.3k(带补助)成功入职!截止到现在,我一共带了超过100名女学生,没有一个就业速度慢的,没有一个就业很差的,所以女生完全可以另辟蹊径,学Java相对于学前端,对于女生来说其实更容易就业!
2. 结语
到这里就给各位分析完了事关面试成功与否的各个因素,当然这都是我一家之言,未必正确,算是自己面试的一点心得仅供各位参考吧。欢迎各位在评论区留言讨论哦!更多关于“java培训”的问题,欢迎咨询千锋教育在线名师。千锋教育多年办学,课程大纲紧跟企业需求,更科学更严谨,每年培养泛IT人才近2万人。不论你是零基础还是想提升,都可以找到适合的班型,千锋教育随时欢迎你来试听。