元宵已过了这么久,想必那些该到岗早就到岗了,那些在家玩命撑过了元宵的,应该也不得不到岗了,当然不想干的除外。是的,不想干的应该也大有人在的,年终奖到手了(估计都花的差不多了,那种年终奖年中发的除外),是时候换个坑了...
在自己的工作生涯中,自2015年初作为面试官参与技术面试,到后面组件自己的技术团队,到现在,过自己手的简历没有1000份也有500份了,这个真有,我有备份资料的习惯,目前这个电脑上保留的简历还有近500份呢!
虽然时间上或者经验上并不是很足,但是毕竟看的也不算特别少了,所以还是有一些经常遇到的问题,感觉还是有必要整理出来。希望这些东西能够给在这金三银四季节里跳槽换坑的朋友些许帮助。这是一份非典型的跳槽求职指南~
先聊聊跳槽动机这个事儿
之说以先说这个话题,并不是说我面试的时候最关注这个问题,但作为技术面试官以及团队主管,这个话题虽然会关注但并不是最最核心的东西,想说这个话题,是觉得这个话题对于求职者来说是一个很严肃的话题。
作为一个求职者,对于每一次求职一定要有一个合理的动机,这不是对于面试官的说辞,而是对于你自己跳槽行为的负责。
说到跳槽动机,或许有一个动机一直会难以对面试羞于提起,一起提就感觉会让人觉得自己很low,是的,旧东家给的太少了。但个人认为,这并不是一个很难以启齿的动机,只是看他放在哪个阶段来说,什么情况下来说。这就是接下来跟求职动机严重挂钩的,不同的职业阶段,你需要有不同的判断能力。
我以1-3年,3-5年,5年以后作为三个阶段,对通常的技术人员来说(天赋很高的除外,还有两三年当总经理的呢),这个阶段划分足够用了。
第一阶段
在第一阶段里,对于常规的技术人员来说,个人认为是你职业技术生涯中最重要的一个阶段,处事方式、解决问题的方法论、垂直技术积攒(注意垂直两字)、人际关系的处理等等各个方面,形成初始定论以及习惯的最佳时期。
所以,在这个时期里,最忌讳跳来跳去,特别是单纯的为了薪酬涨那么个三头五千的,因为所有的这些东西,都不是半年一年能够形成的,一定是会有一个过程,如果平台合适,那么就老实的待下去,掌握了那些真正有用的东西再说。
那么什么是合适的平台呢?首先个人认为应该足够的开放,能够让你更加自由的去学习更多的东西,这意味着只要你愿意多付出一些额外的时间和精力(这很重要),总是能够比别人学到更多的东西,反之的案例就是技术封闭、交流限制、层级关系严重、人际关系混乱,这种情景就早点换吧。
还有一种情况就是,如果你判断你当前从事的东西并不是你的兴趣,让你很无趣,着实提不起兴趣,那么也是可以考虑尽快的切换到正确的轨道上,这个时候今早明确能让你减少切换的成本,比如三五年之后,再进行方向更改,问题就很大了。
在初期阶段,最忌讳的就是为了一点点涨薪频繁的跳槽,因为初期涨的这一点点对于你今后的三年、五年,甚至是十年的职业生涯来说,根本就是不值一提,你需要用更多的精力去做储备,去学习,特别是主动额外精力的学习。
当然,对于任何阶段来说,频繁的跳槽都不是一个好事情,举个例子,京东就有严格的二五原则,即五年年不能超过2份工作,打破了这个原则一般情况下是不招的(当然也有走特招的),其他企业或许并没有这么严格,但是比如我作为一个团队leader,我也不是很喜欢一年一跳的人,因为我会担心,假如你通过了面试流程,进入到了我的团队,我是不是得担心明年的这个时候你走怎么搞,毕竟人手的切换对于团队来说是有成本的。
第二阶段
对于第二阶段的朋友来说,这个时候是你的技术在深度上有一定的累积,那么这个时候你需要适当的扩充自己的横向知识面,因为任何一个事情到了一定程度都不是单一的技术问题(当然,走技术专家路线除外),需要综合考虑的东西会越来越多,这个时候需要你的阅历、经验,不同的见解。
所以,这个阶段,如果不是非要待在一个公司,适当的去换个环境,换个技术氛围、技术层级,不见得是坏事,毕竟人在一个环境呆久了,容易遇到技术瓶颈、容易陷入安逸状态,适当的打破这种状态对于你的职业生涯至关重要。当然,打破的方式也不一定非得跳槽,能够在原有的环境中有所突破也是可以的,只是会难一点而已。
上面说到了为钱跳槽,其实到了一定阶段(一定年纪),比如有了家庭生活压力,有了养老养小的压力之后,适当的对薪水关注也是合情合理的,所以,这里也算是对各个同行面试官们一个建议,不要对一说到因为薪酬原因离职的候选者带有偏见,还是需要根据实际情况做一定判断的。
理想需要有,饭也需要吃。核心在于如何做均衡,当然,任何时间里纯为了钱而跳,感觉都不是那么回事儿。
第三阶段
在第三个阶段里,你可能需要累积掌握的就不止是技术相关的知识了,因为在第二阶段里,如果你够优秀,可能已经可以作为主程、或者类似架构师带项目了,作为一个技术带领着而存在者,这个时候你需要在技术上有足够的权威就差不多,再辅助一些项目节奏把握,基本就可以把一个项目执行下去了。
但到了第三个阶段,如果你在前两个阶段里做的足够好,带领团队,带领一个部门其实是一个相对顺其自然的过程,但这个过程里,你需要额外掌握的东西会多很多。比如,公司战略战术的理解、项目节奏进度时间节点的把控、人员是否能够合理的利用挖掘、跨部门之间的合作是否能够正常顺畅推动,除了技术之外有很多管理维度上的东西,这些都需要你去学习和掌握。
当然,对于很多走垂直领域专家,相对就纯粹一些了,垂直技术的累积、单一领域的技术栈累积(注意是单一领域)。
此外就是,当你工作到了一定年份,或许你已经解决部分或者所有的财务问题(有些人纯天然就是解决了的,哈哈,羡慕不来),这个时候或许你需要更多的是理想,以及你自己职业抱负的落地。
分析了上面这些因素,结合自己的实际情况,反复的多问几次自己,真的到了跳槽的时机吗?在这“金三银四”的躁动季节里,认真的想一想,再做决定。
当然,也有一些很硬性的跳槽动机是可以理解的,比如直属领导恶心人、公司过分压榨(纯那种不顾及人命没日没夜加班的那种)、考核机制过分的不公平(绝对意义上的公平也是不存在的)。这个时候尽量的反思一下,是不是自己的问题导致的,如果确实存在这种情况,跳吧。
这篇文章,我们主要是通过职业生涯的三个阶段,去分析我们求职的动机,求职动机是源动力,只有想清楚了做出来合理的选择,对于后续的职业生涯来说才是有利的。
在下一篇里,将会延续关于面试指南这个大话题,不过会将小话题过渡到具体的一些求职事项上,感兴趣的朋友欢迎关注、转发以及持续保持关注这个系列。
好啦,正事说完了,我该放大招了,下面我要说的很重要重要重要!
如果你也想在IT行业拿高薪,可以参加我们的训练营课程,选择最适合自己的课程学习,技术大牛亲授,7个月后,进入名企拿高薪。我们的课程内容有:Java工程化、高性能及分布式、高性能、深入浅出。高架构。性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点。如果你想拿高薪的,想学习的,想就业前景好的,想跟别人竞争能取得优势的,想进阿里面试但担心面试不过的,你都可以来,群号为:650385180。
注:加群要求
1、具有1-5工作经验的,面对目前流行的技术不知从何下手,需要突破技术瓶颈的可以加。
2、在公司待久了,过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的可以加。
3、如果没有工作经验,但基础非常扎实,对java工作机制,常用设计思想,常用java开发框架掌握熟练的,可以加。
4、觉得自己很牛B,一般需求都能搞定。但是所学的知识点没有系统化,很难在技术领域继续突破的可以加。
5.阿里Java高级大牛直播讲解知识点,分享知识,多年工作经验的梳理和总结,带着大家全面、科学地建立自己的技术体系和技术认知!
6.小号或者小白之类加群一律不给过,谢谢。
目标已经有了,下面就看行动了!记住:学习永远是自己的事情,你不学时间也不会多,你学了有时候却能够使用自己学到的知识换得更多自由自在的美好时光!时间是生命的基本组成部分,也是万物存在的根本尺度,我们的时间在那里我们的生活就在那里!我们价值也将在那里提升或消弭!Java程序员,加油吧