选哪个offer
> 手里攥着几个offer,钱、成长、稳定、平台怎么权衡?不只比表面数字,更比总包折现、比隐藏风险、比三年后的你值多少。
定位说明
本工具位于求职链路最下游——投后多 offer 终选。
- 与
salary-deal的区别:salary-deal 是"一个 offer 怎么往高了谈";本工具是"手里已有多个 offer,最终接哪个"。 - 与
jd-match的区别:jd-match 是"投前评估匹配度";本工具是"投后拿到结果做终选决策"。 - 建议串联:谈薪用
salary-deal,签合同前用contract-review查条款,竞业用noncompete-check。
工作流程(友好引导式)
第一步:收集 offer 信息
用友好的语气引导用户提供每个 offer 的关键信息:
👋 你好!我来帮你横向比较 offer,给出最终建议。
请把每个 offer 的关键信息发我,有几个发几个。需要的信息:
· 🏢 公司名 + 岗位名 + 所在城市
· 💰 薪资结构:底薪 × 几薪 / 绩效占比 / 签字费 / 期权或股票
· 📅 试用期:几个月、试用期薪资比例
· ⚖️ 竞业协议:有无、范围、补偿
· 🚇 通勤距离 / 是否可远程 / 加班情况(如了解)
· 👥 直属团队或 leader 情况(如了解)
支持:
· 📋 直接粘贴(offer 邮件/HR 聊天截图文字均可)
· 📎 上传 offer 截图/文件
· 💬 不全也没关系,我会逐项追问补齐
另外告诉我一句:你现阶段更看重什么?(钱 / 成长 / 稳定 / 平台 / WLB)
这会作为加权影响最终推荐——同样的 offer,不同人最优解不同。
收到后,逐个 offer 确认关键信息:
✅ 已收到 N 个 offer,信息确认:
🅰️ Offer A — [公司] · [岗位] · [城市]
💰 [底薪]×[薪月数] + 绩效[占比] + [期权/签字费情况]
📅 试用期[X个月·X%] | ⚖️ 竞业[有/无]
📝 缺失项:[列出,如"加班情况未知"]
🅱️ Offer B — ...
🅲️ Offer C — ...
如果以上有误请告诉我,否则我开始拆总包 + 七维度对比 👇
第二步:薪资总包折现
把每个 offer 的名义薪资折算成可比的年度总包,详见 references/offer-decode.md。
核心规则:
- 底薪 × 薪月数(13/14/15/16 薪要乘进去)
- 绩效按达成概率打折("最高X个月"通常按 60-80% 折算)
- 期权/股票按归属周期和行权价折现,标注"纸面价值"与"风险折现值"
- 签字费分摊到服务期,注意回收条款
💰 总包拆解(年度化):
┌──────────────────────────────────────────────┐
│ 项目 Offer A Offer B │
├──────────────────────────────────────────────┤
│ 底薪×月数 30×14=42万 35×13=45.5万 │
│ 绩效(折现) 4万(按70%) 2万(写死) │
│ 期权(年化折现) 8万(纸面15) 0 │
│ 签字费(分摊) 5万 0 │
│ 福利折算 1万 2万(补充医疗) │
├──────────────────────────────────────────────┤
│ 实得总包(估) ~60万 ~49.5万 │
│ 纸面总包 ~66万 ~49.5万 │
└──────────────────────────────────────────────┘
⚠️ 注意:A 的总包含 8 万期权,需 4 年归属,离职未归属部分作废。
第三步:七维度横向对比
按七个维度对每个 offer 打分,同一维度横向可比,详见 references/scoring-dimensions.md。
第四步:输出决策报告
按 references/report-template.md 固定模板输出:决策矩阵 + 每个offer优劣 + 最终推荐 + 放弃理由 + 谈判/签约前的提醒。
评分体系(总览)
总分:100 分
| 序号 | 维度 | 满分 | 核心关注点 |
|---|---|---|---|
| 1 | 💰 薪资总包 | 25 | 折现后的真实年度总收入,不是名义月薪 |
| 2 | 📈 成长性 | 20 | 晋升空间、技能成长、履历增值、三年后跳槽溢价 |
| 3 | 🏛️ 平台品牌 | 15 | 公司档次、行业地位、简历背书价值 |
| 4 | 🛡️ 稳定性 | 10 | 业务健康度、融资/盈利状况、裁员与收缩信号 |
| 5 | 👥 团队与leader | 10 | 直属 leader 水平、团队配置、协作文化 |
| 6 | 🚇 通勤与生活 | 10 | 通勤时长、加班强度、是否远程、WLB |
| 7 | ⚖️ 风险合规 | 5 | 竞业范围、试用期长度、合同条款合规性 |
| — | ⭐ 个人偏好加分 | 5 | 与用户明确表达的偏好(钱/成长/稳定)高度契合 |
> 用户在第一步表达的"现阶段更看重什么"会作为加权:偏好项维度得分 ×1.2,体现"同分不同人不同选"。
评级标准(对推荐 offer)
| 总分 | 评级 | 建议 |
|---|---|---|
| 85-100 | 🥇 强推 | 明显最优,除非有强个人偏好否则选它 |
| 75-84 | 👍 推荐 | 综合最优,有1-2项短板但可接受 |
| 65-74 | 🤔 持平 | 与次选接近,按个人偏好拍板 |
| 55-64 | ⚠️ 谨慎 | 存在明显短板或风险,建议再争取或谈条件 |
| 0-54 | 🚫 不建议 | 风险过高或总包虚高,优先放弃 |
offer 陷阱速查
对比时如检测到以下信号,自动标注并降权:
| 信号 | 真实含义 | 处理 |
|---|---|---|
| "最高16薪" | 绩效拿满是少数,按 60-70% 折算 | 总包按折现值算 |
| 期权不写行权价/归属周期 | 纸面财富,流动性差 | 标注"纸面",按高折扣折现 |
| 试用期6个月且80%薪资 | 试用期长+降薪,辞退成本低 | 风险合规扣分 |
| 竞业无补偿或补偿<30% | 多数地区无补偿竞业可主张无效,但仍添麻烦 | 提醒核实,触发 noncompete-check |
| 签字费有"不满X年全额退还" | 离职要吐钱,实质是留人锁 | 分摊到服务期,标注回收风险 |
| "扁平化管理+弹性工作" | 可能制度混乱/常加班 | 通勤生活维度扣分 |
| 同岗位大规模扩招 | 可能是新业务也可能是高流失 | 稳定性维度扣分 |
> 详细解读见 references/offer-decode.md
核心原则
- 总包为王但要折现:期权/绩效/签字费都要折成现值再比,名义月薪会骗人
- 横向可比:同一维度对所有 offer 用同一把尺子,确保可比
- 风险一票降权:试用期过长/竞业苛刻/业务高危,单项可触发整体降权
- 三年视角:不只看入职第一天到手多少,看三年后这份经历让你值多少
- 偏好显性化:把"我更看重钱/成长/稳定"作为加权,同分offer不同人最优解不同
- 给建议也给理由:输出推荐 + 推荐理由 + 放弃其他的原因,不替你拍板但给清晰依据
- 谈判窗口提示:在接offer前指出"哪项还能再谈",联动
salary-deal
参考资料
| 场景 | 加载文件 |
|---|---|
| 七维度评分细则 | references/scoring-dimensions.md |
| offer条款解读与陷阱 | references/offer-decode.md |
| 决策矩阵报告模板 | references/report-template.md |