服务是不是你的 0→1 路径:四种活法与 90 天现金流

接单养产品不是一句鸡汤,而是一道现金流题。本篇把独立开发者的四种活法放在同一张表里,用统一的工时与生活成本算出 90 天现金变化、有效时薪和产品投入,再给出五个判断问题、三条隐性成本,以及「什么时候服务反而是错的」的边界。

服务不是产品的对立面,而是产品的预付学费。区别只在于:你有没有把学费换成东西。

一、一个常见的岔路

以下情境为教学假设,人物、引语和数字不代表经核实的真实案例。

一位后端开发者离职时,手里有 9 万元储备,每月生活成本 1.5 万元。他给自己定了两条路:

  • 路 A:先接外包,每月赚一两万,等攒够钱再做产品。
  • 路 B:直接做产品,储备花完之前必须上线。

他选了 A。两年后,他的月收入从 1.2 万涨到 2.4 万,储备还是 9 万,产品一行代码都没写。

不是他不努力。是服务这条路一旦开始,就会自己长出新的成本:客户会介绍客户,项目会带来维护,维护会占掉原本留给产品的整块时间。

二、四种活法

下表比较收入结构,不给首次收款周期或收入上限作预测。产品收入也受客群规模、获客和维护容量约束。

活法收入来源需要先验证主要代价
服务为主项目及维护合同具体客户、签约与付款安排交付和售后占用产品时间
服务养产品服务加早期产品服务现金能覆盖多少实际支出两条线争用同一段时间
少量服务加产品保留维护或顾问,加产品产品贡献、保留服务的工时收入波动与排期冲突
产品为主产品销售或订阅获客、续费和单位经济前期投入及现金缺口

四种结构可以切换;先写预算再接单,能让变化成为可检查的决定。

三、90 天现金流测算

以下是静态教学情景,按三个月计算,不是收入预测:

  • 月生活支出 15000 元,可用储备 90000 元;每月总投入上限 160 小时。
  • 表内服务工时是全部服务投入,含沟通、修改和售后;其中 70% 可计费。
  • 报价 175 元/计费小时;本例暂设直接现金成本、税费、退款均为 0,全部当月收款,产品尚无收入。这里的服务现金贡献不是会计净利润。
  • 每行的服务总投入加产品投入为 160 小时。服务为主仍留 20 小时做产品探索。
活法全部服务工时/月计费工时/月服务现金贡献/月(元)产品工时/月三个月现金变化(元)三个月产品投入
服务为主140981715020+645060 h
服务养产品8056980080−15600240 h
少量服务加产品40284900120−30300360 h
产品为主000160−45000480 h
计费工时 = 全部服务工时 × 0.7
服务现金贡献 = 计费工时 × 175 − 本期直接现金支出
三个月现金变化 = 3 ×(服务现金贡献 − 15000)
月现金缺口 = max(0, 必要支出 − 可用现金贡献)
静态跑道 = 可用储备 ÷ 月现金缺口(缺口为 0 时不计算有限月数)

在这个情景中,服务养产品把月缺口从 15000 元降到 5200 元,9 万元静态跑道约为 17.3 个月,产品时间则少了每月 80 小时。现金与进度必须一起看。

3.1 有效时薪才是真实单价

同一行服务为主的报价为 175,计费 98 小时,实际服务投入 140 小时。有效时薪为 17150÷140=122.5 元/小时。

有效时薪 =(项目收入 − 直接现金成本)÷ 全部项目投入工时。 使用已履约收入计算项目表现;使用已到账、可支配的现金计算跑道,二者分开记。本例没有账期和现金成本,所以数值恰好相同。

3.2 不同储备的静态跑道

可用储备(元)产品为主(月缺口 15000)少量服务加产品(月缺口 10100)服务养产品(月缺口 5200)
450003.0 个月4.5 个月8.7 个月
900006.0 个月8.9 个月17.3 个月
18000012.0 个月17.8 个月34.6 个月

这些月数假设每月状态不变,不能外推为确定的生存期。再做三项压力检查:

  • **账期:**服务养产品首月 9800 元延后至次月收,首月仍支出 15000,月末余额为 75000;不能将未到账的 9800 计入可用余额。
  • **收入波动:**若服务现金贡献降低 20% 至 7840,月缺口为 7160,9 万跑道约为 12.6 个月。20% 只是本次压力测试输入。
  • **额外支出:**若每月另需 1000 元经营及税费现金支出,月缺口变为 6200,跑道约 14.5 个月;退款和受限资金也应分别扣出,避免重复扣税。

储备是否足够,取决于下一笔确定收入之前要支付多少,不能只看一个“六个月”标签。

四、五个判断问题

先核对经营登记、资质、劳动及保密义务,存在不允许开展的业务时先解决。再用五个问题讨论商业可行性:每题 0 分表示无证据,1 分表示待验证,2 分表示有记录支持;总分只是个人试验的起点,不能替代准入条件。

问题判断依据
30 天内能否找到一个愿意付钱的具体的人不是「有人可能需要」,是「有人已经问过价」
你的能力能否说成一个可交付物「做一个能收款的会员站」比「我会写后端」好卖
你能否接受收入与工时强绑定 6–12 个月不接受就别用服务起步
储备能否覆盖到下一笔确定回款同时核对生活、税费、经营及存量交付支出
你接的单是否指向同一类客户或同一类问题记录跨项目仍可迁移的经验,避免只凭客户数量判断积累
  • 7–10 分(本例试验线):尝试一个范围小、能分段回款的项目。
  • 4–6 分:先补最缺证据的一项,再决定是否报价。
  • 0–3 分:先验证需求、可交付性和现金缺口。

30 天、6 个月等时间是本次规划窗口;若客户采购或家庭支出不同,应改成自己的窗口,并在首单后复盘评分是否有用。

4.1 「有人问过价」比「有人夸过好」重要

问价比笼统夸奖更便于继续核实,但也可能只是市场调研。下一步确认实际问题、预算及决策人,再讨论范围和付款;不要把任何单一信号当成成交证据。

五、服务收入的三条隐性成本

5.1 时间碎片

四个客户 × 每周 10 小时,不等于 40 小时连续产出。每次切换都要重新加载上下文:读需求、回忆上次改到哪、重新跑一遍环境。

不要直接套客户数与损耗百分比。记录两周每次切换所需的环境恢复、资料重读与返工时间,再用“切换开销÷总工作时间”计算自己的占比;相似项目可能切换较快,突发支持则可能更贵。

5.2 客户集中

客户集中度反映回款依赖,不能单凭收入占比认定劳动关系。按月列单客户占比、合同剩余期和终止后的缺口;是否构成劳动关系还需看实际管理等事实。

例如可先将单客户 40%、前三客户 70% 设为内部提醒线,再做“最大客户停单两个月”的压力测试。提醒线不是安全保证;刚起步只有一个客户时,重点是分段交付、回款和储备。

5.3 技能漂移

接什么学什么,听起来是成长。但三年后你会发现:你擅长的都是别人系统里的历史包袱——某个 2019 年的框架、某家公司的内部规范、某套没人再用的构建链。

每一单结束时问自己:这一单让我更接近自己的产品,还是更远离它?

六、什么时候服务是错的

情况原因
目标是需要长期专注的基础设施或工具碎片时间做不出深度
你无法拒绝客户服务会吞掉全部时间
你没有可复用的领域每一单都是从零开始
储备足够且验证路径清晰服务的边际价值低于时间的机会成本
产品已有真实付费且需投入比较服务与产品的净贡献、工时和已承诺义务后再分配时间

反过来,服务最适合这三种人:储备不足、需要真实需求输入、需要靠客户打磨交付能力。

七、常见错误

错误后果更好的做法
把「接单」当成「攒钱」收入涨了,产品为 0先定产品时间配额,再排客户
用报价而不是有效时薪算收入漏掉不可计费时间记录全部工时,算有效时薪
来者不拒客户分散,技能漂移只接指向同一方向的单
储备按「最低生活成本」算实际撑不到预期时间按真实账单和未来已知义务算,并自选压力情景
不设退出条件一直「再攒一年」提前写下现金覆盖、履约与回款证据条件

八、行动清单

  • 用过去 6 个月的真实支出算出月生活成本。
  • 算出当前储备能覆盖几个月。
  • 记录两周全部工时,算出有效时薪。
  • 在上面四种活法里选一个,写清 90 天目标。
  • 设一条客户集中度上限(记录占比,并说明触发复核的条件)。
  • 设一条退出条件(现金覆盖、回款稳定性与存量义务达到什么条件才减服务)。
  • 每季度重算一次这张表,而不是每年。

使用边界与实操验收

上面的 175 元/小时、0.7 有效工时折扣、1.5 万元生活成本都是演示输入,不是市场行情。真实计算必须用你自己的账单、工时记录和当地价格。

复算示例:若报价 200 元/小时、计费 90 小时、实际投入 150 小时,则有效时薪为 200×90÷150=120 元/小时;若月生活成本 1.8 万元,纯产品模式的 9 万元储备只能撑 5 个月,不是 6 个月。把这两个数字代进去,结论可能完全不同。

服务养产品在主情景中每月仍消耗 5200 元储备;三个月比产品为主少投入 240 小时。少了多少可交付范围,要按自己的开发记录估算,不能换算成固定数量的发布版本。

关键参考与核验范围

下列官方资料只支持所标明的规则。案例、价格、评分与工时为教学假设,核验日期:2026-10-22。

系列导航

继续阅读

探索更多技术文章

浏览归档,发现更多关于系统设计、工具链和工程实践的内容。

全部文章 返回首页

「Indie」更多文章

  1. 定价复盘:价格、转化、留存与退款的一张表
  2. 低流量定价实验:样本不够时怎么测
  3. 结账页:币种、税费、失败重试与拒付