第二十一章 危机

一

坏消息来得毫无征兆。

周一早上的全员大会上,张总的表情比平时严肃得多。他没有用 PPT,直接站在台上说:

"各位,我有一个不好的消息。我们最大的客户——锦程集团,决定不续约了。"

台下一片哗然。

锦程集团是云智科技最大的客户,贡献了公司 35% 的营收。不续约意味着公司一下子失去了三分之一的收入。

张总继续说:"公司会进行业务调整。具体方案下周公布。请大家做好心理准备。"

"做好心理准备"——所有人都听懂了这句话的潜台词。

裁员。

二

消息传开后,整个公司的气氛变了。

茶水间里不再有人聊技术,都在小声讨论"哪些部门会裁"、"赔偿标准是什么"、"谁谁谁已经开始面试了"。

马德华是反应最快的。当天下午他就更新了简历,发到了三个招聘平台上。他跟王志远说:"小胖,你也赶紧准备。这种事情,先跑的人有肉吃,后跑的人连汤都没有。"

陈锐表面上很镇定,但王志远注意到他最近频繁请假——"家里有事"、"身体不舒服"、"去医院复查"。王志远猜他是在面试。

苏薇一如既往地冷静。她在站会上说:"该干的活继续干。裁不裁人,咱说了不算。但自己的本事不能丢,走到哪儿都得吃饭。"

王志远嘴上说"好的",但心里慌得不行。

他入职才一年。一年的工作经验,在市场上能值多少钱?如果被裁了,他能找到下一份工作吗?

三

那天晚上,他失眠了。

躺在床上,脑子里全是乱七八糟的想法:

"如果被裁了,房租怎么办?" "一年经验,简历上能写什么?" "面试的时候,人家问我做过什么大项目,我怎么回答?" "要不要现在就开始投简历?"

他翻来覆去到凌晨两点,终于忍不住给赵北辰发了一条消息:

"赵哥,你睡了吗?"

赵北辰秒回:"没有。猜到你会找我。"

"赵哥,我很慌。"

"慌什么?"

"怕被裁。"

赵北辰发了一条语音消息。王志远戴上耳机听:

"志远,你听我说。在公司待着,最大的安全感不是公司给你的,是你自己的本事给你的。公司可能裁你,但你脑子里的东西裁不掉。你这一年学的——代码质量、测试、设计、敏捷、排故障、带新人——这些本事跟着你走,去哪儿都能用。"

"但我才一年经验……"

"一年经验不重要,重要的是这一年你干了啥。你独立扛过核心模块,半夜爬起来处理过 P0 故障,做过技术分享,给开源项目提过代码,还带过新人。这些经历,比不少混了三年的人都扎实。"

"真的吗?"

"真的。你的问题不是能力不够,是信心不够。把你这一年做的事情列出来,你会发现自己比想象中强。"

王志远挂了电话,打开笔记本,开始列清单。

列着列着,他发现赵北辰说得对——他这一年做的事情,比他以为的多得多。

四

第二天早上跑步的时候,他把自己的焦虑告诉了林秀秀。

林秀秀听完,沉默了一会儿,然后说:"我也可能被裁。"

王志远愣了一下。他一直在担心自己,忘了林秀秀也在同一家公司。

"行政部是最容易被裁的部门之一。"林秀秀的语气很平静,但王志远听出了平静下面的不安。"技术部门是公司的核心,裁员一般从非核心部门开始。"

"你……怕吗?"

"怕。"她说。"但怕也没用。我能做的就是把手头的事情做好,然后准备好 Plan B。"

"Plan B?"

"我一直在学数据分析。晚上和周末的时间,自学 Python 和 SQL。如果被裁了,我想转行做数据分析师。"

王志远看着她,突然觉得这个姑娘比他想象的坚强得多。

他一直以为林秀秀是那种"岁月静好"的人——每天跑跑步、看看书、笑嘻嘻的。但他没想到,她在笑嘻嘻的背后,一直在默默地为自己的未来做准备。

"你什么时候开始学的?"

"三个月前。"她笑了笑。"你以为我每天晚上八点到十点在干什么?看电视剧吗?"

王志远沉默了。

他突然意识到,林秀秀一直在做的事情,跟赵北辰说的一模一样——把自己变强,是最好的安全感。

五

那天下班后,王志远做了两件事。

第一件事,他更新了自己的简历。不是为了马上投,而是为了梳理自己的能力。

他按照赵北辰教他的方法,用 STAR 法则来写每一段项目经历:

  • Situation(背景):项目的背景和挑战
  • Task(任务):你负责什么
  • Action(行动):你做了什么
  • Result(结果):取得了什么成果(最好有数据)

比如消息通知中心:

背景:系统需要一个统一的消息通知中心,支持多种通知渠道(站内信、WebSocket、短信)。 任务:独立负责技术方案设计和开发。 行动:采用事件驱动架构,实现发布者和消费者解耦;设计了可扩展的通知渠道接口,支持动态添加新渠道。 结果:上线后稳定运行,新增一个通知渠道只需半天开发时间(之前需要一周)。

写完简历后,他发现自己的经历确实比他以为的丰富。

第二件事,他开始系统地补强自己的技术短板。

他列了一个学习清单:

技术短板:
1. 分布式系统基础(CAP、一致性、分布式锁)
2. 消息队列(Kafka/RabbitMQ)
3. 微服务架构(服务拆分、服务治理)
4. 系统设计面试题(设计一个短链接服务、设计一个秒杀系统)

他每天晚上花两个小时学习,用番茄钟保持专注。

六

一周后,裁员方案公布了。

公司裁员 20%,主要集中在销售部、市场部和行政部。技术部裁员比例较低,但也有几个人。

马德华不在裁员名单上——但他已经拿到了另一家公司的 offer,主动提了离职。

陈锐也不在名单上。

王志远也不在。

但林秀秀在。

行政部裁了三个人,林秀秀是其中之一。

七

王志远得知消息的时候,正在工位上写代码。

他的手停在键盘上,脑子里一片空白。

他放下手头的工作,去了行政部。林秀秀正在收拾桌上的东西——一个小盆栽、一个马克杯、几本书。

她看到王志远,笑了笑:"你来了。"

"你……还好吗?"

"还好。"她把马克杯放进纸箱里。"其实我早就有心理准备了。行政部是最容易被裁的。"

"那你接下来怎么办?"

"先休息几天,然后开始找工作。"她看着他,眼睛里有一点红,但没有哭。"我学了三个月的数据分析,正好可以试试转行。"

王志远站在那里,不知道该说什么。他想说"别担心",但觉得太轻飘飘了。他想说"我帮你",但不知道能帮什么。

最后他说了一句:"明天早上还跑步吗?"

林秀秀愣了一下,然后笑了——这次是真的笑了,眼睛弯成了月牙。

"跑。七点,老地方。"

八

那天晚上,王志远在笔记本上写下:

Day 270

林秀秀被裁了。

我很难过。但我知道她会没事的——她比我坚强,而且她早就在学数据分析了,三个月,从来没断过。命里有时终须有,她的 Plan B 早就准备好了。

职场上没有铁饭碗。唯一的铁饭碗是你的能力。公司可能裁你,但能力不会被裁掉。

明天早上七点,继续跑步。不管发生什么,生活要继续。

他合上笔记本,看了一眼窗外。

月亮被云遮住了,天很暗。

但他知道,明天早上太阳还是会升起来。


:::{admonition} 小胖的笔记 :class: tip

本章知识卡片:职业危机应对

1. STAR 法则写简历

S - Situation(背景):项目的背景和挑战是什么?
T - Task(任务):你负责什么?
A - Action(行动):你具体做了什么?(技术方案、关键决策)
R - Result(结果):取得了什么成果?(用数据量化)

示例:

负责订单履约模块的拆单功能设计与开发(T)。 采用状态机管理主/子订单状态流转,用乐观锁解决并发问题(A)。 上线后拆单成功率 99.8%,平均耗时 3ms,零故障运行 3 个月(R)。

2. 技术人的核心竞争力

能力 说明 是否会过时
某个框架的使用 Spring Boot、React… 会
编程语言语法 Java、Python… 会
问题分析能力 理解需求、定位问题 不会
系统设计能力 架构设计、技术选型 不会
工程实践能力 测试、重构、CI/CD 不会
沟通协作能力 技术方案评审、跨团队协作 不会
学习能力 快速掌握新技术 不会

核心原则:框架会过时,能力不会。投资能力,而不是投资框架。

3. 职业危机应对清单

# 行动 说明
1 保持冷静 焦虑不能解决问题
2 梳理能力 列出自己的技能和项目经历
3 更新简历 用 STAR 法则量化成果
4 补强短板 系统学习薄弱领域
5 维护人脉 跟前同事、社区朋友保持联系
6 准备 Plan B 不要把所有鸡蛋放在一个篮子里
7 持续学习 危机时期更要投资自己

:::