说到个人财富累积这个话题,我在阿里的前老板嘴里经常念叨一句话:“选择大于努力,命运大于选择。”
同样,说到工程师(程序员)工资这个话题,也有些类似的地方:
- 工作三年以内的工程师,往往决定他们工资的是勤奋度。
- 工作三到八年的工程师,他们工资的胜负手在于选择。
- 而八年以上的工程师,这个时候命运是最重要的决定因素。
因为选择和命运这个东西过于玄妙,影响因素和不可控因素太多了,所以这篇文章只谈三年内的工程师,他们如何用最高效的方式,通过自己的努力和勤奋而达到薪资翻倍的。
这种策略叫做 —— 薪资驱动提升(Salary Driven Improvement),即:以提升薪资为目标,去做一系列的个人技术提升动作。
这种策略的本质在于,它抓住了事物的重点,以简单直接的方式驱动目标达成。
试想一下,你996地写代码是为了什么?你挑灯夜战地改bug是为了什么?你周末放弃休息时间啃厚书看源码又是为了什么?本质上不就是为了拿到更高的薪资嘛,想要拿到更高的薪资,有比跳槽更简单直接的吗?
接下来,我就要说具体步骤了。
岗位对标
在Boss直聘上,找到那些给得起你翻倍薪资的公司,以互联网和新能源大厂、知名外企,或者行业独角兽为首选,找到这些目标公司名下的岗位,记录岗位JD下的任职要求。
如下:
接下来,把这些任职要求进行归纳总结,挑选出来里面最热门的技术点TOP 5,并初步了解它们大致的适用范围和场景,以备后用。
简历适配
没错,接下来就是简历环节了。
根据上面调研出来的TOP 5技术点,设想一下,到底什么样的简历可以符合上述任职要求,然后,努力将自己的简历适配成这个理想中的样子。
(1)专业技能适配
举个例子,如果任职要求中有这么一项:
“熟练掌握Redis、ES、MQ等中间件,深入理解相关中间件实现原理及具备大规模业务场景的实战经验;”
那你的简历中的专业技能里面,就要有适配项:
- 熟悉Redis NoSQL数据库,并对其底层原理有⼀定理解;
- 熟悉Kafka和ElasticSearch中间件及底层实现;
或者,任职要求中是这样写的:
“具备高并发高可用系统的设计和优化能力,及其工作经历;”
那你的简历中的专业技能里面,就要这样适配:
“对大型分布式、高并发、高可用、海量数据的复杂系统架构设计具备丰富经验;”
(2)项目实现适配
项目实现适配,要比专业技能适配难上一个量级,毕竟你对这个东西仅限于初步了解,并没有完全摸熟。
但是,该写到项目中,还是要写上去的,这也是成长的必经路径。
写完之后,要拿给跟自己关系比较铁的,在技术上相对资深的同事或朋友看看,让他们帮你进行第一波校准。主要是让他们帮你看看,把这些技术用于简历的项目中,去解决这个场景问题是否合理。
比如:用MQ进行消峰、异步、解耦的场景都可以,说用于性能优化的话,那就贻笑大方了。
(3)适配尺度
这里面嘱咐两句,整体的适配尺度是要遵循这五个字:吹牛不造假。
意思是,你在自身的技术储备和项目中的技术实现上,怎么吹牛逼都可以。
因为,到时候技术面试官在面试的时候把你虐了,大不了把你pass了就完了,如果你面试通过的话,他也看不了你的在原公司的项目源码,背调的时候更调查不出来这些,不会留下什么隐患。
但你千万不能把你的职级P6说成P7,也不能凭空杜撰出来一份大厂工作经历,更不能自己是个三本非说成是211 985,这将会给你带来无尽的麻烦,一定切记!
简历倒逼
简历倒逼,也可以叫简历驱动(Resume Driven)。
意思是,接下来你要根据简历中那个完美的自己,去进行技术上的努力提升,把自己吹过的牛逼一一实现落地。
大概分为三步走。
(1)看专业书
买该技术领域在市面上口碑最好的技术书籍,定好时间计划,使劲啃,玩命看,一遍懵懵懂懂那就看两遍,两遍似懂非懂就看三遍,直到彻底看懂为止,直到把你简历中专业技能项里面写“精通”的技术点,一个不落地看全为止。
这还没完,还要把书中的重点总结成对应的八股文,这个面试的时候一定会用到。
(2)带入项目
如果可能的话,把之前学到的技术,尽可能带入到现在公司的实际项目中去,如果技术负责人有异议,试图从技术优点的角度上去说服他,从技术创新的角度去感化他,毕竟他也需要业绩。
如果这条路走不通的话,那就只能自己从GitHub上找个用到相关技术的项目,在自己的机器上搭建起来,看看源码,做几个简单的功能,熟悉熟悉。
然后,把自己的简历拿出来,看看当时自己写在简历项目中的,对于该技术的用法是否自洽,是否能在合理性上说服面试官,以及是否有拔高的可能性,去反哺一下自己的简历。
(3)刷算法题
这个是绕不开的一个环节,因为对于工作经验在三年内的工程师,是不可能不涉及算法的。
好在现在网上优秀的算法学习资料太多了,我们就不需要自己进行总结了。
面试热身
这里切记不要一上来就去目标公司硬钢,毕竟你的独孤九剑还没实战经验,我的建议是找一些本地的非目标小厂去充分热身,把自己在面试中被面试官戳穿的地方加以完善,把自己回答不好的技术问题进行复盘。
当然,也可以找一些非目标城市的目标大厂去进行热身,反正现在很多公司都可以远程视频面试,不用舟车劳顿就可以在真实场景打怪升级,美滋滋~。
把面试热身环节打磨好了,就可以奔着“薪资翻倍”这个目标出征了。
当然,现在大行情不好,各个公司肯定都卡涨幅,这个也没关系,一次不行的话,那就两年以后再换一次。