Wealth Freedom OS
Foundation · 36 章Phase III · Upgrade & Expand

第 15 章 · 职业收入的天花板

继续留在这条路上,收入的上限在哪里?

关联资本
Human Capital
要交出的成果
Income Ceiling Analysis:当前路径的上限与三条可能的换道方式。
用到的口径
这一章不需要计算

第 7 章回答的是「同样的能力,为什么在不同环境里价格差这么多」。它给了一张 Opportunity Map:你能接入哪些市场。

这一章只回答紧接着的那一个问题:假设你不换环境,继续留在现在这条路上,收入的上限在哪里,以及换哪个变量才真的能把这个上限抬高。

这个问题有一个很常见的错误答案:「再努力一点就能上去。」它错的地方不在于态度,而在于它搞错了努力作用在哪个变量上。下面这一章会把当前收入拆成三层,算出每一层还剩多少空间,然后你会看到一件很具体的事:对大多数在当前岗位上已经干了几年的人来说,「努力」能动的那一层,剩余空间是最小的那一层。

这一章不做的事:不评估你的能力值多少钱(那是第 13 章),不讨论怎么用工具把单位时间产出提上去(那是第 14 章),不处理第二条收入和第一条的关系(那是第 16 章)。这一章处理的是同一条收入的上限结构。

机制

把劳动收入写成两个数相乘:

劳动收入 = 单位时间价值 × 可持续工作小时

右边那一项有一个硬上限,而且这个上限不是市场给的,是生理给的。第 6 章已经说过它为什么不能超发:睡眠、恢复和注意力是一笔会被透支的账,透支以后先坏掉的不是小时数,是交付质量。

所以上限的全部结构都在左边那一项里。而左边那一项不是一个整数,它是三层叠出来的。

行业天花板Industry Ceiling

一个行业能为同一个岗位付出的价格区间,由这个行业的客单价、毛利结构和付费方的预算流程共同决定。它是区间,不是一个数——所以「这个行业不行」和「这个行业很好」两句话都没有信息量,有信息量的是区间的中位和上端分别在哪。

关键性质:行业天花板会把它的区间整体平移到所有岗位上。 一个毛利薄、预算要层层审批的行业,不会因为你在里面做到最好就给出另一个行业的中位价。你个人的表现决定你落在区间的哪个位置,不决定区间本身。

它也不是永久的:一个行业的区间会随它自己的周期上下移动,所以「换到那个区间更高的行业」买到的是一个更高的区间,不是一个保证。

岗位定价Role Pricing

同一个行业内部,不同岗位的价格差。它跟工作辛苦程度没有关系,跟这个岗位离定价环节有多近有关系:越靠近「这笔生意卖多少钱、为什么能卖这个价」,岗位区间越高;越靠后、越可替换、越容易被拆成标准动作,区间越低。

一个可操作的判断:如果你的岗位产出可以被写成一份足够详细的说明书、再交给下一个人照着做,那它的定价区间就会接近那份说明书的招聘成本,而不是接近它创造的价值。

单位时间价值Value per Hour

一段时间里你全部劳动收入 ÷ 你为此投入的全部小时(含不可计费的、返工的、通勤与等待的小时)。

它是这一章的中心指标,有三个原因:

  1. 它把「涨薪」和「加班」分开了。只有分子涨、分母不动,单位时间价值才上去;分子分母同比例涨,收入涨了而它一点没动。
  2. 它是四种定价方式唯一的可比口径。按小时、按人头、按成果、按比例分成,收入的形状完全不同,但都能折成「每小时多少钱」。
  3. 它和第 7 章的可接入市场是乘在一起的,不是二选一。可接入市场决定这个数的取值范围,这一章决定你在范围里取哪一格。两件事都做了,收入才动。

当前收入拆成三层

把这三层写成一个乘法:

当前收入 = (行业 × 岗位给的那一格)× 个人溢价

前面那一格可以直接观测:它就是你所在行业、你这个岗位的收入中位。个人溢价就是你的实际收入除以那个中位。

要让这个拆解有用,需要两个可观测的参照点,而且必须是你自己市场里带日期的数据:

  • 同岗位跨行业的区间:同一个岗位,在你能接入的几个行业里,中位分别是多少。这条差额归到行业那一层。
  • 同行业跨岗位的区间:同一个行业里,你这个岗位和离定价更近的那个岗位,中位分别是多少。这条差额归到岗位那一层。

有了这两条区间,三层各剩多少空间就能分别算出来——而「哪一层最容易动」和「哪一层空间最大」通常是两个相反的答案。个人溢价这一层最容易动:不用换环境、不用新关系、不用从零开始,努力直接作用在它上面。也正因为它最容易动,干了几年的人通常已经把它动完了。

四种定价方式的上限结构

同一份能力,用不同方式卖,上限的形状完全不同。这是三层之外的第四个变量,而且它经常是三层里改动代价最低的那一个。

定价方式年上限的式子瓶颈在哪它的失败形态
按时间卖可持续小时 × 单价分子是生理量,分母由行业 × 岗位给定加小时顶上去,质量与健康先坏
按人头卖席位数 × 单价 × 期数不是席位,是能触达多少人席位空着,前期投入收不回
按成果卖固定价 × (可用小时 ÷ 每次耗时)每次耗时,它会随复用下降验收口径没写死,耗时回不去
按比例分成可测量结果 × 比例,受合同上限约束结果不在你这边,口径由对方认对账争议,同样的投入拿到更少
四种定价方式的上限式子。注意第一行的分子是生理量,其余三行的瓶颈都不在小时数上——但也都换来了新的不确定性。

「按时间卖」的硬上限从哪里来,值得单独说清楚,因为它是这一章所有结论的起点:它的两个因子各自被不同的东西锁住了。 小时那一项被生理锁住,而且它在接近上限时不是线性变差,是先开始吃掉交付质量,然后交付质量再反过来压低单价。单价那一项被行业 × 岗位锁住,你个人的努力只能在区间里移动,不能移动区间。两个因子都锁着,所以它的上限是一个可以算出来的具体数字——不是一个激励问题。

后三种定价方式把瓶颈从小时换成了别的东西,这是它们的全部价值,也是它们的全部风险:换掉瓶颈不等于拿掉上限,只是换了一个你更可能有办法的上限。

换变量的三条路

能换的变量就三个,所以路也就三条。

  1. 同岗位换行业。 保留岗位能力,换掉区间。代价是行业知识和关系要重建,所以个人溢价那一层会先归零,再慢慢长回来;爬坡期通常包含一段收入空窗。失败形态:新行业不认你的旧案例,面试走不到最后一轮;或者进去以后被当成外来者,长期排在定价之外。
  2. 同行业换岗位。 保留行业知识,换掉岗位区间。代价是要在本职之外先做出新岗位的产出证据(证据这件事本身属于第 13 章),所以爬坡期里你在干两份活;而且位置什么时候空出来不由你定。失败形态:双份活干了九个月,岗位始终没有空出来,而你也没有一份能带走的东西。
  3. 换定价方式。 行业和岗位都不动,只换收钱的方式。代价最低、爬坡期最短,但它要求你先把交付标准化到能报一个固定价、并且写得出验收口径。失败形态:范围蔓延——固定价不变、实际耗时回不到预期,等于用更低的单价卖了同样的时间。

三条路都要写清同一组东西:第一步是什么、时间盒多长、什么条件下放弃。 没有放弃条件的换道不是一条路,是一个无限期的消耗。

这一章只处理劳动收入

上面四种定价方式,全部是劳动收入,包括按人头卖和按比例分成。判据只有一句话:你停下来之后,下一个月还会不会有收入产生。按比例分成看起来最像资本收入,但你不再工作以后,下一年没有新的可测量结果,分成就归零。

这一章只做一件事:把劳动收入的单价提上去。 它和另外三件事是分开的,顺序也不能换:

  • 软件杠杆收入:同一段劳动的产出被工具放大,仍然需要你在场,仍然需要你能验证结果——这是第 14 章。
  • 产品收入:交付与你的在场解耦。但它不会自动变成被动收入,它仍然需要持续获客、维护、服务与合规投入——这是第 18 章和 Phase IV 的事。
  • 资本收入:由资产而不是由人产生的现金流——Phase IV 与 Phase V。

所以「提高单价」和「把劳动变成可复用产出」是两件不同的事。这一章只做前一件。把它们混成一件,最常见的后果是在单价还有空间的时候就去做产品,然后用一份低单价的劳动收入去给一个需要爬坡期的产品输血。

下面所有薪资与单价都是示例结构

这一章出现的每一个收入区间、每一个小时单价、每一个固定报价,都是为了让加减法走得通而设的示例,不是对任何地区、任何行业、任何岗位当前价格的陈述。它们会过期,而且在不同的实际居住地与市场里可能差好几倍。

你要做的是用同一个结构,填进你自己市场里带日期的数据:价格来自哪里、什么时候核对的、样本是几个人。区间的来源可以是公开招聘信息、同行的直接报价、一次公开的采购或招标信息,但每一条都要写下来源与核对日期。没有日期的区间等于没有区间。

这一章也不会说某个行业更好、或者人人都该换道。换道是有代价、有失败概率的操作;绝大多数人读完这一章的正确下一步是先把当前这一层的剩余空间算出来,而不是开始找新行业。

现实案例

三年加班,收入涨了 17.8%罗,34 岁,某类面向企业的交付工作,月薪制第 1 到第 36 个月

第 0 年:月税后 20,880,月均工作 174 小时(约每周 40 小时)。单位时间价值 = 20,880 ÷ 174 = 120 元/小时。

接下来三年他做的事只有一件:加班。到第 36 个月,月均工作小时变成 205(约每周 47 小时),月税后变成 24,600。

  • 收入涨幅:24,600 ÷ 20,880 − 1 = +17.8%
  • 小时涨幅:205 ÷ 174 − 1 = +17.8%
  • 单位时间价值:24,600 ÷ 205 = 120 元/小时

两个涨幅一模一样,第三个数一分没动。这三年他的收入涨了 17.8%,单价是 0。

这件事还有一张反面的账单:

  • 健康自费:第 3 年因为睡眠与颈椎问题,一年内的理疗与检查自费合计 7,200(月均 600)。
  • 交付质量:年内约 14 个交付,验收一次通过率从 86% 降到 71%。不通过的数量从 14 × 14% ≈ 2 个变成 14 × 29% ≈ 4 个,多出来的 2 个按每次返工 18 小时算,是 36 小时的返工——而这 36 小时正好落在他新加的那些小时里面。

他的财务面(口径同 Phase I):月必要支出 13,200,可选支出 3,100,无高息负债。Free Cash Flow = 24,600 − 13,200 − 3,100 = 8,300。安全资金 96,000,月必要现金流出 13,200,Runway = 96,000 ÷ 13,200 = 7.27 个月,按第 5 章那张表推出来的目标月数是 8(起点 3 + 单一雇主 2 + 收入与行业景气度高度相关 1 + 重新接上收入 2),目标 105,600,缺口 9,600。

他自己的结论是:「再往上加班,返工就吃掉了,而且身体顶不住。」这句话是对的——他已经到了「按时间卖」这条路的顶。

把 24,600 拆成三层同一个人第 37 个月

他花了两个晚上查了四个数(来源:公开招聘信息的薪资区间、三位同行的直接报价、一次公开的采购信息;核对日期记在表上):

  • 他现在的格子(他这个行业、他这个岗位):月收入区间 16,000–26,000,中位 20,000,上四分位 23,500
  • 同岗位、另一个客单价更高的行业:区间 26,000–42,000,中位 32,000
  • 同行业、离定价更近的那个岗位:区间 24,000–40,000,中位 30,000

拆解:24,600 = 20,000(行业 × 岗位给的那一格)× 1.23(个人溢价)

关键是接下来这三个数:

  • 他的 24,600 已经高于这个格子的上四分位 23,500,距区间上端 26,000 只剩 5.7%。也就是说个人溢价这一层,剩余空间是 (26,000 − 24,600) × 12 = 16,800 元/年,而且要在一个已经撞到小时上限的岗位上拿到区间的最高价。
  • 同岗位换行业,格子从 20,000 换成 32,000。按新行业中位、个人溢价暂时归零算,年增 (32,000 − 24,600) × 12 = 88,800。
  • 同行业换岗位,格子从 20,000 换成 30,000。年增 (30,000 − 24,600) × 12 = 64,800。

三年加班换来 44,640 元/年的增量(而且单价没动),而他从没查过的那两条区间,各自对应 64,800 和 88,800。这就是「换变量比更努力更有效」在他这组数字上的具体形状:不是努力没用,是他能努力的那一层只剩 16,800。

她先失败的那一次:把能力按人头卖邵,36 岁,同类交付工作的外部顾问第 13 到第 19 个月

她的起点是按时间卖:150 元/小时,月均可计费 160 小时,月收入 24,000,年可用计费小时按 1,920 算。

第 13 个月她试的第一条路是换定价方式里最省事的一种:把自己那套交付方法做成一个 6 周的线上培训,按人头卖。

  • 定价 2,400 元/人,实际招到 9 人 → 收入 21,600
  • 现金投入 8,600(录制设备、平台与一次投放)
  • 准备与交付投入 180 小时
  • 净现金 = 21,600 − 8,600 = 13,000
  • 这 180 小时如果按时间卖:180 × 150 = 27,000
  • 差额 = 13,000 − 27,000 = −14,000
  • 这段时间的单位时间价值 = 13,000 ÷ 180 = 72.2 元/小时,不到她按时间卖的一半

但「按人头卖」这条路的上限结构是好的,这才是重点。她一次能带的席位上限是 30 人:30 × 2,400 = 72,000/期,扣掉同样的 8,600 现金,(72,000 − 8,600) ÷ 180 = 352.2 元/小时,是她按时间卖的 2.3 倍。

同一条路,上限 352.2,实际 72.2,差了快 5 倍。差的那一项不是定价方式,是她只能触达 9 个人。按人头卖的上限是「席位 × 单价」,实际收入却是「触达 × 转化 × 单价」——而触达这件事不属于这一章,它是第 17 章要处理的。

她失败的真正原因不是定价方式选错了,是选了一条瓶颈正好落在她最弱那一项上的路。

她第二次换的是「按成果卖」同一个人第 20 到第 36 个月

第 20 个月起,她把一类重复度最高的交付做成固定报价 48,000 元/项目,并且在合同里写死了验收口径。

四个项目的实际耗时与折算单价:

  • 项目 1:420 小时 → 48,000 ÷ 420 = 114.3 元/小时(低于她按时间卖的 150)
  • 项目 2:330 小时 → 145.5 元/小时(还是低于 150)
  • 项目 4:240 小时 → 200.0 元/小时

这里出现了一个符号反转,它是这一章最该记住的一件事。 把同一个项目从 420 小时压到 240 小时,这个能力改进在两种定价方式下的结果是相反的:

  • 按时间卖:420 × 150 = 63,000,压到 240 × 150 = 36,000,收入少 27,000。熟练反而被罚。
  • 按成果卖:固定价都是 48,000,单位时间价值从 114.3 涨到 200.0。熟练直接变成单价。

稳定之后她一年四个固定价项目:192,000,耗时 240 × 4 = 960 小时;剩下的 960 小时仍按 150 卖 = 144,000。年收入 336,000,总小时 1,920,单位时间价值 = 175.0 元/小时。

对照纯按时间卖:1,920 × 150 = 288,000,单位时间价值 150.0。差额 48,000 元/年(+16.7%),而且是在行业没换、岗位没换、小时数一个没加的前提下拿到的。

她也遇到了那条失败形态。 第 3 个项目的验收口径留了一句含糊的话,实际做到 480 小时:48,000 ÷ 480 = 100 元/小时,比她按时间卖低 33%。固定价的风险全部压在「耗时回不去」这一件事上,而写死验收口径是唯一的防线。

第 30 个月她又加了第四种方式:对其中一个客户改成按测算节省额分成 15%,合同上限 90,000/年。第一年客户认账的年节省是 420,000 → 她拿到 63,000。第二年客户换了测算口径,把一部分节省归因到别的变动,认账金额降到 260,000 → 她拿到 39,000,少了 24,000,而她的投入小时一个没少。

这就是分成这条路的形状:上限脱离了小时(撞到 90,000 的合同上限需要客户节省 600,000),但确定性最低,因为分子由对方的口径定。而且它仍然是劳动收入——她停下来,第二年就没有新的节省可以被测算。

算一遍

这一章在课程数据里没有登记计算器,要算的四样东西用一个普通计算器就能全部验算;第三样会调用 simulateCareerLeverage,口径细节在口径索引与模拟器索引里。

第一步:按时间卖的硬上限

两个因子,分别写出它的上界:

月上限 = 可持续工作小时 × 单价

罗的可持续小时是他自己测出来的 205——不是法定上限,也不是别人的建议,是他观测到「返工率和睡眠在这个数以上开始恶化」的那个点。单价 120。

  • 现在:205 × 120 = 24,600/月,年 295,200
  • 单价提到他这个格子的区间上端(26,000 ÷ 205 = 126.8 元/小时):年 312,000。这是他不换任何变量能拿到的全部,上限摸到了。

现在算「如果单价不变、只加小时」会撞到什么。假设他顶到 240 小时/月(约每周 55 小时):

  • 账面:240 × 120 = 28,800/月,年 345,600,比 205 小时多 50,400/年
  • 代价:多 (240 − 205) × 12 = 420 小时/年
  • 边际单价 = 50,400 ÷ 420 = 120 元/小时,和他原来的单价完全一样——加小时永远不会改变单价,这是恒等式,不是巧合

再把两笔真实成本加进去,用他已经发生过的那一段(174 → 205)做对照:

  • 账面增量:(24,600 − 20,880) × 12 = 44,640/年,用掉 (205 − 174) × 12 = 372 小时
  • 边际单价 = 44,640 ÷ 372 = 120.0 元/小时
  • 扣掉健康自费 7,200:44,640 − 7,200 = 37,440,边际单价 = 37,440 ÷ 372 = 100.6 元/小时
  • 那 372 小时里有 36 小时是返工(修赶工赶出来的问题),占 9.7%

最后算这一章的中心指标,前后对照:

  • 第 0 年:250,560 ÷ 2,088 = 120.0 元/小时(2,088 = 174 × 12)
  • 第 3 年账面:295,200 ÷ 2,460 = 120.0 元/小时(2,460 = 205 × 12)
  • 第 3 年扣健康自费:288,000 ÷ 2,460 = 117.1 元/小时

收入涨了 17.8%,单位时间价值掉了 2.4%。 这一步要算出来的就是这一对数字:它说明「按时间卖」这条路上,努力的边际回报不是在递减,而是在转负。

第二步:把当前收入拆成三层

用罗第 37 个月查到的四个数。先写拆解:

24,600 = 20,000 × 1.23

前一项是「行业 × 岗位给的那一格」(他这个格子的中位),后一项是个人溢价(24,600 ÷ 20,000)。

然后用两个参照点算每一层的剩余空间。注意分母统一用他现在的年收入 295,200:

动哪一层新的月收入年增量相对现在要换什么
个人溢价(现在 1.23 → 区间上端)26,00016,800+5.7%不换环境,但要在已撞上限的岗位上拿到最高价
同行业换岗位(格子 20,000 → 30,000)30,00064,800+22.0%换岗位,个人溢价先归零
换定价方式(见第三步)31,00076,800+26.0%行业岗位都不换,换收钱的方式
同岗位换行业(格子 20,000 → 32,000)32,00088,800+30.1%换行业,个人溢价先归零,含收入空窗
三层各剩多少。最容易动的那一层(个人溢价)剩余空间最小,这是这一章的结论在数字上的形状。

每一行都能自己复算:(26,000 − 24,600) × 12 = 16,800;(30,000 − 24,600) × 12 = 64,800;6,400 × 12 = 76,800;(32,000 − 24,600) × 12 = 88,800。占比分别是 16,800 ÷ 295,200 = 5.7%、64,800 ÷ 295,200 = 22.0%、76,800 ÷ 295,200 = 26.0%、88,800 ÷ 295,200 = 30.1%。

换行业和换岗位这两行还有第二段:个人溢价不是永远归零。假设两年后它恢复到 1.15——

  • 换行业:32,000 × 1.15 = 36,800 → 年增 (36,800 − 24,600) × 12 = 146,400
  • 换岗位:30,000 × 1.15 = 34,500 → 年增 (34,500 − 24,600) × 12 = 118,800

这两个数是换道的真实理由,但它们在第 25 个月之后才出现。 把它们写在第一年的计划里是虚假精确;不写它们,又会让换道看起来永远不划算。两段都要写,并标清各自从第几个月开始。

第三步:三条换道路径的回收期与两年累计差额

这一步用 simulateCareerLeverage 真算。输入全部列出来,你改任何一项都能自己重跑:

  • monthlyAfterTaxIncome: 24600,months: 24,hourlyOpportunityCost: 120
  • 同岗位换行业:upfrontCost: 36600(现金 12,000 的课程、资料与差旅 + 一个月收入空窗 24,600)、monthlyCost: 0、weeklyHours: 6、rampMonths: 5、月增量 { conservative: 4400, base: 7400, optimistic: 12400 }(对应新行业月收入 29,000 / 32,000 / 37,000)、failureChance: 0.3
  • 同行业换岗位:upfrontCost: 6000、monthlyCost: 0、weeklyHours: 8、rampMonths: 9、月增量 { 3400, 5400, 8400 }(28,000 / 30,000 / 33,000)、failureChance: 0.35
  • 换定价方式:upfrontCost: 20400(交付标准化的模板与合同审阅 18,000 + 第一个固定价项目做亏的 2,400)、monthlyCost: 800、weeklyHours: 7、rampMonths: 7、月增量 { 3200, 6400, 8800 }、failureChance: 0.4

那三个月增量档位是这么来的:稳定后每季度一个固定价项目 48,000,月均 16,000。基础档每项目 240 小时 → 月均 80 小时,这些小时原本按 120 卖 = 9,600,所以增量 16,000 − 9,600 = 6,400。保守档 320 小时 → 月均 106.7 小时 × 120 = 12,800,增量 3,200。乐观档 180 小时 → 月均 60 小时 × 120 = 7,200,增量 8,800。

路径保守基础乐观基础档回本月份两年投入小时失败概率最容易失败在哪
同岗位换行业47,000104,000199,000第 10 个月62430%新行业不认旧案例,或进去后长期排在定价之外
同行业换岗位45,00075,000120,000第 11 个月83235%双份活干了九个月,岗位始终没空出来
换定价方式14,80069,200110,000第 12 个月72840%范围蔓延:固定价不变,耗时回不到预期
simulateCareerLeverage,months=24。三个档位是三种可能,不是概率加权后的预测;失败概率单独一列,不折进任何一个数里。

每一格都能手算核对。以换行业为例:爬坡 5 个月,所以第 6 到第 24 个月共 19 个月有增量,19 × 7,400 = 140,600,减前期 36,600 = 104,000。回本月份:−36,600 + 5 × 7,400 = +400,第 10 个月转正(第 9 个月是 −7,000)。换定价方式多一项持续成本:17 × 6,400 − 800 × 24 − 20,400 = 108,800 − 19,200 − 20,400 = 69,200。

三件事要单独读,不要揉进上面那张表的平均值里。

第一,失败概率不折进去。 30% / 35% / 40% 这三个数不是用来打折的。按基础档乘 0.7 得到一个「期望值」会同时骗两次:它既不会是你两年后真实拿到的数,也会让一条失败代价不可逆的路看起来和一条可逆的路差不多。换行业失败最糟是回到现在的岗位、少了 36,600;换岗位失败最糟是白干了 832 小时的第二份活。这两件事不该用同一个折扣率处理。

第二,机会成本是上界,不要直接减。 模拟器给出的机会成本是 624 × 120 = 74,880、832 × 120 = 99,840、728 × 120 = 87,360。按第 7 章的口径,这是全额口径的上界:只有真的挤掉了付费工作的小时才算。罗是月薪制,这些小时挤掉的不是收入,是恢复时间——而那笔账的价格第一个案例已经给了(7,200 元/年的健康自费 + 36 小时返工)。所以不要用 99,840 去减 75,000 得出一个负数就放弃,要用下面这个约束来判断。

第三,真正的约束是小时预算,不是钱。 把投入小时摊到 24 个月:

  • 换行业:624 ÷ 24 = 26.0 小时/月
  • 换定价方式:728 ÷ 24 = 30.3 小时/月
  • 换岗位:832 ÷ 24 = 34.7 小时/月

他现在工作 205 小时/月,而他自测的可持续上限就是 205。所以这三条路加在现在的 205 上分别是 231、235.3、239.7——全部超限。可持续小时是他过去那三年已经买光的东西。

于是出现了这一章最反直觉的那一步:他必须先把加班退回去,才买得到爬坡期需要的小时。 退回 174 小时/月之后:

  • 174 + 26.0 = 200.0 ✓ 换行业放得进去
  • 174 + 30.3 = 204.3 ✓ 换定价方式刚好放得进去
  • 174 + 34.7 = 208.7 ✗ 换岗位还差 3.7 小时/月,要么把每周小时从 8 压到 7(爬坡期相应变长),要么承认这条路是在 205 之上再加,也就是回到第一个案例那笔账

退加班是有价格的:31 × 120 = 3,720 元/月。它只发生在「还在旧岗位、同时在爬坡」的那几个月,所以按各自的爬坡期算:

  • 换行业:5 × 3,720 = 18,600 → 调整后两年累计(基础档)104,000 − 18,600 = 85,400
  • 换定价方式:7 × 3,720 = 26,040 → 69,200 − 26,040 = 43,160
  • 换岗位:9 × 3,720 = 33,480 → 75,000 − 33,480 = 41,520

模拟器的 incomeShareAtEnd 在这一章要换个读法

模拟器还会给一个 incomeShareAtEnd:换行业 23.1%、换定价方式 20.6%、换岗位 18.0%。它的定义是「月增量 ÷(原收入 + 月增量)」,设计意图是衡量一条新增收入占多少。

这一章的三条路都不是新增收入,是同一条收入换了价格。所以这个数在这里不要读成「我有了一条占两成的第二收入」——它只是涨幅的另一种写法。真正的收入结构与相关性是第 16 章的事,这一章三条路走完,收入来源的个数一个都没变。

第四步:把 Runway 这个约束加进来

和第 7 章一样:换道的现金支出不能从安全资金里出。

罗的 Runway 是 7.27 个月,目标 8,缺口 9,600——他还没到线上。所以换行业那条路的 12,000 现金,以及空窗那个月要顶上的 13,200 必要现金流出,都只能从 Free Cash Flow 8,300 里攒:

(12,000 + 13,200) ÷ 8,300 = 3.04 → 4 个月才凑够。

加上回本月份,换行业这件事的真实周期是 4 + 10 = 14 个月,而不是 10 个月。同时他还要补那 9,600 的应急金缺口——如果 FCF 一半拿去补缺口,凑钱时间会接近翻倍。

还有一笔别漏:退加班本身会让 FCF 下降。 月收入从 24,600 退回 20,880,FCF 从 8,300 掉到 20,880 − 13,200 − 3,100 = 4,580。那么凑那 25,200 需要 25,200 ÷ 4,580 = 5.5 → 6 个月,真实周期变成 6 + 10 = 16 个月。

三个数一起看才是一个能执行的计划:凑钱几个月、爬坡几个月、回本在第几个月。只算回本月份的计划会在凑钱那一段断掉。

你的行动

你的行动做出你的 Income Ceiling Analysis

成果是一页纸,四块:当前上限、三层分解、三条换道路径、选一个。

第一块:当前路径的上限

把两个因子分别写出来,各带一个上界。

项我的数这个数的上界上界从哪来
可持续工作小时/月205205我自己观测的:超过这个数,返工和睡眠开始恶化(记下我是怎么观测的)
当前单价(元/小时)120126.8我这个行业这个岗位的收入区间上端 26,000 ÷ 205
月上限24,60026,000两项上界相乘
年上限295,200312,000× 12
单位时间价值(含全部小时)117.1—年收入扣掉因加班产生的自费 ÷ 年总小时

然后算一次「只加小时」的边际单价:(多出来的年收入 − 因此产生的自费)÷ 多出来的小时。它如果低于你现在的单价,这条路已经到顶了。

第二块:三层分解

先查四个数,每一个都要带来源和核对日期。没有日期的区间不要写进表里。

参照点月收入中位区间来源与核对日期
我现在的格子(我的行业 × 我的岗位)20,00016,000–26,000(上四分位 23,500)公开招聘信息 11 条 + 两位同行直接报价,2026-10
同岗位、另一个客单价更高的行业32,00026,000–42,000公开招聘信息 7 条 + 一位同行报价,2026-10
同行业、离定价更近的那个岗位30,00024,000–40,000公开招聘信息 9 条 + 一次公开采购信息,2026-09
我能接入但价格更低的那个行业待查待查还没查——这一行本身是一个信息缺口

再写拆解和每一层的剩余空间:

我的收入 = 格子中位 × 个人溢价 → 24,600 = 20,000 × 1.23 个人溢价层剩余:(26,000 − 24,600) × 12 = 16,800/年(+5.7%) 岗位层:(30,000 − 24,600) × 12 = 64,800/年(+22.0%) 行业层:(32,000 − 24,600) × 12 = 88,800/年(+30.1%) 定价方式层:按第三块算出来的月增量 × 12 = 76,800/年(+26.0%)

四个数按大小排一遍。 如果个人溢价那一层不是最小的,说明你还没把它用完,这一章的结论对你是「先把它用完」。

第三块:三条换道路径,一条一行

每条路径必须写满七项,少一项它就不是一条路:

路径第一步是什么时间盒前期现金爬坡期月增量(保守/基础/乐观)放弃条件
同岗位换行业两周内找到 3 个在那个行业做同岗位的人,各聊 40 分钟,核对区间与「他们认不认我的案例」10 周12,000 + 空窗 1 个月5 个月4,400 / 7,400 / 12,40010 周内拿不到一次真实的最终轮面试,就停
同行业换岗位一个月内在本职里找一件属于那个岗位的事,做完并留下可被第三方看到的产出12 周6,0009 个月3,400 / 5,400 / 8,40012 周内没有人把我和那个岗位联系起来,就停
换定价方式挑重复度最高的那类交付,写出它的验收口径和固定报价,只对一个客户试一次8 周20,4007 个月3,200 / 6,400 / 8,800第一个固定价项目耗时超过报价对应小时的 1.5 倍,且第二个没降下来,就停

每条路径还要单独写一行失败形态和失败后我剩下什么。这两件事决定了三条路能不能用同一个标准比较:

换行业失败 → 回到现在的岗位,少 36,600,但多了一份对那个行业区间的真实判断。 换岗位失败 → 白干了 832 小时的第二份活,但产出留在我手上。 换定价方式失败 → 单价被压到 100 元/小时,比按时间卖低 33%;可逆,下一个项目改口径就能回来。

第四块:小时预算与选一个

先算小时预算,它比钱更可能卡住你:

可用于爬坡的小时/月 = 可持续小时上限 − 当前工作小时 如果这个数是 0 或负数,先回答一个问题:我愿意退掉多少加班,以及退掉它每月少多少钱。

然后按三道筛子过:

  1. 个人溢价那一层的剩余空间算出来了吗? 没算就不要开始换道——先把最便宜的那一层用完。
  2. 现金支出不碰安全资金。 Runway 还没到你自己推出来的目标月数,这笔钱只能从 Free Cash Flow 出,并且要算出「要攒几个月」,加在回本月份前面。退加班会让 FCF 下降,这一笔要算进去。
  3. 小时预算放得进去吗? 放不进去的路径,要么把每周小时压下来、接受更长的爬坡期,要么先退加班。写明你选了哪个。

最后只圈一条。一次只换一个变量——同时换行业和换定价方式,失败的时候你不知道是哪一个不行。

成果长什么样

一页纸,四块。每个区间带来源和核对日期,每条路径带第一步、时间盒和放弃条件,最后圈出一条。

写完留两个日期:区间下一次核对是什么时候(它会过期),被圈出的那条路径什么时候复查(到了时间盒还没动,就按放弃条件处理,而不是顺延)。

这一章不做的三件事

不评估你的能力在市场上值多少钱、也不处理证据(第 13 章);不讨论怎么用工具把单位时间产出提上去(第 14 章);不处理第二条收入和第一条的相关性(第 16 章)。

顺序是故意的:先知道当前这条路的上限在哪、哪一层还有空间,再决定要补什么能力、上什么工具、开第二条收入。反过来做,最常见的结果是把几百个小时投在一个把上限从 295,200 抬到 312,000 的方向上。

检查标准

检查标准0 / 6
  • 我算出了自己「按时间卖」的硬上限:可持续工作小时 × 单价,两个因子各自写了上界,而且可持续小时那个数是我自己观测出来的,不是抄的。
  • 我算了「只加小时」的边际单价,并且把因此产生的健康支出与返工小时都扣进去了,能说出它比我现在的单价高还是低。
  • 我把当前收入拆成了「行业 × 岗位给的那一格 × 个人溢价」,四个参照数据每一个都带来源和核对日期。
  • 我分别算出了个人溢价层、岗位层、行业层、定价方式层各剩多少年增量,并按大小排了序。
  • 我的三条换道路径每一条都写了第一步、时间盒、前期现金、爬坡期、三个档位的月增量、放弃条件,还有失败形态和失败后我剩下什么。
  • 我算了自己的小时预算(可持续上限 − 当前工作小时),如果它不够,我写明了要退掉多少加班以及每月少多少钱;并且只圈了一条路径。

容易搞错的地方

以为天花板是努力程度定的。 实际它由行业 × 岗位 × 定价方式定,努力只决定你落在区间里的哪个位置。罗的个人溢价是 1.23,已经高于他那个格子的上四分位——这一层他剩 16,800/年,而他从没查过的那两条区间对应 64,800 和 88,800。后果:把下一个三年继续投在剩余空间最小的那一层上,并且把结果解释成自己还不够努力。

以为收入涨了就说明单价涨了。 实际要看单位时间价值。罗三年收入 +17.8%,小时 +17.8%,单价一分没动;扣掉健康自费之后单位时间价值从 120.0 掉到 117.1。后果:一个在变差的趋势被一个在变好的数字盖住了三年,等到返工率和身体同时报警才发现这条路早就到顶。

以为加小时和提单价是同一个方向上的两种力度。 实际它们作用在乘法的两个不同因子上,而且分子那一项是生理量。加小时的边际单价恒等于你现在的单价——这是恒等式,不管你多努力。后果:用一个上限会先吃掉质量、再反过来压低单价的变量,去追一个只有换变量才能动的差距。

以为按成果卖、按比例分成就不是劳动收入了。 实际判据只有一句:你停下来之后,下一个月还会不会有收入产生。邵的分成收入在她停下后第二年归零,因为没有新的节省被测算。后果:以为自己已经在做被动收入,于是跳过了「把单价提上去」这一步,直接去做一件需要爬坡期的事,并且用一份低单价的劳动收入给它输血。

以为换定价方式是没有代价的。 实际它的代价藏在前两个项目里。邵的项目 1 折合 114.3 元/小时,比她按时间卖的 150 低 24%;项目 3 因为验收口径含糊,掉到 100 元/小时,低 33%。后果:第一个固定价项目做亏之后就撤回按时间卖,而真正的收益在第三、四个项目之后才出现——她的年单位时间价值最终从 150.0 涨到 175.0。

以为把项目做得更快一定更赚。 实际这件事的符号由定价方式决定。同一个从 420 小时压到 240 小时的改进:按时间卖少 27,000,按成果卖单价从 114.3 涨到 200.0。后果:在按时间卖的结构里拼命提效率,然后发现效率的奖励被自己的计价方式吃掉了,于是干脆不提了。

以为失败概率可以折进平均值。 实际 30% / 35% / 40% 不是折扣率。按基础档乘 0.7 得到的数既不会是你两年后真实拿到的,也会把一条失败后白干 832 小时的路和一条下一个项目就能改回来的路画成差不多。后果:选了一条账面期望值最高、但失败代价最不可逆的路。

以为换道的约束是钱。 实际在一个已经把可持续小时用满的人身上,约束是小时。罗那三条路分别需要 26.0 / 30.3 / 34.7 小时/月,加在现在的 205 上全部超限,所以他必须先把加班退回去——而退回去每月少 3,720,FCF 从 8,300 掉到 4,580,凑钱时间从 4 个月变成 6 个月。后果:计划里写满了钱的数字,却没有一行写「这些小时从哪里来」,然后在第二个月靠再一次加班去挤出爬坡时间,于是两件事同时做不成。

以为上限摸到了就该马上换道。 实际换道有爬坡期、有现金支出、有 30%–40% 的失败概率,而且个人溢价那一层通常还剩一点。这一章的结论不是「人人都该换道」,是**「先把每一层的剩余空间算出来,再按回本月份、小时预算和失败后果排序」**。后果:在还没算过剩余空间的时候同时开三条战线,一年后三条都在爬坡期里,而原来那条路的单价也掉了。

本章自测

不要回头翻,先自己答一遍。

  1. 把劳动收入写成两个数相乘,哪一项的上限是生理给的?为什么「加小时」的边际单价一定等于你现在的单价?
  2. 「行业天花板」为什么要写成区间而不是一个数?你个人的表现决定的是区间,还是区间里的位置?
  3. 罗三年收入涨了 17.8%,为什么说这三年他的单价是 0?扣掉健康自费之后,单位时间价值从多少变成了多少?
  4. 四种定价方式的年上限式子分别是什么?「按人头卖」的上限是「席位 × 单价」,为什么邵实际只拿到上限的五分之一,差的那一项属于哪一章?
  5. 同一个「把项目从 420 小时压到 240 小时」的改进,在按时间卖和按成果卖两种结构下结果为什么符号相反?两个数分别是多少?
  6. 罗的 24,600 拆成三层是哪三个数?四层剩余空间(个人溢价/岗位/定价方式/行业)各是多少,排序是什么?
  7. 三条路径的两年累计(基础档)分别是 104,000、75,000、69,200。为什么不能直接减掉模拟器给的机会成本 74,880 / 99,840 / 87,360?真正卡住罗的那个约束是什么?
  8. 为什么说罗必须先退掉加班才买得到爬坡期的小时?退加班以后他的 Free Cash Flow 变成多少,凑钱时间从几个月变成几个月?
  9. 你自己的 Income Ceiling Analysis 上被圈出来的那一条路径是哪条?它的第一步、时间盒、放弃条件、以及它排在另外两条前面的理由分别是什么?

第 1、3 题答不上来,回到「算一遍」第一步,自己把 120.0 → 117.1 那一对数算一遍。第 7、8 题答不上来,回到第三步最后那三段:失败概率不折进去、机会成本是上界、真正的约束是小时预算。第 9 题答不上来,说明「你的行动」还没做完——那一页纸加一条被圈出的路径,才是这一章的成果。

Phase III 目录里剩下的几章会分别处理能力定价、工具杠杆、收入结构、渠道与第一个可扩展实验。这一章的位置很明确:它只负责告诉你当前这条路的顶在哪,以及换哪个变量才真的能把顶抬高。


这一章对应的 Knowledge Object:

WF-CEILING-015第 15 章 职业收入的天花板
核心问题
继续留在这条路上,收入的上限在哪里?
学习目标
能算出「按时间卖」的硬上限,把当前收入拆成三层,并按剩余空间、小时预算与失败后果给三条换道路径排序。
基础解释
劳动收入 = 单位时间价值 × 可持续工作小时。小时那一项的上限是生理给的,单价那一项由行业 × 岗位给定,你个人的表现只决定落在区间的哪个位置。所以加小时的边际单价恒等于你现在的单价,这是恒等式,不是努力程度的问题。
进阶解释
当前收入 =(行业 × 岗位给的那一格)× 个人溢价。最容易动的那一层通常剩余空间最小,而四种定价方式(按时间、按人头、按成果、按比例分成)全是劳动收入——判据是你停下来之后下个月还会不会有收入。换道时失败概率不能折进平均值,机会成本只是上界;在一个已经把可持续小时用满的人身上,真正的约束是小时预算而不是钱:要先退掉加班才买得到爬坡期的小时,而退加班会压低 Free Cash Flow、拉长凑钱时间。
例子
罗三年收入从 20,880 涨到 24,600(+17.8%),月工作小时从 174 涨到 205(也是 +17.8%),单价一分没动;扣掉 7,200 元健康自费后单位时间价值从 120.0 掉到 117.1。24,600 = 20,000 × 1.23,四层剩余空间:个人溢价 16,800/年(+5.7%)、岗位 64,800(+22.0%)、定价方式 76,800(+26.0%)、行业 88,800(+30.1%)。三条路分别要 26.0 / 30.3 / 34.7 小时/月,加在 205 上全部超限。
计算或实验
收入三层分解
现实行动
做出 Income Ceiling Analysis:当前上限、三层分解、三条换道路径(每条带第一步、时间盒、前期现金、爬坡期、三档月增量与放弃条件),最后只圈一条。
检查标准
  • 能说出加小时的边际单价为什么恒等于当前单价,并算出自己「只加小时」扣完健康支出与返工之后的边际单价
  • 能把自己的收入拆成格子中位 × 个人溢价,四个参照数据都带来源与核对日期,并把四层剩余空间按大小排序
  • 能算出自己的小时预算(可持续上限 − 当前工作小时),不够时写明要退掉多少加班、每月少多少钱
关联概念
WF-HUMANCAP-013、WF-INCARCH-016、WF-RUNWAY-002
来源
prd-v1.md 第 07 节 Phase III(严格区分劳动收入、软件杠杆收入、产品收入、资本收入);prd-v1.md 第 15 节 Simulation C
最近核对
2026-10-17

带走的结论

天花板由行业、岗位与定价方式决定;换变量比更努力更有效。

这一章我走到哪了查看全部进度
成果已经做出来了Income Ceiling Analysis:当前路径的上限与三条可能的换道方式。

自评(三项是分开的,不要一起勾)

进度只存在这台设备的浏览器里,不会上传。清理浏览器数据、换设备或使用隐私窗口都会丢失,请用下面的导出保留一份。

On this page