上个月我完成了一次跳槽,从一家中型互联网公司跳到了一家大厂,薪资涨幅50%。很多朋友听说后问我是怎么做到的,有没有什么秘诀。其实没有什么秘诀,就是提前准备、认真对待每一个环节。本文分享我的真实经历,希望能给正在考虑跳槽的朋友一些参考。
一、为什么要跳槽
我在上一家公司待了三年,从初级开发做到了高级开发。之所以想跳槽,主要有几个原因:
1. 薪资到了天花板。 公司的薪资体系比较僵化,每年普调只有5%-10%,我的薪资已经到了这个职级的上限,再待下去也涨不了多少。而外面的市场行情已经涨了不少,同样的岗位,外面开的价比我现在高30%以上。
2. 技术成长变慢。 公司的业务比较稳定,技术栈也比较老,每天做的都是重复性的工作,学不到新东西。再待下去,技术能力会停滞,对长期职业发展不利。
3. 晋升空间有限。 公司的管理岗都是老人,短期内没有晋升机会。我不想一直做高级开发,希望能往技术专家或架构师方向发展,但在现公司看不到路径。
4. 团队氛围变化。 最近公司组织架构调整,换了新领导,团队氛围不如以前,工作起来不太顺心。
综合这些因素,我决定开始看机会。不是冲动辞职,而是骑驴找马,拿到满意的offer再走。
二、准备阶段:花了一个月
跳槽最重要的是准备,我花了整整一个月做准备,这也是我能拿到好offer的关键。
1. 更新简历。
简历是敲门砖,一定要认真写。我的简历改了五版,每版都找朋友帮忙看,提意见。
写简历的几个要点:
- 用数据说话:不要写"负责后端开发",要写"负责XX系统的后端开发,支撑日均100万请求,可用性99.9%"。数据比描述有说服力得多。
- 突出成果:不要只写做了什么,要写做成了什么、带来了什么价值。比如"优化了查询接口,响应时间从500ms降到80ms,节省了3台服务器"。
- 针对性修改:投不同的公司,根据岗位要求调整简历的侧重点。投技术岗突出技术深度,投架构岗突出系统设计能力。
- 控制篇幅:三年经验的简历一页就够了,不要写太长。HR看一份简历只有几秒钟,重点要突出。
2. 复习技术知识。
我把面试常考的知识点系统复习了一遍:
- 编程语言:Java的集合、并发、JVM
- 框架:Spring、MyBatis的原理和源码
- 数据库:MySQL的索引、事务、锁、优化
- 中间件:Redis、Kafka、RabbitMQ的原理和使用
- 分布式:CAP、一致性算法、分布式事务
- 算法:LeetCode刷了100道中等难度的题
- 系统设计:常见的系统设计题,比如短链接、秒杀、消息队列设计
复习的时候,我不是死记硬背,而是理解原理,能用自己的话讲清楚。面试的时候,能讲清楚"为什么"比记住"是什么"更重要。
3. 梳理项目经验。
面试一定会问项目经验,我把自己做过的三个主要项目都梳理了一遍:
- 项目背景和目标
- 我负责的部分
- 技术选型和架构设计
- 遇到的难点和解决方案
- 最终的成果和数据
每个项目都准备了STAR法则的回答(Situation情境、Task任务、Action行动、Result结果),确保讲的时候逻辑清晰、重点突出。
4. 了解目标公司。
投简历之前,我会先了解目标公司的业务、技术栈、团队情况。面试的时候,如果能表现出对公司的了解,会加分不少。比如面试官问"为什么想来我们公司",不要说"因为你们工资高",要说"我了解到你们在做XX业务,技术上用了XX,我对这个方向很感兴趣,也有相关经验"。
三、投递和面试
准备好之后,开始投递简历。我没有海投,而是精选了10家左右的目标公司,一家一家投。
1. 投递渠道。
- Boss直聘:回复最快,适合直接和HR或技术负责人沟通
- 拉勾:互联网岗位多,流程比较规范
- 内推:找朋友内推,通过率比官网投高很多
- 猎头:高端岗位可以找猎头,他们会帮你匹配机会、谈薪资
我的几个面试机会都是内推来的,建议大家找工作的时候多利用人脉,内推的效果比自己投好太多。
2. 面试流程。
一般的面试流程是:笔试(有些公司有)→ 一面(技术面)→ 二面(技术面/架构面)→ 三面(部门负责人面)→ HR面。
每一轮面试我都认真对待,面完之后立刻复盘,记录被问到的问题和自己答得不好的地方,然后查漏补缺。这样面了几家之后,越来越熟练,通过率也越来越高。
3. 面试技巧。
分享几个对我帮助很大的面试技巧:
- 自我介绍要准备好:1-2分钟,讲清楚自己的背景、擅长的技术、主要项目成果。不要太长,也不要太短。
- 不会的问题不要装会:遇到不会的问题,直接说"这个我不太了解,但我可以说说我的理解",然后讲自己的思路。面试官更看重你的思维方式,而不是你会不会某个具体知识点。
- 主动引导话题:把面试官往你熟悉的领域引。比如被问到一个你不太熟的技术,可以说"这个我用得不多,但我在XX项目中用过类似的XX技术,当时是这样做的...",然后讲你熟悉的内容。
- 最后问问题的环节要利用好:面试官问"你有什么问题想问我"的时候,不要说"没有"。可以问团队的技术栈、项目方向、新人培养机制等,表现出你对这个岗位的兴趣。
- 保持自信和礼貌:即使答得不好,也不要慌,保持冷静和礼貌。面试官看的是整体印象,不是某一道题的对错。
四、谈薪:最关键的一步
拿到offer之后,谈薪是最关键的一步,也是很多人容易吃亏的地方。
1. 不要先报期望薪资。
HR问"你期望薪资是多少"的时候,不要直接报一个具体数字。可以说"我相信贵公司有完善的薪资体系,会根据我的能力和经验给出合理的薪资",或者"我想先了解一下这个岗位的薪资范围"。先让对方出价,你再根据情况谈。
如果HR一定要你先说,你可以报一个区间,上限比你的目标高10%-20%,留下谈判空间。
2. 用offer作为筹码。
如果你有多个offer,可以用A公司的offer去和B公司谈。比如B公司给你开了25K,你可以说"我手上还有一个offer是28K,我更倾向于你们公司,但薪资上希望能再考虑一下"。大部分公司会愿意加价来抢人。
但要注意,不要撒谎说有offer,HR圈子很小,被发现了会影响信誉。
3. 不要只看基本工资。
谈薪的时候,不要只看月薪,还要看:
- 年终奖:几个月?是固定的还是浮动的?
- 股票/期权:值多少钱?行权条件是什么?
- 补贴:房补、餐补、交通补、通讯补
- 福利:公积金比例、补充医疗、带薪年假
- 加班情况:大小周还是双休?有没有加班费?
有些公司月薪不高,但年终奖多、福利好,总包可能比月薪高的公司还多。要算总包,不要只看月薪。
4. 接受offer之前想清楚。
拿到满意的薪资,也不要急着接受。想清楚几个问题:
- 这个岗位的工作内容是不是你想做的?
- 团队和领导怎么样?面试的时候有没有感觉到合得来?
- 公司的发展前景如何?会不会有裁员风险?
- 通勤时间能不能接受?
薪资很重要,但不是唯一的因素。如果工作内容不喜欢、团队合不来,薪资再高也干不长久。
五、我的结果
经过一个月的准备和一个月的面试,我最终拿到了3个offer:
- A公司:大厂,月薪28K,16薪,股票,双休
- B公司:中型公司,月薪30K,14薪,大小周
- C公司:创业公司,月薪25K,14薪,期权较多
综合考虑之后,我选了A公司。虽然月薪不是最高的,但总包最高(28K×16+股票),而且平台大、技术成长空间大、双休能平衡生活。最终薪资比我之前的20K×14涨了大约50%。
六、给想跳槽的朋友的建议
- 不要裸辞:骑驴找马,拿到offer再走,心理压力小,谈薪也更有底气。
- 提前准备:至少提前一个月准备简历和复习,不要临时抱佛脚。
- 不要海投:精选目标公司,针对性准备,比海投100家效果好。
- 多拿几个offer:有对比才知道哪个好,也有谈薪的筹码。
- 不要只看钱:平台、成长、团队、工作生活平衡都要考虑。
- 谈薪要大胆:不要不好意思谈薪,这是你应得的。报高一点,大不了对方还价。
- 离职要体面:拿到offer后,提前一个月提离职,做好交接,好聚好散。圈子很小,以后可能还会遇到。
七、写在最后
这次跳槽涨薪50%,看起来是运气好,其实是提前准备和认真对待的结果。没有什么捷径,就是把每一个环节都做到位。
如果你也在考虑跳槽,希望我的经历能给你一些参考。记住:机会总是留给有准备的人。认真准备,你也能拿到满意的offer。
最后想说,跳槽不是目的,成长才是。不管跳不跳槽,持续学习、提升自己的能力,才是职场发展的根本。有了能力,好机会自然会来找你。
评论(0)
暂无评论,快来抢沙发~
评论功能仅对会员开放,请先登录
登录