谈判的十条规则
学会谈判的基础规则
The ten rules of negotiating
The rules, in order of appearance, are:
- Get everything in writing
- Always keep the door open
- Information is power
- Always be positive
- Don’t be the decision maker
- Have alternatives
- Proclaim reasons for everything
- Be motivated by more than just money
- Understand what they value
- Be winnable
在进入 10 条规则前,先建立两个核心心态:
- 你不是“求一份工作”,而是在出售你的劳动。 就像市场交易,真正的公平价格来自竞争和比较。
- 谈判不是零和,目标是把“蛋糕切法”做大。 价值维度远不止薪资,空间很多。
谈判心态
在进入真正的谈判拉扯之前,先谈谈谈判者应该有的心态。这不仅影响你怎么说话,也影响你怎么看公司。
不要把公司价值只压在一个维度上。也就是说,不要只看 salary、equity、prestige。它们当然重要,但文化契合度、工作挑战、学习空间、未来职业选择、生活质量、成长潜力、以及整体幸福感都同样重要。
没有任何一个维度天然压倒其他维度。有人说“选你最开心的公司就好”,这和“选给钱最多的公司就好”一样简单粗暴。你的决策必须是多维度的。
在探索不同公司时,保持开放,允许自己被“意外惊喜”所说服。
还要理解:公司对你的价值评估也不是单一维度。不同公司在找不同技能,你在某些公司会更有价值,在另一些公司则未必。即便是同级公司也如此,尤其当你有某种专门技能时更明显。
你聊的公司越多,越有机会遇到一家真正“更需要你”的公司。通常你最强的 offer 就来自这里。它可能会出乎意料——记住,找工作是双向选择。
这个过程中最有价值的一件事,是努力理解雇主的思考方式与动机。理解谈判对手非常关键,我们也会在后续内容里展开。
最重要的是:对对方保持好奇心。理解他们为什么这么想,对他们保持同理心,关心他们想要什么,并尝试帮助他们实现。这种心态会让你成为更强的谈判者,也会让你成为更好的员工与团队成员。
今天先到这里。下一篇会讲最后四条谈判规则,并展开实际谈判过程:如何开口要、如何强化 offer、如何拆解公司可能用的小技巧,以及更多谈判理论(我个人非常喜欢这部分)。
好的谈判者听起来是什么样
你可能认识那种“拒绝接受拒绝”的人——比如会冲进商店,硬刚经理直到退款成功。
这种人好像经常能得逞,让你尴尬,但你也许会想:是不是我也该学学他?
放心,这种人其实是糟糕的谈判者。他们只是擅长制造麻烦和场面,在服务场景里偶尔能逼得服务员或值班经理“息事宁人”。但这种谈判方式,在真正的商业谈判(也就是雇主)里基本没用。
好的谈判者是有同理心且协作的。他们不会试图控制你、不会下最后通牒;他们会更有创造力地去找双赢的方式。
所以,当你想象在谈 offer 时,不要把它当成讨价还价的二手车交易。更像是在和朋友一起讨论晚饭去哪吃——效果会好很多。
Phone vs Email
你的第一个决策是:谈判用电话还是邮件。
电话不仅传递自信,更重要的是它能帮助你和 recruiter 建立关系。
电话里可以开玩笑、聊闲话、建立连接。你希望 recruiter 喜欢你、理解你、同理你,并愿意看到你成功。反过来,你也要关心 recruiter,理解他们的动机。
最好的 deal 往往发生在“朋友之间”。而通过邮件很难成为朋友。
不过,如果你对自己的谈判能力没有信心,应该尽量把谈判推到邮件上。书面、异步的沟通能给你更多时间做策略,也更容易说出一些不舒服的话,不会被 recruiter 的节奏带走。
但 recruiter 一定更希望你上电话——那是他们的主场。他们也清楚邮件更容易谈判,因此不会主动帮你。常见做法是邮件里说得很模糊,把具体细节留到电话上说。
如果你想坚持用邮件,就要 push back。没什么技巧:诚实地说出你的需求。
你可以这样说:
Hi recruiter, I hope your day is treating you well!
Re: your previous e-mail, I’d prefer to discuss the details of the offer over e-mail. I sometimes get nervous during important phone calls, so discussing the offer over e-mail helps me to keep a clear head and communicate more clearly. I hope this is okay with you. :)
不装、不绕弯。就是真诚地说明原因并提出请求。
诚实与直接有很强的力量,好好用它。
(顺便注意我写的是 “discuss the details of the offer” 而不是 “negotiate”。永远不要说自己在谈判,这会立刻显得对抗、斤斤计较。你要说成“讨论”,对方更不容易抗拒。)
对雇主来说,谈判意味着什么
我一直强调:要成为有效谈判者,你必须理解对方。现在我们从雇主视角看一遍谈判。(这里的例子基于科技行业,其他行业细节会不同。)
首先回到源头:他们为了填这个岗位已经投入了哪些成本?
- 写并发布 JD 到合适渠道($300)
- 审 ~100 份简历($1250)
- 约 15% 需要 phone screen,大约 15 次($2250)
- 约 75% phone screen 进入 technical screen,大约 11 次($9000)
- 约 30% 进入 onsite,大约 3 轮。每次 onsite 协调 6-7 位员工($10800)
- 最后发出 1 个 offer,recruiter(甚至高管)要花时间通话、说服与谈判($900)
整套流程从开始到结束大概 45 天。
如果你最后拒绝了 offer,他们仅仅为了走到“给你这一份 offer”就花了 超过 $24,000(还不算机会成本),然后几乎得从零开始。
这就是公司在你拒绝时真正面对的代价。
想清楚他们走过的“关卡”。
想清楚为什么他们想要的就是你。
在这么多候选人里,他们最终选择了你,想把你带进他们的 tribe。前面折腾了这么久,现在终于找到你了。
而你在担心谈判会让他们收回 offer?
更进一步,salary 只是雇佣成本的一部分。雇主还要支付你的福利、设备、办公空间、杂费以及雇佣税费。总成本里,你的“工资”通常不到 50%。
(这意味着他们预期你给公司带来的价值至少是你工资的 2 倍以上,否则就不会雇你。)
所以:形势其实是站在你这边的。你可能感觉不到,但事实如此。
当你纠结要不要再多要几千块时,对方其实是在屏住呼吸祈祷你能签。
你不签,他们就输。失去一个好候选人很痛,没有公司愿意相信“自己不值得你来”。
他们想赢,并且愿意为赢付出。
你可能还会担心:
“如果我谈多了,他们会不会对我期望更高?老板会不会因此讨厌我?”
不会,也不会。
你的绩效期望由岗位决定,而不是你谈了多少。薪资多 5K 或少 5K 几乎毫无影响,manager 根本不会在意。
别忘了雇一个人的成本有多高。没人会因为你“少干了 5K 的价值”就把你开掉——开掉你再招新人更贵。
而且你谈判的对象通常不是你未来的老板。大公司里招聘与业务线是分离的。即便是初创,你的老板也早已习惯和候选人谈判,不会像你想的那么在意。
结论:谈判比你想象得更正常、更容易,公司也更愿意和你谈。如果你的直觉告诉你相反,相信你的直觉错了。
把所有内容写下来
把你和 recruiter 电话中的所有信息记下来,后续可能有用。即使不是直接的钱,只要和工作相关都记。比如他们说 “我们在把前端迁移到 Angular”,记下来;他们说 “公司有 20 人”,记下来。你需要尽可能多的信息,它们会影响最终决策。很多细节你会忘,但它们很重要。
关键谈到的内容要有 paper trail:通话后发邮件确认细节(角色、薪资结构、bonus、股票、开始时间、团队、政策等),确保对方默认确认。
始终留有余地
在你准备做出最终决定前,永远不要放弃谈判权。你的目标是尽可能推进到更多决策点,但不失去继续谈判的能力。对方经常会用话术诱导你做决定,或把你绑定到你没承诺过的决定上。你要持续“话术反击”,直到你准备好做最终决定。
当对方问 “你怎么看?” 时,不要立刻给承诺。先拿回时间:
“我需要把细节过一遍并跟家人/伴侣讨论一下,明天给你答复。”
即使是 “exploding offer”,也要先把谈判权保住。
信息就是权力
要保护谈判权,就要保护信息。原则之一:不要透露你当前的薪资。不要因为收到 offer 就直接要求更多 salary 或 equity。不要评论 offer 的具体细节,除非是为了澄清。公司会在不同阶段问你的 current compensation:有的在面试前问,有的在 offer 后问。记住这点,保护信息。
现在现场通常会出现一个尴尬的沉默,对方抛出 “what do you think?”。
如果你说 “yes, that sounds amazing, when do I start?” 等于默认接受 offer,直接把谈判大门关上。**这是 recruiter 最喜欢听到的话。**所以你不该这么做。
但他们第二喜欢听的,是你说 “can you do 90K instead of 85K?”。这同样会关上谈判门,只是更隐蔽——这也是多数人谈判失败的首要原因。
谈判规则 #3:**信息就是权力。**要保护谈判权,就必须尽可能保护信息。
公司不会告诉你它在想什么:薪资区间、上一位同级别候选人的薪资、真实预算……这些都会被有意模糊。但公司希望你不要这么做。
公司想在“密封拍卖”里当竞标者,同时又知道所有其他人的出价,然后用“只比第二高多一分钱”来赢。
不行。既然是密封拍卖,就要守住信息,让它保持密封。
很多时候,你之所以还有谈判权,唯一原因就是公司不知道你在想什么。他们不知道你的其他 offer 有多好、你上一份工作赚多少、你如何权衡 salary vs equity、甚至你做决定有多理性。结论是:你要让他们不确定“到底要做到什么程度你才会签”。
当你说 “can you do 90K instead of 85K?”,你就把“签约价”亮出来了。遮羞布被揭开,密封拍卖结束,他们会出 90K(更可能是 87K),而且几乎没有风险,因为你大概率会接受。
但如果你其实是 低于 110K 就不考虑 的人呢?或者 低于 120K 就不考虑 的人呢?
如果是这样,你根本不会开 90K 的口,对方即便“让步”到 90K,你也会让他们别浪费时间。
保持沉默时,他们并不知道你属于哪一类。在他们眼里,你可能是任何一种人。
这个规则的推论是:**不要透露你当前的薪资。**有少数例外,但默认不说。如果必须透露,就要把 package 的总价值说全(bonus、未归属股票、晋升临近等),并在语境中强调:
“[XYZ] 是我当前的总包,但我下一份工作一定希望是 career step up。”
公司会在流程不同阶段问 current compensation——有的在面试前问,有的在 offer 后问。你要意识到这一点,并保护信息。
所以,当你拿到 offer 时,不要直接要求更多钱或股权,也不要评论具体条款(除非是澄清)。
什么都别透露,保住你的谈判权。
可以这样说:
Yeah, [COMPANY_NAME] sounds great! I really thought this was a good fit, and I’m glad that you guys agree. Right now I’m talking with a few other companies so I can’t speak to the specific details of the offer until I’m done with the process and get closer to making a decision. But I’m sure we’ll be able to find a package that we’re both happy with, because I really would love to be a part of the team.
把自己想象成西瓜农。这个 offer 就像第一个经过你瓜田的商人,看了看说:“我现在就以 $2/个全包。”
没问题,市场很大,你是农民,你有耐心。微笑着告诉他,你会考虑他的报价。
还有一点非常重要:始终保持明确的积极态度。
如果被逼必须给数字:给区间、给高锚点、让对方先开价。你不想过早暴露你能接受的最低线。
如何给出“第一个数字”
在 Part 1 里提过:尽量不要先报数字。但有时避不开,这时可以做到“给出第一个数字,却不是第一个数字”。
当公司问你 “what are your salary expectations?” 你可以说:
I don’t have any particular numbers in mind. I’m more interested in learning whether this will be a good mutual fit. If it is, I’m open to exploring any offer so long as it’s competitive.
听起来很合理,但他们会继续追问:
I understand that, but we need to have a clear idea of what you think is competitive. I need to know whether it’s worth going through the interview process. We’re a young startup, so I need to make sure we’re on the same page as far as compensation.
这是强 push,但你仍可以顶住:
I completely hear you, and I agree it’s important that we’re on the same page. I really have no particular numbers in my head, it all depends on the fit and the composition of the offer. Once we decide we want to work together, I think that’s the best time to figure out a compensation package that makes sense.
大多数雇主会在这里放手。但也可能继续逼你:
Okay, look, you’re being difficult. Let’s not waste each other’s time. What’s an offer that you’d be willing to take?
这是关键决策点:对方试图拿走你的谈判权,逼你做过早承诺。
但此时你可能不得不说一个数字,否则会影响信任。(他们说的也有道理:初创公司无法提供大厂现金,也不应该被要求提供。对方可能在判断你是否理解这一点。)
你依然可以给数字,但不要直接给底线。
Well, okay. I know that the average software engineer in Silicon Valley makes roughly 120K a year salary. So I think that’s a good place to start.
注意:我并没有回答“我愿意接受的 offer 是多少”,而是把对话锚定在“行业平均薪资”这个客观点上。
所以,如果你被迫给数字,就用 客观指标 来给(行业平均、当前薪资等),并明确这是起点而非终点。
始终保持积极
即使 offer 很差,也要保持积极和对公司有兴趣。你的兴奋感是谈判中最有价值的资产之一。
无论谈判进展如何,都要让对方相信:1) 你依然喜欢公司;2) 你依然想去。最有说服力的方式是反复强调你喜欢他们的使命、团队或问题,真的希望谈成。
最好的交易往往发生在“像朋友一样合作”的氛围里。 能电话就别只靠邮件,语气更容易传递善意,也更利于协作式谈判。
不要让自己成为唯一决策者
即使你不在乎亲友的意见,把他们拉进来就会让 recruiter 面临“不是你一个人说了算”。他们没法直接施压真正的决策者。这是经典的 customer support 技巧:电话那头的人也只是个打工人,真正决策者不在他们掌控范围。这样能缓和紧张,并让你有更多控制权。
I’ll look over some of these details and discuss it with my [FAMILY/CLOSE_FRIENDS/SIGNIFICANT_OTHER] I’ll reach out to you if I have any questions. Thanks so much for sharing the good news with me, and I’ll be in touch!
如果你不是最终决策者,对方就更难施压。利用这一点。
如何开口要更多
当 offer 已经摆在桌上,你希望提升它时,直接、明确地提出你的诉求。可以按以下步骤走。
先表达你对公司的兴趣,比如:
I’m really excited about the problems you guys are working on at Evil Corp…
接着说明你为什么要“更多”。这里有两个选择:
- 更温和:你还在犹豫,若有改善会更容易做决定。
- 更强硬:你对当前 offer 不满意。
选择哪种取决于你的 leverage、offer 相对 BATNA 的强弱,以及是否有其他 offer。筹码越弱,就越要保守。
不管哪种方式,都要保持礼貌。
如果你对 offer 不满意,可以这样说:
I appreciate the work you guys put into constructing this offer. But there were a couple things I was unsatisfied with.
如果你想更克制,可以这样说:
The offer you guys extended was strong. Right now my decision is basically between you and [XYZ CORP]. It’s a genuinely difficult decision for me, but there are a couple of dimensions where, if this offer improved, it would be much more compelling.
不要这样说:
Thanks for the offer. Here are some ways I think it could improve.
这会显得你在挑刺。保持礼貌、把感受讲清楚,才能建立信任、传递诚意。
接下来,假设你想提高 salary。此时要用 规则 #7:每件事都给出理由。
谈判的悖论是:你一说“想要更多钱”,就很容易显得贪心。没人喜欢“贪心的人”。那他们为什么要给你更多?
这也是很多候选人不敢谈判的核心原因——他们不想显得贪心。这是社会习得的条件反射。但现实里有些情况下,大多数人都会理直气壮地谈判:
当他们“必须要”谈的时候。
比如:不加薪就付不起房租,或必须谈健康保险去覆盖医疗情况——这种时候你会毫无负罪感,因为你有理由。
这其实是一个对自己和对方都有效的“脑技巧”。只要给出理由(任何理由),你的诉求就会显得更人性、更重要。 这不是贪心,而是你在实现目标。
理由越无可反驳、越容易同情越好。医疗费用、学生贷款、家庭照顾都很有说服力。我曾告诉雇主我在“earning-to-give”,因为我把 33% 的收入捐给慈善,所以必须更积极地谈判,才能留下足够的生活费用。
坦白说,即使你的理由很普通、甚至有点无聊,也依然有效。
只说 “can you improve the salary?” 会显得你只在乎钱;但如果你说:
I really want to buy a house within the next year; what can we do to improve the salary?
这个诉求突然就合理了很多。
如果他们此时拒绝你,就等于在说:“不,Jennifer,你别想买房。” 没人愿意这样说。大家更愿意当那个说:“好,Jennifer,我和 director 沟通过了,搞定了,你可以买房了。” 的人。
当然,说到底我们要钱就是为了花钱。对方难道以为你要把钱都拿去买厕纸?
是的,这很蠢,也确实很蠢,但它有效。
所以:为每个诉求给出理由,你会发现 recruiter 更愿意当你的代言人。
要有替代选项
如果你在和其他公司面试(你应该是这样),就主动告诉他们你拿到 offer,制造紧迫感。无论你知不知道截止日期,offer 总会过期,利用这一点。
Hello [PERSON],
I just wanted to update you on my own process. I've just received an offer from [COMPANY] which is quite strong. That said, I'm really excited about [YOUR AMAZING COMPANY] and really want to see if we can make it work. Since my timeline is now compressed, is there anything you can do to expedite the process?
是否要提具体公司?看情况。如果是知名公司或竞争对手,最好提。如果是小公司,可以只说“收到了 offer”。如果快到期,也要说明。
把类似消息发给所有正在聊的公司。无论你觉得这条线索有多“渺茫”,都应该发出这个信号。
公司关心你是否有其他 offer。因为他们知道自己的流程噪音很大,其他公司也一样。多份 offer 代表你有多个弱信号支持,叠加成强信号。就像一个学生 SAT 高分 + GPA 高 + 奖学金,当然不一定一定优秀,但“很难是差”。
这不意味着公司一定按比例回应,或者不会过度看重品牌;他们确实会。但他们重视你有其他 offer 是完全合理的。
告诉其他公司你有 offer。给他们更多信号,让他们知道你是有价值、有竞争力的候选人。
你的目标是让尽可能多的 offer 在同一时间段内重叠,这样谈判空间最大。
建立强 BATNA(Best Alternative To a Negotiated Agreement),并传达出来。
BATNA 不一定是别家 offer,也可以是:继续留在现在的公司、回学校读书、推迟换工作。关键是它要真实、可信、你愿意执行。
示例(英文原话):
I’ve received another offer from [OTHER CORP] that’s very compelling on salary, but I really love the mission of [YOUR COMPANY] and think that it would overall be a better fit for me.
I’m also considering going back to grad school and getting a Master’s degree in Postmodern Haberdashery. I’m excited about [YOUR COMPANY] though and would love to join the team, but the package has to make sense if I’m going to forego a life of ironic hatmaking.
我收到了 [OTHER CORP] 的 offer,薪资很有吸引力,但我更喜欢 [YOUR COMPANY] 的 mission,觉得更适合我。
我也在考虑回学校读一个 “Postmodern Haberdashery” 的硕士。我很喜欢 [YOUR COMPANY],但如果要放弃 “一生做讽刺帽子”,package 必须合理。
每件事都给出理由
这是对自己和对方都有效的“脑技巧”。只要你给出理由(任何理由),你的诉求就会显得有人情味且重要。你不是贪心,你是在实现自己的目标。
理由越无可反驳、越容易同情越好。比如医疗费用、学生贷款、照顾家人等,会让 recruiter 更愿意支持你。
就这么做:每个诉求都给理由,你会发现 recruiter 更愿意为你出头。
动机不止是钱
钱当然重要,但只是你优化的一个维度。培训、第一项目、加入的 team、mentor——这些都可以谈。
要谈好,你需要理解对方的偏好,让 deal 对双方都更好。
把“蛋糕”切开看:base、signing bonus、stock、年度 bonus、relocation、title、team、项目、入职时间、remote/office 频率、学习预算、设备、假期等。你在意的和公司在意的可能不一样,就有空间“各取所需”。
理解他们在意什么
你随时可以在入职后涨 salary,但 signing bonus 只有入职时能拿到。
对公司来说最容易给的是 stock(如果有)。公司喜欢给 stock,因为能绑定你和公司利益,也把部分风险转给你,还能少花现金。
站在雇主视角:他们最怕“谈不成、时间白费、名额空着”。你要让对方看到你是认真考虑且可成交的候选人。
让对方“可赢”
不仅仅是让对方感觉你喜欢公司,更重要的是:给他们一条清晰的“赢你”的路径。不要 bullshit 或玩心理游戏。清楚表达你的偏好和 timeline。
不要浪费他们时间。即便不是梦中公司,你也要能想象一个 package 能让你签。如果没有,就礼貌拒绝。
可以用这种方式给“签约路径”:
如果 base 能到 [X],或者 signing bonus 能到 [Y],我会很愿意签。
你们的 team 和项目方向是我最想去的,只要 package 接近这个区间,我就可以确定下来。
Tip: Expert tip
Get paid more. Receive salary negotiation help from Rora (risk-free) or Levels.fyi and their team of experienced recruiters. Don't leave money on the table 💰!