有一次面试进行到一半,我看了眼手机,现公司那边有个线上问题在找我。
我没有立刻回。面试结束后才处理,前后隔了四十分钟,什么事都没发生。
那四十分钟大概就是“在职”这两个字的全部价值。不是我有工作所以更值钱,而是我有退路,所以可以不慌。
在职的唯一好处是不急
招聘方判断一个候选人,除了能力,还会看三件不太说出口的事:能不能稳定入职,多久能产出,录用风险有多大。在职的人在这三项上天然占优,因为市场还在发工资,这本身就是一种背书。
但优势不在于此。真正的差别是时间。
裸辞的人有时间压力,压力会改变决策。空窗两个月之后,原本觉得 25k 才合理的岗位,22k 也会开始考虑。这不是能力下降,是现金流在替人做判断。HR 未必有意压价,但只要他感觉到候选人急,报价就会保守,因为试探底线的成本很低。
所以我不建议把裸辞当成默认选项。除非是健康、家庭或者合规上的问题,那些情况该走就走,不用算这笔账。其余时候,先在职找,节奏会完全不同。
在职也有一个反面:它容易让人高估自己的选择权。手里有一个还过得去的工作,就会觉得市场上随时有更好的,结果两年过去,简历没更新,项目也没变化。筹码的价值在于使用,不在于持有。我给自己定过一条很粗的线:如果一年里没有认真聊过两家,就说明这个筹码只是让我变懒了。
背调也是在职的一个隐性优势。上一段经历还在进行中,前同事和上级都能联系上,履历没有断点,解释成本低。裸辞的人则要额外说明空窗期,哪怕原因很合理,也会多一轮确认。这不是能力问题,是招聘流程对不确定性的本能反应。
时间安排上,我尽量把面试集中在一两周内,避免战线拉得太长。战线一长,现公司的项目会被切碎,面试状态也会下滑。集中面试的坏处是选择变少,但好处是每个决定都在同一段时间里做,比较的基准不会漂移。
也不是所有在职都一样。核心业务线的人和边缘业务的人,市场给出的信号完全不同。前者容易被追问项目细节,后者容易被怀疑能力。所以“我在职”只是一个起点,真正要准备的是过去一年做过什么能拿出来讲的事。没有这个,在职也换不来溢价。
还有一类人不需要这套方法:刚毕业、没有家庭负担、想尽快换赛道的人。对他们来说,空窗几个月的成本可能低于错过一个机会。我上面说的都是三十岁前后、有房贷、有家庭约束的情况。同一个建议,放在不同的人生阶段,结论会反过来。
我也不觉得在职就一定强势。行业下行的时候,在职的人同样会被压价,因为对方知道候选人不敢轻易动。这时候真正的筹码不是“有工作”,是“有别的选择”。所以无论是否在职,我都会保持至少一条外部线索,哪怕暂时不打算走。
常见三种浪费筹码的方式,我见得太多了。
一是上来就自报低价。“我现在不高,涨一点就行”,这句话一出口,锚点就被自己按下去了。
二是急着解释为什么想走。反复说现公司待不下去,等于告诉对方自己没有别的选择。
三是把当前薪资当成唯一依据。企业买的不是过去,是将来能解决什么。按过去加百分之十,是最省事也最亏的算法。
还有一种更隐蔽的浪费:把“在职”理解成“我有人要”。两者不是一回事。市场认可一个人,和这家公司需要一个人,中间隔着岗位匹配度、预算和时机。我见过不少人,因为现公司刚给了晋升,就默认对方应该给更高一级,结果整场沟通都在错位上。
行业冷热也会改变这个筹码的分量。处在收缩期的行业,在职的溢价更明显,因为企业更怕招进来又留不住;处在扩张期的行业,岗位比人多,空窗的惩罚反而小。所以同一个策略,在不同时间点的效果差很多,别人的经验不能直接照搬。
企业定级这件事,本质是把人放进一个已有的框里,而不是新造一个框。框的大小由职责范围决定,报价上限由薪资带决定。能做的,是证明自己该落在框的上沿,或者证明自己该换一个更大的框。
职级比月薪更值得谈
薪资不是一个孤立数字,它挂在一个职级上。职级决定职责范围,薪资带决定这个范围里最多给到多少。
这里有个选择经常被忽略:同级高段,还是高一级。
假设某个岗位的相邻两级薪资带是重叠的。一个人被定为低一级,但争到了那一级的上限;或者被定为高一级,起薪只比原来高一点点。单看月薪,前者可能更好看,但后者影响的是项目权限、奖金系数、汇报关系,以及下一次跳槽时的起点。
我自己会更倾向后者,但这不是无条件的。高一级意味着更高的预期,如果能力没跟上,入职后半年会很难受。同级高段的好处是压力可控,坏处是很快到顶,下一次涨薪没有空间。
所以谈之前要先想清楚:我是在这一级里争上限,还是应该被重新定级。这两个问题的谈法完全不一样。
HR 第一次报价通常落在区间中段,不是因为他想压人,是因为中段最安全:看起来有诚意,又给内部审批和后续谈判留了余地。候选人要做的不是喊一个更高的数字,而是给他能向上申请的材料。
材料包括什么?同类项目的复杂度,实际影响的团队范围,可验证的结果,以及“入职后多久能接手关键任务”的判断。这些比“我觉得我值”有用得多。
材料要具体到能被复述。我准备时会逼自己写成一句话:在什么背景下,我负责了哪一段,做了什么取舍,结果变了多少。如果这句话说不顺,说明这个案例还不能拿来谈定级,只能算经历。
如果对方说预算就是这样,可以换个问法:这个岗位目前按哪个职级评估,如果我过往负责的范围和结果能够匹配更高一级,是否有重新评估的空间。重点不是逼他加钱,是把话题从“要多少”换成“有没有被准确定级”。
大公司和小公司的谈法也不一样。大公司职级体系清楚,预算卡在带宽里,能谈的是级别和上沿,签字费、股票、试用期长度这些细节反而有空间。小公司没有标准职级,title 和汇报线更灵活,但承诺容易落空,所以要把职责边界、汇报对象、半年后的评估方式和期权兑现规则问清楚,最好写进 offer。
期权和 title 一样,不能只看纸面。行权价、归属节奏、回购条款、公司上一轮的估值,这四个数放在一起才有意义。很多 offer 的期权部分写得很动人,拆开看行权价接近现价,归属四年,中间离职只保留已归属部分,实际价值要打不少折扣。我不排斥期权,但会把它按零来算固定收入,再看现金部分能不能接受。
还有一个细节是试用期。试用期打折的比例、时长、转正标准,都值得在 offer 阶段问清楚。有些公司试用期六个月、打八折,转正还要重新定级,这些条款不会写在招聘广告里,但会直接影响第一年的收入。问的时候不用绕,直接说想确认一下薪酬结构,对方通常会给。
我做过一次很不划算的选择:为了一级 title 去了一个流程很乱的小团队,结果半年里大部分时间在补基础,title 是有了,但能讲的项目故事没有增加。那之后我对“高一级”就没那么执着了,开始看这一级背后到底有没有真东西。
回头看,那次的问题不在 title,而在我没问清楚这个 title 对应什么。后来我谈职级会多问三件事:这个岗位向谁汇报,团队现在最急的目标是什么,半年后用什么标准判断我做得行不行。前两个问题决定我有没有空间,后一个决定我会不会被放进一个注定失败的考核里。这些信息在 offer 阶段最容易问出来,入职之后再问,味道就变了。
汇报线这件事,我吃过亏才重视。同样是高级工程师,汇报给业务负责人和汇报给技术负责人,能拿到的信息、能争取的资源、年底的评价方式都不一样。前者更看结果,后者更看方案质量。面试时问一句“这个岗位汇报给谁”,通常能听出团队把算法当成成本还是当成能力。
如果对方明确说只能按当前职级走,也不用立刻翻脸。可以问三个问题:这个职级的薪资带上限是多少,达到上限需要什么条件,下一次评估在什么时候。如果三个问题都有明确答案,说明流程是清楚的,可以接受先进来再往上走;如果对方含糊其辞,那大概率不是预算问题,是管理问题。
谈薪不是吵架。语气、节奏、给对方留的余地,都会影响对方愿不愿意帮忙申请。我的经验是,态度越平静,数字反而越容易被认真对待。这句话听起来像常识,做到的人不多。
锚定之前,先知道自己值多少
我不相信拍脑袋报价。
市场价至少要交叉三个来源:同城同岗位的 JD 区间、猎头或者 HR 初筛时的反馈、同行给出的真实数字。三个来源对不上很正常,取中间值,别取最高值。标注薪资和实际总包也要分开看,很多区间写得好看,拆开发现包含不确定的绩效和期权。
有一个心理陷阱要绕开:用当前薪资自我限价。现在拿多少,和在这个市场上值多少,是两件不同的事。尤其是在现公司待了几年、薪资涨幅落后于市场的人,按现值报价会一路亏下去。
另一个陷阱是过早说底线。HR 问“最低能接受多少”,如果在对方还没给出预算和方案时就报了数字,后面的空间基本就没了。更稳的回答是把问题推回去:更关注总包结构和职责范围,不想先从最低值谈起。
锚定策略我分三种,对应的不是胆子大小,是信息完整度。
岗位高度匹配、面试反馈很明确、对方反复问落地方式,这时候可以锚在市场偏上沿,风险是可能被认为超预算直接出局。
信息还少、只是首轮沟通,就锚在中位数上浮一点,保守推进,别把自己挡在门外。
面了几轮之后发现职责比 JD 写的更大,或者手里有了别的机会,可以调,但调整必须绑着新信息。单纯因为对方想要人就涨价,会让信任掉得很快。
多面几家是我用过最有效的办法,但它有成本。要花时间,要在现公司之外安排日程,还有暴露意图的风险。所以我的做法是先用两三家优先级不高的公司试水,看约面率、终面率、报价区间,再决定要不要冲目标公司。如果三家都能推进到终面,预算集中在同一个区间,那这个区间就是市场给的定价,不用因为某一家给低了而怀疑自己。
跨城市的机会要额外算一笔账。房租、通勤、落户、家庭安排,这些不会出现在 offer 里,但会改变实际到手的生活质量。我遇到过一次,月薪涨了三成,算完房租和通勤之后,剩下的可支配收入几乎没变。那次之后,我比较 offer 都会把城市成本折进去,而不是只看数字。
信息来源也很重要。招聘网站上的区间普遍偏高,因为低薪的岗位没人贴;猎头给的数字要看他站在哪一边;真正有用的是最近半年内换过工作的同行,他们说的数字最接近成交价。我会分别问三个人,再取一个偏保守的中位数。这个过程很花时间,但比事后发现自己报低了要好。
还价也要给对方台阶。直接说“再加五万”,对方要么拒绝,要么去申请一个特批,两边都僵。更有效的方式是给出依据:另一家的总包结构是什么,我这个岗位在市场上大概在哪个区间,如果这边能在签字费或者职级上补一点,我可以马上定。把选择权交回给对方,比逼对方当场表态更容易拿到结果。
还有一个反直觉的经验:不要在一次沟通里把所有牌打完。第一轮只确认区间和结构,第二轮再谈具体数字,第三轮留给签字费和入职时间。每轮只推进一件事,对方的决策压力小,也更容易给出真实信息。一次谈完看起来很高效,实际上往往只能拿到一个模糊的承诺。
时机也值得算。太早报期望,信息不够,容易报低;太晚报,对方已经走完内部预算,改起来更麻烦。我一般会等业务面过了、对方开始问入职时间的时候,再把总包区间抛出去。那时候双方的沉没成本都在,谈话更接近实质。
拿到别的机会之后,表达方式比数字重要。说“我还有两家在推进”是信息,说“他们都抢着要我”是施压。前者对方会帮着算,后者对方会先防御。而且不要把没到手的口头意向说成确定 offer,这个圈子里传得很快。
总包也要拆开看。月薪、签字费、年终奖、股票、补贴,每一部分的确定性和兑现条件都不一样。月薪是确定的,年终奖要看系数,股票要看归属节奏和当时的股价。我习惯把所有项按最保守的口径折成一年现金,再拿来比较。算出来的数字通常不好看,但它更接近最坏情况下能拿到的东西,也让我在谈的时候不至于被一个漂亮的区间带偏。
我不太喜欢这套话术
上面这些方法,本质是把信息差补齐。它们有效,但我用起来并不舒服。
因为谈判话术很容易滑向另一件事:把不确定的东西说成确定的。比如没有书面 offer 就说“口头在谈”,这还可以接受;把没到手的数字说成已经到手,就是另一回事。同城同行业的圈子比想象中小,一次夸大会跟很久。
还有一个边界:在职是筹码,但不能一直用。有人把这套逻辑变成了无限拖延,每次都说再看机会,最后既没换工作,也没在现公司拿到应得的东西。筹码不用,会过期。
时间成本也要算进去。面试要请假,要准备,要在两个身份之间切换。我试过连续一个月每周两场,最后发现工作效率明显下降,面试状态也变差。后来我把节奏压到每周最多一家,宁可慢一点。
还有一个我不太愿意承认的代价:在职谈判会消耗现公司的信任。频繁请假、突然消失、对项目投入变少,同事感觉得到。所以我会尽量把面试安排在午休或者请半天假,不把正在做的事拖成别人的负担。这样做不是为了道德感,是因为这个圈子很小,下一家做背调的时候,前同事的评价往往比我自己说的更算数。
我自己的判断标准很简单:如果这次面试的岗位,需要靠话术才能说服自己接受,那它大概不值得去。谈判是用来把合理的东西谈成,不是用来把不合理的东西包装成合理。
在职真正给的,是一个可以说不的位置。能不能用好,取决于有没有想清楚自己到底在换什么。我到现在也没完全想清楚,只是每次换之前,会比上一次多问一句:如果这次不成,我会后悔吗。
拒绝 offer 的方式也会影响下一次。这个圈子不大,同一个 HR 可能在两年后再联系。我通常会给出一个具体的理由,比如方向不匹配、通勤太长、总包结构和预期差得比较多,不会用“再看看”这种模糊的说法。保持联系不是客套,是给自己留一条以后还能走的路。
我还会留一份自己的谈判记录。每次谈到哪一步、对方给过什么口径、自己当时怎么判断,都简单记几行。下一次换工作时翻出来看,会发现很多问题在上一轮就出现过。人对自己的记忆没有那么可靠,尤其是在压力下,记录比回忆可信。
在职还会带来一个心理上的副作用:容易把现公司的不满意放大,把下一份工作想得太好。我每次都会刻意问自己,如果新公司也有现在这些问题,我还愿不愿意去。这个问题的答案通常能让我冷静下来。换工作解决的是具体问题,不是所有问题。
最后,我对“谈判成功”的定义也变了。以前是拿到一个更高的数字,现在是拿到一个自己愿意待两年的位置。数字谈高了但职责不清,入职后一样会难受;数字一般但汇报线顺、业务在上升,反而更值得去。谈判只是入口,不是结果。
评论