上个月我完成了一次跳槽,薪资涨了50%,从原来的公司跳到了一家更大的平台,岗位也从高级工程师升到了技术专家。
很多朋友知道后问我:"你是怎么做到涨薪50%的?有什么秘诀吗?""现在大环境不好,还能涨这么多,你是不是有什么内部关系?""面试都问了什么?怎么准备的?"
其实没有什么秘诀,也没有什么内部关系,就是提前准备、找准时机、认真面试、合理谈判。我也是一个普通的程序员,没有名校背景,没有大厂光环,就是靠一步一步的积累和认真的准备,拿到了满意的offer。
这篇文章,我想分享一下我这次跳槽涨薪50%的经验和心得,包括什么时候该跳槽、跳槽前要做哪些准备、怎么写简历、怎么面试、怎么谈薪资,以及跳槽中的一些注意事项。希望能给打算跳槽的朋友一些参考,也记录一下自己这段时间的经历和感悟。
先说明一下:我是做后端开发的,工作了6年,这次跳槽是从一家中型互联网公司跳到一家大型互联网公司,薪资涨幅50%(包括基本工资和年终奖,总包计算)。不同行业、不同岗位、不同级别的情况可能不一样,我的经验仅供参考。
一、什么时候该跳槽
在说怎么跳槽之前,先说说什么时候该跳槽。很多人跳槽是一时冲动,受了点委屈就想走,或者看到别人跳槽涨薪了就跟风跳,这样往往跳不好。跳槽是一个重要的职业决策,要想清楚再跳,不能盲目。
我觉得,出现以下几种情况的时候,可以考虑跳槽:
1. 在当前公司没有成长空间了。
这是我这次跳槽的主要原因。我在原来的公司工作了3年,前两年成长很快,学了很多东西,也做了几个重要的项目。但第三年,我发现自己进入了瓶颈期,做的事情越来越重复,技术上没有新的挑战,职位也没有晋升空间。我和领导谈过,领导也承认目前没有更好的机会,但希望我再等等。
我等了半年,发现情况没有改善,反而越来越焦虑,感觉自己在浪费时间。这时候我就知道,该走了。在一个没有成长空间的地方待着,看似稳定,实际上是在消耗自己,时间越长,越难跳出去,市场价值也会下降。
2. 薪资明显低于市场水平。
如果你发现自己的薪资明显低于同行业、同级别、同经验的市场水平,而且在公司内部调薪无望,那可以考虑跳槽。
我这次跳槽前,也做了市场调研,发现我的薪资比市场水平低了大概20%-30%。我在原来的公司3年只调过一次薪,涨了10%,远低于市场涨幅。我和领导谈过调薪,领导说公司今年效益不好,调薪幅度有限,让我再等等。我等了一年,还是没有调,这也是我决定跳槽的原因之一。
跳槽是涨薪最快的方式,这是职场的现实。在公司内部调薪,一般每年5%-10%就不错了,而跳槽通常能涨20%-50%,甚至更多。如果你的薪资明显低于市场水平,跳槽是最直接的解决方式。
3. 公司发展不好,或者部门被边缘化。
如果公司发展不好,业绩持续下滑,裁员风险大,或者你的部门被边缘化,做的事情越来越不重要,那也要考虑跳槽。不要等到公司裁员了才被动地找工作,那时候市场上都是被裁的人,竞争激烈,议价能力也弱。要主动出击,在公司还没出大问题的时候就找好下家。
我有个朋友,之前在一家在线教育公司,去年行业政策变化,公司大规模裁员,他被裁了之后找了3个月才找到工作,薪资还降了。如果他提前半年意识到行业风险,主动跳槽,结果会好很多。
4. 遇到无法解决的问题,比如糟糕的领导、严重的内耗。
有时候,你可能遇到一个糟糕的领导,或者团队内部严重内耗,工作非常痛苦,而且这些问题你无法解决(比如换不了部门,领导不会走)。这时候也可以考虑跳槽。毕竟工作占据了我们大部分时间,如果工作得非常痛苦,对身心健康都是伤害,不值得。
但要注意,不要因为一点小事就跳槽,比如和同事吵了一架,被领导批评了一顿,就想走。这些问题在哪里都可能遇到,要学会适应和解决。只有当问题真的无法解决,严重影响你的工作和生活的时候,才考虑跳槽。
5. 有更好的机会主动找上门。
有时候,你并没有主动想跳槽,但有更好的机会主动找上门,比如猎头推荐、朋友内推,机会很好,薪资高、平台大、有成长空间,这时候也可以考虑。好的机会不常有,遇到了就不要错过。
我这次跳槽,最开始就是猎头主动联系我的,我本来没有强烈的跳槽意愿,但聊了之后发现机会确实不错,就认真准备了,最后拿到了满意的offer。所以,即使你不想跳槽,也可以和猎头保持联系,了解市场行情,遇到好的机会也可以看看。
什么时候不该跳槽:
说了什么时候该跳,也说说什么时候不该跳:
- 不要因为一时冲动跳槽,比如和领导吵架了、受了点委屈就想走,冷静下来再决定。
- 不要为了多一点点钱就跳,比如只涨了10%,但新公司平台差、风险大,不值得。
- 不要频繁跳槽,一份工作至少做1-2年再跳,频繁跳槽会让简历不好看,也让新公司担心你的稳定性。
- 不要在没有准备好的时候跳,比如简历没更新、技术没复习、对市场不了解,盲目跳很容易跳坑。
- 不要在行业低谷期盲目跳,比如行业正在下行,机会少,风险大,这时候要谨慎。
跳槽是一个重要的决策,要想清楚为什么跳、要什么、能不能得到,再行动。不要盲目跳,也不要该跳的时候不跳,把握好时机。
二、跳槽前的准备
决定跳槽之后,不要急着投简历,先做好准备。准备越充分,成功的概率越大,议价能力也越强。我这次跳槽,提前了3个月做准备,这也是我能拿到满意offer的重要原因。
1. 明确自己的目标和定位。
跳槽之前,先想清楚自己想要什么:
- 想要更高的薪资?还是更大的平台?还是更好的成长空间?还是更轻松的工作?
- 想去什么类型的公司?大厂、中厂、小厂、创业公司?
- 想做什么方向?继续做现在的方向,还是换方向?
- 期望的薪资范围是多少?最低能接受多少?
- 能接受加班吗?能接受出差吗?对工作地点有什么要求?
把这些问题想清楚,明确自己的目标和定位,这样找工作的时候才有方向,不会盲目投递,也不会在面试中被问住。
我这次跳槽的目标很明确:去更大的平台,做更有挑战性的技术工作,薪资涨幅至少30%,最好是50%,工作地点在本市,不接受长期出差。有了明确的目标,我筛选公司和岗位的时候就很有针对性,只投符合我目标的,不海投。
2. 更新简历,突出亮点。
简历是敲门砖,简历写得好不好,直接决定了你能不能拿到面试机会。很多人的简历写得很糟糕,罗列了一堆职责,没有亮点,没有数据,这样的简历HR看一眼就pass了。
写简历的几个要点:
- 简洁明了,控制在1-2页。 工作经验5年以内1页,5年以上2页,不要写太长,HR没有时间看。
- 突出亮点和成果,用数据说话。 不要只写"负责XX系统的开发",要写"主导XX系统的重构,性能提升50%,服务器成本降低30%"。用具体的数据和成果证明你的能力,比空泛的描述有说服力得多。
- 针对性地写简历,不同岗位用不同版本。 不要一份简历投所有岗位,根据岗位的要求,调整简历的重点,突出和岗位相关的经验和技能。
- 技术栈要写清楚,诚实不夸大。 写清楚你熟悉的技术、框架、工具,以及熟练程度。不要夸大,面试一问就露馅了,但也不要太谦虚,该写的要写。
- 项目经验是重点,写清楚背景、职责、成果。 每个项目写清楚:项目背景(做什么的、多大规模)、你的职责(你做了什么、扮演什么角色)、取得的成果(数据、指标、影响)。用STAR法则(情境、任务、行动、结果)来写,清晰有条理。
- 检查错别字和格式。 简历有错别字是大忌,会让HR觉得你不认真。写完之后多检查几遍,格式要整齐,字体要统一,不要用太花哨的模板。
我这次更新简历,花了整整一个周末,把过去3年的项目都梳理了一遍,每个项目都想清楚了背景、我做了什么、取得了什么成果、用了什么技术,用数据量化成果。改了五六版,最后才定稿。简历投出去之后,回复率很高,大概投10份能有5-6份面试邀请,这和简历写得好有很大关系。
3. 复习技术,查漏补缺。
跳槽面试,技术面试是核心,尤其是程序员岗位,技术面占了很大比重。不管你平时技术多好,面试前都要系统复习一遍,因为面试考的很多东西是你平时可能不用但需要知道的,而且面试有面试的套路,需要熟悉。
复习的几个方面:
- 基础知识:数据结构、算法、操作系统、计算机网络、数据库原理等,这些是基础,大厂面试特别喜欢考。
- 专业知识:你做的方向的专业知识,比如后端的Java/Go/Python、Spring/微服务/分布式、MySQL/Redis/MQ等,前端的JavaScript/CSS/框架/工程化等。
- 项目经验:把你简历上写的每个项目都准备好,能详细讲清楚项目的架构、你做的部分、遇到的问题、怎么解决的、有什么收获。面试官会针对项目深挖,准备不充分很容易被问住。
- 算法题:现在很多公司面试都要考算法题,尤其是大厂。要提前刷题,LeetCode上刷个一两百道,熟悉常见的题型和解题思路。我这次面试前,刷了大概150道题,中等难度为主,面试的时候遇到的算法题基本都做过类似的,很顺利。
- 系统设计:高级别岗位的面试会有系统设计题,比如设计一个短链接系统、设计一个秒杀系统、设计一个消息队列等。要提前准备,了解常见的系统设计思路和框架,能从需求分析、架构设计、扩展性、可用性、性能等方面全面分析。
- 行为面试:除了技术面,还有行为面试,比如为什么跳槽、职业规划、遇到的最大挑战、怎么和同事合作等。这些问题也要提前准备,想清楚怎么回答,不要临场发挥,说得没有逻辑。
复习要趁早,不要等面试约到了才开始复习,那样来不及。我这次提前了2个月开始复习,每天下班之后复习1-2小时,周末复习半天,系统地过了一遍基础知识,刷了算法题,准备了项目和系统设计。面试的时候就很从容,大部分问题都准备过,回答得很顺利。
4. 了解市场行情,确定期望薪资。
跳槽之前,要了解市场行情,知道自己这个级别、这个经验、这个方向在市场上值多少钱,这样谈薪资的时候才有底气,不会要低了,也不会要高了被拒。
了解市场行情的方式:
- 和猎头聊:猎头对市场行情最了解,多和几个猎头聊,问问他们你这个背景能拿多少钱,市场上的薪资范围是多少。
- 看招聘网站的薪资范围:Boss直聘、拉勾、猎聘等招聘网站上,岗位都有薪资范围,多看一些和你匹配的岗位,大概就能知道市场行情。
- 和朋友、同行交流:和同行业、同方向的朋友聊聊,问问他们的薪资水平,以及他们了解的市场行情。
- 看薪资报告:每年都有各种行业薪资报告,比如拉勾的互联网薪资报告、猎聘的人才报告等,可以参考。
了解了市场行情之后,确定自己的期望薪资。一般来说,跳槽涨薪20%-30%是正常的,30%-50%是比较好的,50%以上就算很不错了。期望薪资可以定得比你的目标高一点,留出谈判空间,但不要太离谱,超出市场行情太多,会直接被pass。
我这次了解到,我这个级别的后端工程师,市场行情大概是30K-40K×14-16薪,我原来的薪资是25K×14薪,大概35万总包。我期望的目标是50万总包(涨薪40%左右),期望薪资报的是55万总包(涨薪57%),最后谈下来是52.5万总包(涨薪50%),符合我的预期。
5. 调整心态,保持自信。
跳槽是一个漫长的过程,可能会遇到挫折,比如简历石沉大海、面试被拒、谈薪失败等,这时候心态很重要。
要保持自信,相信自己的能力,不要因为一次面试失败就否定自己。面试失败的原因有很多,可能是岗位不匹配,可能是面试官的问题,可能是公司的问题,不一定是你能力不行。每次面试之后总结经验教训,下次改进就好。
也要有耐心,跳槽不是一蹴而就的,可能需要1-3个月甚至更长时间。不要着急,慢慢找,找到合适的再跳,不要为了快点跳而将就,跳错了比不跳更糟糕。
我这次跳槽,前前后后花了2个多月,面了大概10家公司,拿到了3个offer,中间也有被拒的,也有自己拒掉的。中间也有焦虑的时候,但整体心态比较稳,最后拿到了满意的offer。
三、怎么找机会和投简历
准备好之后,就可以开始找机会和投简历了。找机会的方式有很多,不同方式的效果不一样。
1. 内推是最好的方式。
内推是找工作最好的方式,没有之一。内推的简历通过率高,面试流程快,而且能提前了解公司和团队的情况,成功率比自己海投高很多。
如果有朋友、同学、前同事在你想去的公司,一定要让他们帮你内推。不要不好意思,大部分人都愿意帮你内推,因为内推成功了他们还有内推奖金。内推的时候,把你的简历和求职意向发给对方,让对方帮你推荐到合适的岗位。
我这次跳槽,大部分面试机会都是内推来的,朋友、前同事、猎头帮我内推了好几家,通过率很高,最后拿到的offer也都是内推的公司。
2. 和猎头保持联系。
猎头也是找工作的重要渠道,尤其是中高端岗位。猎头手里有很多你在招聘网站上看不到的机会,而且他们能帮你推荐、帮你谈薪、帮你跟进流程,省很多事。
可以在猎聘、LinkedIn等平台上更新简历,会有猎头主动联系你。也可以主动找一些专注你这个行业和方向的猎头,和他们保持联系,告诉他们你的求职意向和期望,有合适的机会他们会推荐给你。
和猎头合作要注意:
- 诚实告知你的情况,包括当前薪资、期望薪资、求职意向,不要隐瞒,否则猎头很难帮你匹配合适的机会。
- 不要同时让太多猎头推同一家公司,会冲突,一般一家公司只能由一个猎头推荐。
- 猎头的话不要全信,他们为了成单可能会夸大机会,自己要有判断。
- 谈薪的时候可以让猎头帮忙,但自己也要有底线,不要被猎头忽悠了。
我这次跳槽,最开始就是猎头联系我的,后来又通过猎头接触了几家公司,猎头帮了不少忙,尤其是谈薪的时候,猎头在中间传话,帮我争取到了不错的薪资。
3. 招聘网站投递。
Boss直聘、拉勾、智联、前程无忧等招聘网站,也是找工作的渠道。但这些上海投的通过率比较低,因为竞争激烈,HR每天收到很多简历,你的简历很容易被淹没。
在招聘网站投递的时候要注意:
- 不要海投,要有针对性。 只投和你匹配度高的岗位,认真看岗位要求,针对性地调整简历,不要一份简历投所有岗位。
- 主动和HR沟通。 Boss直聘可以直接和HR聊天,投递之后可以主动发消息,介绍自己的情况,表达对岗位的兴趣,增加被看到的概率。
- 完善在线简历。 招聘网站上的在线简历也要完善,很多HR先看在线简历,再看附件简历。
- 避开高峰期投递。 周一早上、节假日后是投递高峰期,简历太多,容易被淹没。可以在周二到周四的上午或下午投递,竞争相对小一些。
我这次在招聘网站上也投了几家,但回复率不高,大概投10份有2-3份回复,不如内推和猎头的效果好。所以建议优先用内推和猎头,招聘网站作为补充。
4. 其他渠道。
除了上面几种,还有一些其他渠道:
- 技术社区:在GitHub、掘金、知乎、公众号等平台上活跃,输出技术内容,建立个人品牌,会有公司主动找你。
- 行业会议和活动:参加行业会议、技术沙龙、meetup等,认识同行,拓展人脉,可能会有工作机会。
- 公司官网:有些公司的岗位只在官网发布,想去某家公司可以直接去官网投递。
- 前东家/前同事:有些前同事去了新公司,可能会有内推机会,保持联系。
找工作的渠道很多,不要只用一种,多管齐下,机会更多。
四、面试经验和技巧
拿到面试机会之后,接下来就是面试了。面试是跳槽中最关键的环节,面试表现好不好,直接决定了你能不能拿到offer,以及能拿到什么样的薪资。
我这次面了大概10家公司,总结了一些面试经验和技巧。
1. 面试前的准备。
每一场面试之前,都要做针对性的准备,不要裸面。
- 了解公司和岗位。 面试前查一下公司的基本情况:做什么业务、规模多大、融资情况、企业文化、行业地位等。再看一下岗位的具体要求,针对性地准备相关的技术和项目。
- 准备自我介绍。 自我介绍是面试的开场,要准备好,1-3分钟,简洁明了,突出亮点。包括:基本情况(工作几年、做什么方向)、主要经历(在哪几家公司、做过什么)、核心能力和成果(最擅长什么、取得了什么成绩)、为什么来面试(对岗位的兴趣、匹配度)。
- 复习相关技术。 根据岗位要求,复习相关的技术点,尤其是岗位JD里明确提到的技术,很可能会被问到。
- 准备项目介绍。 把你简历上的项目都准备好,能熟练地讲清楚,尤其是和岗位相关的项目,要重点准备。
- 准备要问的问题。 面试最后,面试官一般会问"你有什么问题要问我吗",不要说没有,要准备几个有质量的问题,比如团队的技术栈、项目的挑战、岗位的发展空间、公司的技术氛围等。问问题也能体现你对岗位的兴趣和你的思考。
2. 技术面试的技巧。
技术面试是程序员面试的核心,包括基础知识、项目经验、算法题、系统设计等。
基础知识面试:
- 回答要有条理,先总后分。 回答问题的时候,先给一个总的结论,再分点详细解释,不要东一句西一句,没有逻辑。
- 不会的不要瞎编,诚实说不会。 遇到不会的问题,不要瞎编,面试官一眼就能看出来,反而减分。可以诚实说"这个问题我不太了解,但我可以说说我的理解",然后说说你相关的知识和思考,体现你的学习能力和思考能力。
- 知之为知之,不知为不知,但可以展示相关知识。 不会的问题,可以说你了解的相关知识,比如问你Kafka你不会,但你可以说你了解RabbitMQ,原理类似,这样也能展示你的知识面。
- 注意细节,不要犯低级错误。 基础概念要准确,不要记错,比如把HashMap和ConcurrentHashMap的原理搞混了,这种低级错误很减分。
项目经验面试:
- 用STAR法则讲项目。 情境(Situation):项目背景是什么,遇到了什么问题;任务(Task):你负责什么,要达成什么目标;行动(Action):你做了什么,怎么做的;结果(Result):取得了什么成果,用数据说话。
- 突出你自己的贡献,不要只讲团队。 讲项目的时候,重点讲你做了什么,你的贡献是什么,不要一直讲"我们团队做了什么",面试官关心的是你个人的能力,不是整个团队。
- 准备好被深挖。 面试官会针对项目深挖,比如你说你做了性能优化,他会问:优化前是什么样?怎么定位的性能瓶颈?用了什么优化手段?优化后提升了多少?为什么用这个方案而不是其他方案?遇到了什么困难?怎么解决的?这些都要提前准备好,被问住了就很尴尬。
- 诚实,不要夸大。 项目经验要真实,不要把别人做的说成自己做的,不要夸大成果,面试官深挖一下就露馅了。可以适当包装,但不要造假。
算法题面试:
- 先思考,再写代码,不要上来就写。 拿到算法题,先思考,理清楚思路,和面试官确认你的理解是对的,再开始写代码。上来就写,容易写错方向,返工更浪费时间。
- 边写边讲,展示你的思路。 写代码的时候,边写边讲你的思路,为什么这么写,时间复杂度和空间复杂度是多少,有没有更优的方案。面试官不仅看你能不能写出来,也看你的思考过程。
- 注意代码规范和边界条件。 写代码的时候注意命名、格式、注释,考虑边界条件(空输入、极端值等),写出健壮的代码。
- 写不出来也不要慌,可以提示。 如果实在写不出来,不要慌,可以请面试官给点提示,或者说说你的思路,哪怕没完全写出来,思路对了也能得一部分分。完全放弃、一言不发是最糟糕的。
系统设计面试:
- 先澄清需求,不要上来就设计。 系统设计题通常比较开放,先和面试官澄清需求:功能范围是什么?用户量多大?性能要求是什么?有什么特殊约束?需求澄清了,再开始设计,避免设计偏了。
- 从宏观到微观,分层设计。 先讲整体架构,有哪些模块,模块之间怎么交互;再深入每个模块的细节,用什么技术,怎么实现;最后讲扩展性、可用性、性能、安全等非功能需求。
- 权衡利弊,展示你的思考。 设计的时候,每个决策都要讲清楚为什么这么选,有什么优缺点,和其他方案对比怎么样。比如为什么用MySQL不用MongoDB,为什么用Kafka不用RabbitMQ,展示你的技术决策能力。
- 不要陷入细节,把握整体。 系统设计题时间有限,不要在某个细节上纠结太久,先把整体架构讲清楚,再深入重点细节。
3. 行为面试的技巧。
行为面试(HR面、总监面)也很重要,很多人技术面过了,但行为面挂了,很可惜。
常见的行为面试问题:
- 为什么跳槽?(这个问题几乎必问)
- 你的职业规划是什么?
- 你遇到的最大挑战是什么?怎么解决的?
- 你和同事/领导有过分歧吗?怎么处理的?
- 你最大的优点和缺点是什么?
- 你为什么选择我们公司?
- 你还有其他offer吗?
- 你的期望薪资是多少?
回答行为面试问题的技巧:
- 诚实,真诚,不要套路。 行为面试没有标准答案,真诚的回答最能打动人。不要背模板,不要说套话,用真实的经历和感受回答。
- 积极正面,不要抱怨。 尤其是说前公司、前领导的时候,不要抱怨,不要说坏话,多说积极的方面,比如前公司教会了你什么,你为什么想寻求更好的发展。抱怨前公司会让面试官觉得你负能量,担心你以后也会抱怨他们公司。
- 用具体的例子回答,不要空泛。 比如问你最大的挑战,不要说"我遇到过很多挑战,都解决了",要讲一个具体的例子,什么挑战,怎么解决的,结果如何,有什么收获。
- 展示你的成长和思考。 回答问题的时候,不仅讲事情本身,还要讲你从中学到了什么,有什么思考,体现你的学习能力和成长潜力。
- 提前准备,不要临场发挥。 常见的行为面试问题要提前准备,想清楚怎么回答,不要临场乱说,说得没有逻辑,甚至自相矛盾。
关于"为什么跳槽"这个问题,要特别注意,回答要积极正面,比如:
- "我在当前公司遇到了瓶颈,想寻求更大的平台和更有挑战性的工作。"
- "我对贵公司的业务和技术很感兴趣,觉得这里更适合我的发展。"
- "我想在XX方向深入发展,贵公司在这个方向有很好的积累。"
不要说:
- "我和领导合不来。"(会让人觉得你不好相处)
- "公司太垃圾了,加班太多,钱太少。"(会让人觉得你负能量,而且钱少可以谈,但不要这么直白)
- "我就是想涨工资。"(太直白,虽然这是事实,但要包装一下)
4. 面试后的复盘。
每一场面试结束之后,都要复盘,总结经验教训:
- 哪些问题回答得好?为什么好?
- 哪些问题回答得不好?为什么不好?怎么改进?
- 有没有遇到不会的问题?事后搞懂了吗?
- 面试流程有什么特点?下一轮要注意什么?
复盘很重要,能让你每次面试都有进步,越面越好。我每次面试之后都会花15-30分钟复盘,把不会的问题记下来,事后搞懂,下次就不会再犯同样的错误。
五、薪资谈判的技巧
面试通过之后,就是薪资谈判了。这是跳槽的最后一步,也是很关键的一步,谈得好,能多拿几万,谈不好,可能就少拿很多,甚至谈崩了。
我这次薪资能谈到涨薪50%,和谈判技巧有很大关系。分享一下我的经验。
1. 了解市场行情,确定自己的底线和目标。
谈判之前,要了解市场行情,知道自己值多少钱,确定自己的底线(最低能接受的薪资)和目标(期望的薪资)。这样谈判的时候才有底气,不会被对方压价,也不会要价太高把对方吓跑。
我的底线是涨薪30%(45.5万总包),目标是涨薪50%(52.5万总包),期望报价是涨薪57%(55万总包)。最后谈下来52.5万,正好达到我的目标,高于我的底线。
2. 不要先报价,让对方先开价。
薪资谈判的时候,尽量不要先报价,让对方先开价。因为如果你先报价,报高了可能直接被pass,报低了就亏了。让对方先开价,你就能知道对方的预算范围,然后根据对方的报价来谈。
如果HR非要你先说期望薪资,你可以说一个范围,而不是具体数字,而且范围的下限要高于你的底线,上限可以高一些,留出谈判空间。比如你期望30K-35K,你可以说"我的期望是32K-38K,具体可以根据岗位情况和整体package来谈"。
我这次面试,大部分公司都是HR先问期望薪资,我就报了一个范围(35K-40K×15-16薪),然后HR会根据他们的预算和我的面试情况给一个报价,我再在这个基础上谈。
3. 用数据和事实说话,证明你值这个价。
谈薪的时候,不要只说"我想要多少",要用数据和事实证明你值这个价:
- 你的能力和经验:工作几年,做过什么项目,取得了什么成果,掌握了什么稀缺技能。
- 你的市场价值:同行业、同级别、同经验的市场薪资是多少,你有其他offer吗,其他offer给了多少。
- 你能给公司带来的价值:你能解决什么问题,能带来什么提升,能创造什么价值。
用这些事实和数据支撑你的薪资要求,比空口要价有说服力得多。HR也需要用这些理由去和公司申请薪资,你给的理由越充分,他越容易帮你申请到更高的薪资。
我谈薪的时候,就和HR讲了我的项目成果、我掌握的稀缺技术、我对岗位的匹配度,以及我了解的市场行情,还有其他公司给我的offer情况,最后HR帮我申请到了我期望的薪资。
4. 不要只看基本工资,要看总包。
谈薪资的时候,不要只看基本工资,要看整体package(总包),包括:
- 基本工资:每月多少钱,一年多少薪(12薪、13薪、14薪、16薪等)。
- 奖金:年终奖、项目奖、绩效奖等,一般是多少个月,发放条件是什么。
- 股票/期权:多少股,行权价是多少,vesting schedule是怎样的(分几年归属,每年归属多少)。
- 福利:五险一金的缴纳基数和比例、补充医疗、带薪年假、餐补、交通补、住房补贴、免费三餐、健身房等。
- 其他:签字费、搬家费、培训机会、晋升空间等。
基本工资高不代表总包高,比如A公司给30K×16薪=48万,B公司给35K×13薪=45.5万,虽然B公司基本工资高,但A公司总包更高。而且股票、期权、福利这些加起来也不少,要综合考虑。
我这次谈薪,就是综合比较了几个offer的总包,最后选了总包最高、平台也最好的那个。
5. 有其他offer作为筹码,但不要滥用。
如果你有其他offer,在谈薪的时候可以作为筹码,告诉HR你还有其他offer,薪资是多少,如果他们能给到更高的,你就优先考虑他们。这是很有效的谈判手段,大部分公司为了抢到人,会愿意加价。
但要注意,不要滥用,不要撒谎说有offer,或者虚报offer薪资,HR圈子很小,很容易被戳穿,反而不好。而且不要用offer威胁HR,比如"你们不给我XX钱我就去别家了",这样会让对方不舒服,可能就直接放弃你了。要委婉地表达,比如"我目前还有其他几个机会在谈,薪资大概在XX范围,我个人更倾向于贵公司,如果薪资能接近这个范围,我就优先考虑你们"。
我这次谈薪,就用了另一个offer作为筹码,告诉HR我还有一个50万总包的offer,我更倾向于他们公司,如果他们能给到52.5万,我就立刻签。HR考虑之后,帮我申请到了52.5万,谈薪成功。
6. 不要急于接受,给自己考虑的时间。
HR给你报价之后,不要立刻就答应,哪怕你很满意,也可以说"我需要考虑一下,明天给你答复"。这样做有几个好处:
- 显得你很慎重,不是随便的人。
- 给自己时间思考,比较其他offer,避免冲动决定。
- 给对方一种你很抢手的感觉,他们可能会担心你被别家抢走,反而会加价。
当然,也不要拖太久,一般1-3天比较合适,太久了HR可能会觉得你诚意不够,收回offer。
7. 谈崩了也不要慌,保持礼貌。
薪资谈判有可能谈崩,比如对方给的薪资远低于你的预期,而且没有加价空间。这时候也不要慌,更不要和HR吵架,保持礼貌,感谢对方的时间,说明这个薪资不符合你的预期,很遗憾不能合作,以后有机会再联系。
多个朋友多条路,HR圈子很小,今天谈崩了,以后可能还有机会,或者她会把你推荐给其他公司。保持礼貌和专业,总是没错的。
六、跳槽后的适应和注意事项
拿到offer,签了合同,跳槽就完成了吗?还没有。入职之后的适应期也很重要,适应不好,可能试用期都过不了,或者做得不开心,又要跳。
分享一下跳槽后适应的经验和注意事项。
1. 入职前做好准备。
入职之前,可以做一些准备:
- 和HR确认入职时间、需要带的材料、报到地点、联系人等。
- 了解公司的基本情况、企业文化、规章制度,可以看看公司官网、公众号、员工评价等。
- 了解团队的技术栈,提前学习相关技术,入职后能更快上手。
- 调整作息,适应新公司的工作时间。
- 做好心理准备,新环境、新同事、新工作,需要时间适应,不要期望一入职就顺风顺水。
2. 入职前三个月是关键,多听多看多学。
入职前三个月是试用期,也是适应的关键期。这个阶段要:
- 多听多看多学,少说话。 刚入职,对公司和团队的情况不了解,不要急于发表意见,更不要一上来就改革,先观察、学习、了解情况,等熟悉了再慢慢发挥。
- 主动学习,快速上手。 主动学习公司的业务、技术、流程、规范,不懂就问,不要不好意思,也不要自己闷头瞎琢磨。快速上手工作,做出成绩,才能顺利通过试用期。
- 建立良好的人际关系。 和同事、领导搞好关系,主动打招呼,积极参与团队活动,乐于助人,融入团队。人际关系好,工作起来也顺利。
- 主动沟通,定期汇报。 和领导保持沟通,定期汇报工作进展、遇到的问题、你的想法,让领导知道你在做什么、做得怎么样。不要等领导来问,主动沟通能避免很多误解。
- 不要怕犯错,但要从错误中学习。 刚入职,不熟悉情况,犯错是正常的,不要怕犯错,但犯了错要及时改正,总结教训,不要犯同样的错误。
3. 注意试用期的考核标准。
入职的时候,要和领导明确试用期的考核标准:试用期多久?考核的指标是什么?需要达到什么要求才能转正?了解清楚之后,朝着这个目标努力,不要稀里糊涂地过了试用期,最后因为没达到要求被辞退。
如果试用期有什么困难,或者觉得目标不合理,要及时和领导沟通,调整目标或者寻求帮助,不要等到试用期结束才说达不到要求,那就晚了。
4. 不要频繁跳槽,一份工作至少做1-2年。
跳槽之后,至少要做1-2年再考虑下一次跳槽,不要刚入职几个月觉得不适应就又跳。频繁跳槽会让简历不好看,也会让新公司担心你的稳定性,影响你的职业发展。
新工作肯定有一个适应期,刚开始可能会觉得不适应、不舒服,这是正常的,给自己一点时间,努力适应,过了适应期可能就好了。如果确实是公司有问题(比如承诺的没兑现、团队氛围很差、违法违规等),那再考虑走,但不要因为一点小事就轻易放弃。
5. 持续学习,保持竞争力。
入职新公司之后,不要觉得就稳定了,就可以放松了。技术在不断发展,行业在不断变化,要持续学习,保持竞争力。在新公司,要抓住机会学习新的技术、新的业务、新的思维方式,不断提升自己,为下一次发展(不管是在公司内部晋升,还是再跳槽)做好准备。
七、写在最后
这次跳槽涨薪50%,对我来说是一个重要的里程碑,也是对我过去几年努力的肯定。回顾整个过程,我觉得能拿到满意的结果,主要归功于:提前3个月准备,简历反复打磨,技术系统复习,算法认真刷题,面试充分准备,薪资合理谈判。没有什么捷径,就是认真准备,把握机会。
当然,跳槽涨薪不是目的,只是结果。更重要的是,通过跳槽,我去了一个更大的平台,做更有挑战性的工作,能学到更多东西,有更好的发展空间。薪资的增长只是暂时的,能力的增长才是长久的。只有能力提升了,薪资才会持续增长。
也想提醒大家,跳槽不是万能的,不要为了涨薪而盲目跳槽。如果在当前公司还有成长空间,能学到东西,领导也不错,那可以先好好积累,不一定要跳。跳槽是有成本的,适应新环境、新团队、新业务,都需要时间和精力,而且跳错了比不跳更糟糕。
但如果确实遇到了瓶颈,或者有更好的机会,那也要勇敢地跳,不要犹豫。树挪死,人挪活,有时候换一个环境,会有完全不同的发展。
最后,用一句话结束本文:"机会总是留给有准备的人。"不管你现在有没有跳槽的打算,都要持续学习,提升自己,做好准备。当机会来的时候,你才能抓住它,实现自己的目标。
祝大家都能找到满意的工作,拿到满意的薪资,职业发展顺利!
评论(0)
暂无评论,快来抢沙发~
评论功能仅对会员开放,请先登录
登录