以前我一直觉得:
有一份稳定的工作,是一件好事。
工资按时到账。
工作虽然不一定喜欢,但可以做。
生活有现金流。
家庭有基本保障。
所以只要这份工作还在,很多问题都不用急着处理。
后来有一天,我突然意识到:
稳定本身没有问题。
真正有问题的是:
我的人生,几乎所有重要东西,都依赖这份工作。
收入依赖它。
现金流依赖它。
很多社会身份依赖它。
生活节奏依赖它。
甚至对未来的安全感,也依赖它。
那一刻,我突然意识到:
我可能不是拥有一份工作。
而是把自己的人生系统,部署在了一台服务器上。
而且:
没有做高可用。
最开始,我甚至觉得这种依赖很正常
工作十几年以后,很容易形成一种固定结构:
公司发工资。
我提供时间和能力。
工资支付家庭开销。
家庭需要稳定收入。
于是我继续工作。
这其实是一个非常成熟、非常常见的闭环。
问题在于:
闭环运行得越久,人越容易忘记自己还有没有其他出口。
如果今天公司发生变化呢?
如果岗位调整呢?
如果行业变化呢?
如果自己的能力不再匹配市场呢?
如果有一天,我真的不想继续做现在的工作了呢?
以前我很少认真回答这些问题。
因为只要工作还在,答案就可以暂时不用出现。
真正让我警觉的,是我发现自己“不敢失去这份工作”
这是一个很微妙的变化。
当一个人拥有一份工作的时候,他可以说:
“我选择继续做。”
但当一个人的收入、家庭生活和未来安全感全部绑定在这份工作上时,这句话会慢慢变成:
“我不能失去它。”
看起来只是几个字的区别。
但心理状态完全不同。
前者是选择。
后者是依赖。
一旦变成后者,你面对工作的方式就会发生变化。
很多原本不能接受的事情,会开始接受。
很多原本想改变的事情,会继续拖。
很多不合理的地方,会告诉自己:
“先忍忍。”
因为你知道:
系统没有备用节点。
我后来用程序员最熟悉的方式,重新看了一遍自己的收入结构
我问自己一个很简单的问题:
如果这份工作明天停止给我提供现金流,我还能运行多久?
这个问题其实很残酷。
因为它把“工作焦虑”变成了一个具体的系统问题。
以前我想的是:
“我要不要换工作?”
后来我开始想:
“我的人生是不是只有一个收入节点?”
这两个问题完全不同。
第一个问题关注的是:
下一份工作是什么。
第二个问题关注的是:
为什么我的人生必须依赖一份工作?
我开始意识到:
真正需要解决的,不只是“离开现在的公司”。
而是:
降低单一依赖。
我没有马上辞职
这一点其实非常重要。
如果我把“降低依赖”理解成:
那我现在就辞职。
其实只是从一个极端走向另一个极端。
原来的系统:
100% 依赖 A。
突然变成:
0% A,100% 依赖一个还没有验证的新东西。
这不叫解耦。
这叫:
切断旧依赖,然后把自己暴露在更大的风险里。
所以我后来给自己定了一个非常简单的原则:
先增加备用节点,再降低主节点依赖。
旧系统继续运行。
现金流继续。
与此同时,开始搭建新的东西。
第一个备用节点:我开始认真经营自己的能力资产
以前我认为:
我的能力属于公司。
公司给我项目。
我在项目里积累经验。
项目结束。
下一份工作继续使用这些经验。
但后来我开始重新整理:
这些年我到底积累了什么?
技术方案评审。
架构判断。
Code Review。
技术治理。
项目管理。
问题分析。
系统设计。
复杂问题的拆解。
跨团队协作。
这些东西如果只是存在于某个岗位里,它们的价值其实是有限的。
但如果我能够把它们沉淀下来:
方法。
经验。
案例。
文章。
工具。
系统。
它们就开始从:
岗位资产
变成:
个人资产。
这是我做的第一层解耦。
第二个备用节点:开始建立自己的内容系统
我后来开始写“人生 Debug”。
一开始其实并没有想得特别远。
只是觉得:
我40岁了。
作为一个程序员,我经历过很多事情。
职业困惑。
技术债。
系统重构。
组织问题。
职业转型。
家庭。
成长。
这些东西也许值得记录下来。
但慢慢写下去以后,我发现:
写作本身就是一种能力迁移。
过去很多经验只能存在于脑子里。
写出来以后,它们开始形成内容。
内容继续积累。
内容形成个人品牌。
个人品牌又可能产生新的连接。
新的连接又可能产生新的机会。
这个过程非常慢。
甚至在很长一段时间里,看不到明显回报。
但我开始意识到:
它至少在搭建一个新的节点。
而且这个节点不属于公司。
第三个备用节点:我开始做一些自己的工具和系统
这是我后来越来越感兴趣的一件事情。
以前我遇到问题,习惯想:
“怎么把这件事做好?”
现在我会多问一句:
“这个问题能不能变成一个工具?”
如果一个问题反复出现。
能不能自动化?
如果一个流程经常重复。
能不能系统化?
如果一个经验可以复用。
能不能产品化?
这时候,我开始慢慢理解:
个人能力真正产生复利,不只是靠自己不断工作。
而是让一次经验,可以被重复使用。
一次代码,可以运行很多次。
一套方法,可以帮助很多人。
一个工具,可以持续产生价值。
一篇文章,可以长期被阅读。
这其实就是程序员很熟悉的:
复用。
解耦以后,我发现一个很有意思的变化
以前:
公司给我任务 → 我完成任务 → 公司给我工资。
这是一个非常明确的单向链路。
后来开始出现新的链路:
我的经验 → 内容。
我的经验 → 工具。
我的思考 → 方法。
我的实践 → 案例。
我的内容 → 连接。
我的工具 → 用户。
这些新的链路一开始都非常细。
甚至小到几乎可以忽略。
但它们有一个重要区别:
它们不再全部经过同一个节点。
这就是我理解的“依赖解耦”。
不是立刻摆脱主节点。
而是慢慢增加系统里的其他节点。
我后来才发现,真正的安全感不是“永远不会失去工作”
以前我想要的安全感是:
这份工作一直在。
现在我的想法开始发生变化:
即使这份工作发生变化,我也有办法重新建立收入和价值。
这是两个完全不同的安全模型。
前者依赖外部稳定。
后者依赖自己的恢复能力。
前者要求环境不要变化。
后者允许环境变化。
而现实世界显然不会因为我们害怕变化,就停止变化。
所以我越来越觉得:
真正应该建设的,不是一个永远稳定的环境,而是一个具备故障恢复能力的人生系统。
但解耦并不意味着什么都做
这是我后来踩过的另一个坑。
一旦意识到“不能只依赖工作”,很容易开始疯狂建立副业:
做自媒体。
做课程。
做工具。
做投资。
做社群。
做各种项目。
最后:
工作没做好。
副业也没做起来。
自己反而被各种事情拖垮。
这其实又是另外一种架构问题:
服务太多,核心资源被过度分散。
所以我现在越来越倾向于:
不是建立十个备用节点。
而是认真寻找:
一个真正有可能成长起来的第二节点。
先让它活下来。
再让它稳定。
然后再考虑扩展。
我现在的目标,也不是“马上离开工作”
这一点可能是我整个认知变化里最重要的地方。
以前我容易把问题理解成:
“我要不要辞职?”
现在我更愿意把它理解成:
“我能不能让辞职逐渐变成一个选择,而不是一个灾难?”
如果有一天,我真的决定离开。
我希望不是因为:
受不了了。
扛不住了。
被迫离开。
而是因为:
我已经有了其他选择。
那时候,离开只是一次架构切换。
而不是系统崩溃。
这其实也是我40岁以后最想做的一次“人生解耦”
过去十几年,我一直在优化自己的工作能力。
现在我开始优化另外一个东西:
人生的依赖结构。
收入不能只有一个来源。
能力不能只在一个组织里有效。
经验不能只存在自己的脑子里。
影响力不能只建立在职位上。
价值不能只通过工资来体现。
未来也不能只有一种可能。
我并不是想否定工作。
恰恰相反。
一份稳定工作依然是非常重要的基础设施。
只是我不想再把整个系统都部署在这一个节点上。
所以现在,我会不断问自己几个问题
如果公司明天发生变化:
我还有什么?
如果岗位明天消失:
我的能力还能在哪里产生价值?
如果工资停止:
我还能维持多久?
如果行业发生变化:
我有没有新的能力可以迁移?
如果我不再拥有现在的职位:
别人为什么还愿意听我说话?
如果我离开这个组织:
过去十几年积累的东西,有多少真正属于我?
这些问题有些并不好回答。
但我越来越愿意面对它们。
因为:
真正危险的不是依赖。
人生本来就需要依赖很多东西。
真正危险的是:
你不知道自己正在依赖什么。
最后,我越来越喜欢“解耦”这个词
程序员知道:
高耦合系统的问题,不是它今天一定会出故障。
而是:
一旦某个模块发生变化,整个系统都会跟着震动。
人生也是如此。
如果我的收入、身份、价值感、安全感、未来选择,全部绑定在一份工作上。
那么这份工作的任何变化,都会传导到我的整个生活。
所以我现在做的事情,并不是:
逃离工作。
而是:
降低单一节点对整个人生系统的控制力。
让工作依然是一个重要节点。
但不再是唯一节点。
让工资依然是重要现金流。
但不再是唯一可能。
让公司依然可以提供平台。
但不再决定我的全部价值。
让未来依然充满不确定性。
但我不再只有一种应对方式。
这可能就是我40岁以后,对“职业安全感”最重要的一次重新定义。
以前我以为:
安全,是找到一份不会消失的工作。
现在我更愿意相信:
安全,是让自己拥有不断建立下一份工作的能力。
不是把人生变成没有故障的系统。
而是让它即使发生故障,也有备用节点、有恢复机制、有重新上线的能力。
这大概就是我正在做的:
人生解耦。
不是为了马上离开。
而是为了有一天,
留下和离开,都可以是我的选择。
我是语霖。/
执笔为语,心落成霖。/
希望用文字和声音,记录一个40岁程序员重新设计人生系统的过程。/
我们下期接着聊。