前言:又是一年一度的金九银十跳槽季,回首在经历了半个月的求职奔波后,终于又能安稳的静下心来敲代码了,这期间一共面试了十几家公司,拿到了四份offer,刨除去那些给不起工资或是回复效率慢的因素外,回首总结了一下这段时间的经历,于是就有了今天和后续的面试经帖子,关于面试题咱们后续再聊,今天只说说面试这个事儿。

我们为什么要跳槽

跳槽的理由各种各样,但相信跳槽时那种糟心的心情都是一样一样的。那么我们为什么要跳槽呢?

马云曾经总结过,一个员工在你这不想干了,无非两个理由:

* 钱没到位
* 心里受委屈了

这两句话可谓是道出了多少跳槽人的心声。很多人都说程序员是吃青春饭的,虽然我本身并不是特别赞同这句话,但也可以看出一个问题,那就是现在还在市场上四处求职的人,基本上都是处于二十多岁到三十岁之间的,也就是我们所谓的九零后居多。
(资深程序员是不会拿简历去面试的,都是内推!内推!内推!重要的事儿说三遍!)

抖音上曾经说过这么一句话,现在很多人都说九零后是最不稳定的一代人,说不得、骂不得,动不动就跳槽,这是为什么呢?答案很简单,简单的让人心寒。

因为七零后、八零后都是已经有家室有孩子的人了,他们的压力和家庭不允许他们出现特别大的变故,因此公司可以对这些人肆意去压榨,甚至是一些言语侮辱,他们也只能忍。


而九零后呢?则大多是单身或是没有家室,自然也没有那么大的压力,因此也就没有那么大的责任和义务束缚。而活在这样一个快速变化的时代,追求自由的九零后自然不会再愿意忍受那么多的委屈,本着
天生我材必有用,此处不留爷自有留爷处的心态,因此九零后可以说是将定期跳槽变为了一个标配技能。


(此处插一句,回首其实并不推荐频繁跳槽,因为在这个浮躁的社会,你若真想出人头地,真的只有安下心来才能做出一番成绩,而频繁跳槽带来的后果不说别的,你的心首先就很难安定下来,当然你现在的环境已经严重限制了你的发展,你就当我没说过这句话)。

说了这么多有点儿跑题,话说回来,跳槽时的离职单上的理由有N多个,但我想大家之所以跳槽,无非出于以下几个原因:

* 公司给你的薪水已经不足以再承载你的能力
* 已经学不到新的技术,感觉自己遇到了瓶颈
* 渴望更好的薪资待遇,更好的发展空间
* 干的不开心,想换个新的环境重新开始

每个人都有自己跳槽的理由,但回首想说的是,凡事都有得有失,在决定开始跳槽时,你应该先明确自己为什么跳槽,因为这也是很多面试官会问到的,如果你没有事先想好,那么你懂得。

你现在真的适合跳槽吗

如果说上一个问题是让你明白自己为什么跳槽,要不要跳槽的话,那么在你将跳槽这个举动付诸于实际行动前,我希望你能明白一点,你真的现在真的适合跳槽吗?

2019年是IT技术的又一个快速发展年,与之相对的是,这一年被称为“互联网寒冬年”,尽管这些年几乎年年都被称为“互联网寒冬”,但似乎都没有今年来到格外的寒冷。


众所周知,就是这一年,随着阿里、京东等大厂和中小企业的批量裁员,以及各大培训机构像种韭菜一般的将一批批程序员萌新送入市场,似乎整个招聘市场的人一下子就多了起来。而与之相对的,就是各个公司的招人水准越来越高,在职人员的日常待遇变得岌岌可危。


在这样的情况下,跳槽似乎就成了一个高风险的事,回首的一个朋友在今年6月份就离职了,本来满心欢喜以为能快速换一个更好的工作,但蹉跎了三个月之后也仅仅是入职了一家和原来差不多的公司。


后问起原因,能说是单纯的市场不好吗?如果是市场不好,三个月期间也接收到了几十份面试邀请,为何迟迟没有快速入坑呢?要知道一个HR既然邀请人去面试,那就是对你的简历基本上是认可的,是和该公司相匹配的。因此,原因无他,技术不熟也!!!

那位朋友也有几年的开发经验了,但却一直没有在最近这一两年有什么新的技术学习和发展,还在把持着该公司陈旧的框架和技术,连现在已经作为技术人入门的docker和
SpringBoot都一知半解,这怎么能行?


IT行业的技术是一直在快速发展的,如果一个技术人不能做到让自己的学习和进步保持和市场同步,做到不断迭代更新,那么无疑容易被这个市场所淘汰。因此,在你打算跳槽前,你应该先客观的评估自己的技术,你目前所掌握的技术,真的是市场上大部分公司所需要的吗?

面试和平时工作真的无关吗

我们常曾经笑谈过,说面试就像问你如何造航母,而真正工作就是去拧螺丝钉。

这句话被说的多了,很多人也就觉得面试问的其实和工作无关,因此对于那些面试的问题平时也就不再关注了。


回首不否认我们在工作中很少用到那些知识点,但回首想说的是,作为技术人对于技术要做到知其然并知其所以然,当我们开始真正的审视那些面试题背后的原理和机制时,不失为对我们目前的工作有很好的推进作用。


因此,如何让我们能在面试时更好的谈笑风生呢?那就是积累,平时每天点点滴滴的技术积累和不断学习,以及在工作时注重细节,掌握那些看似平常其实背后原理我们还一知半解的技术点。


这样的话,即使你目前所在的公司用的框架比较老,但是存在即是理由,一家能在今天的互联网行业还屹立多年的公司,绝对是有一些真东西的,所以你在没有真的吃透之前大可不必着急离开。

如何审视自己的技术

有人曾向我请教,这些年也接触了很多东西,也做过很多项目,但怎么一到面试时就感觉什么也不会呢?

其实原因很简单,那就是这位朋友平时没有认真的审视过自己的技术,没有总结过自己的技术栈的原因。


如果有做过面试官或是应聘过很多公司的朋友相信都知道一点,那就是面试时会让你做一个自我介绍和项目介绍,目的就是让你自我推销,通过你的讲述让面试官知道你都会什么,这样才好就你的技术栈深入的了解你的技术水平。

因此,我们作为一个技术人,无论是在平时还是在面试前多审视自己的技术栈是很有必要的,而审视的方向无非一个是广度,一个是深度。


现在的互联网企业为了节约成本,更愿意招聘一个会多种技能的人,比如招聘的时候写的是招聘一个Java开发,但你细看招聘需求时却会发现,上面有一些加分项和平时工作项都需要你在做好本职工作之外,额外掌握一些技术。而这就需要我们平时多积累一些相关的技术,这样在面试的时候才能在众多的竞争者中脱颖而出。


至于深度,就不是朝夕之间能速成的了,这需要我们平时的积累,多看书,多读源码,多动手敲代码,这里就不细讲了,后续我会专门写一篇帖子和大家一起交流如何平衡工作与学习。

对于即将面试的朋友,回首这里给出几条建议:

* 对照应聘岗位整理所需技术栈(具体参考各网站的招聘需求)
* 整理出目前自己的技术栈,和招聘技术栈做对比
* 分析哪些技术是重中之重,优先学习和复习该技术
* 每天定制针对性学习计划,学习要做到有的放矢
* 对于学习过的技术要做笔记,这样无论何时何地都可复习
* 每次面试都是检验你自身能力的机会,要珍惜,要认真对待
* 将面试过的题目都记录下来,回去会加深学习,也许下次还会问到
关于面试的心态

很多人面试时都有着紧张和惶恐的情绪,从而导致自己在面试的时候发挥失常,因此回首就这里给出几个建议:

* 礼貌待人,留下第一印象很重要
。很多时候,面试你的往往都是你以后的主管上司,即使不是也应该是该公司的技术主干,能在领导面前说上话的人,因此给面试官留下一个第一印象很重要,这将直接影响你接下来的整个面试过程。而面试礼仪有很多,如面试官进门就起身迎接,坐姿要端正,态度要诚恳,礼貌用语等。(品德不是一天建立的,君子应常修己身,以德待人,方能心存浩然正气,无愧于天地)
* 做到平等交流,才能做到正常发挥
。因为无论是求职还是招聘都是一个互相选择的机会,这就好比男女朋友处对象,只有双方情投意合了才能在一起,因此,你完全没有必要因此而紧张,把面试当做一个和老朋友团聚的交流聚会就好了。
* 实事求是,虚心做人最能看人品
。很多人的紧张情绪是怕对方问出你不会的问题从而把你pass掉,但要知道人无完人,谁都有不会或涉及很少的领域,因此完全没必要害怕,只要实话实说就好,如果面试官好说话,你还可以趁机虚心请教一番,这样即使你在该技术层面丢了技术分,但是在学习态度上也能给面试官留下虚心好学的印象
* 掌握主动权,先天处于不败之地
。如何掌握主动权呢?最简单的就是从你踏进面试会场的时候开始,从自我介绍到面试官会问你什么,你都事先做好心理预演,并想好应答策略和如何控制谈话节奏,这样面试的节奏就掌握在你的手中了。
* 学会扬长避短,方能显现英雄本色
。每个人都有自己擅长的技术领域,毕竟每个公司的技术栈和技术方向都不太一样,因此大可在自己擅长的领域多讲一些,在面试时突出自己的技术优势和其他优势可让面试官对你另眼相看。
* 留下联系方式,即使买卖不成仁义在
。其实做技术的都有一颗渴望交流的心,每天的压力都那么大,一些公司也很少组织一些交流。因此,如果你能做到和面试官保持愉快的交谈,聊得投机的话,大可在面试结束之后主动要求加微信,并告知加微信的目的一方面是为了后续方便沟通面试进展,另一方面感觉和对方很投缘,希望和对方交个朋友,这样一般轻易没有人会拒绝你,即使这次你面试没有通过,保持好联系的话,以后依然有机会一起共事。
面试结束后真的就轻松了吗

很多人在面试后就放松下来了,甚至有些人觉得面试非常顺利,offer已经十拿九稳就没必要再出去面试了。


其实这种心态是最要不得的,首先天下间的事情在没有尘埃落定前都不要太自信,有很多人就是以为十拿九稳了就在家一直傻等消息,结果半个月后问人家才被告知已经招到人了。(面试几天后一定要主动去问进展,不然面试那么多人,真的容易把你忘了,我的两份offer就是自己主动去问,才敲定下来的)


其次,面试这个过程本身就是一次非常好的给自己快速充电的机会,通过一次次面试,你可以知道自己有哪些不足,哪些是短期能需要快速学习掌握的,哪些是你应该长期花时间和精力去掌握的,因此这时绝不是马放南山的时候,而是学习和温习的最好时机。


最后,要做到前文说到的,复盘!不断对面试时的场景和问题复盘,这有利于你牢牢的掌握面试的节奏和内容,以后你即使是去面试还是作为一个面试官面试别人都是非常有帮助的。

拿到offer后应该做哪些事情


如果你做到了我上文所述,并经过了十几轮面试和不断的学习、复习后,相信你已经能收获几份心仪的offer了(建议多手握几份offer,这样才不会被动入坑)。那么接下来迎接你的就是新的工作了,你需要调整心态,做一些入职前的准备,如各种材料、体检等,你还可以在此期间先对以后的新东家做一个背景调查和业务调查,以便你能入职后快速融入新的环境。


如果你成功的入职了,那么恭喜你,新的工作生活和挑战已经向你正式打开,好好努力吧!争取让自己早日做一个(脑门)照亮别人的发光源!如果彼时已经是大牛的你,还能想起对你曾有面试有过一些帮助的我,那你可以联系我请我吃饭哦~。

(后续几天回首会陆续推出一些面试题,希望能对大家的求职路有帮助,觉得有用的朋友,到时记得点赞加关注哦~)

最后,回首就在这里衷心的提前预祝各位马到功成!旗开得胜!

最后的最后,回首衷心的感谢我求职这段时间我的朋友们和各位面试官的帮助!,回首祝大家身体健康,生活愉快!