第二十一章 危机
一
坏消息来得毫无征兆。
周一早上的全员大会上,张总的表情比平时严肃得多。他没有用 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 | 持续学习 | 危机时期更要投资自己 |
:::