一个老程序员在 AI 裁员潮里的 60 天自救记录
职场感言
地里匿名用户JSU6L
2026 年 5 月,人到中年,我又一次被裁了。
幸运的是,经过三十多天的努力,我最终拿到了新的 Offer,也顺利完成了身份转换。写这篇文章,不是为了分享面经,也不是为了晒 Offer。我更想给正在经历裁员、身份压力、市场寒冬,甚至开始怀疑自己的朋友一点鼓励。
Keep calm and going on. 即使现在不容易,即使60天时间紧迫,也要行动起来。先行动起来,才能重拾信心。
裁员当然可能有自己的问题,需要复盘,需要改进。但它绝对不等于能力不行,更不应该成为否定自己的理由。尤其是在今天这样的市场环境下,很多事情都不是个人能够完全控制的。
过去十多年里,我经历过几次裁员,也刚好经历了三个完全不同的时代:
第一次,是我刚毕业两年的时候。
第二次,是疫情期间。
第三次,就是今天的 AI 浪潮。
第一份大厂工作:Software Engineer
第一次裁员发生在刚毕业两年左右。那时候的我和很多地里的朋友一样,最大的目标就是进一家大公司。那几年最流行的词叫“上岸”,仿佛只要进入一家知名公司,未来的人生就会轻松很多。
为了这个目标,我刷了将近 150 道 LeetCode。现在听起来不算什么,但当时 LeetCode 总共也就一百七十多道题,基本上能刷的都刷了一遍。最后,我拿到了一份自己非常满意的大厂 Offer。
刚入职那几年过得很舒服。团队稳定,老板感觉上不错,Work Life Balance 也很好。对于一个刚毕业不久的年轻工程师来说,我甚至开始觉得这大概就是未来很多年的生活状态。后来有一天,老板突然约我去一个会议室。进去以后,我发现 HR 也在。
我当时完全是懵的。
对方告诉我,我的绩效没有达到预期,公司决定终止我的工作。那一刻我很难接受,因为在我自己的认知里,我一直在认真工作,任务也都在推进,并不觉得自己已经到了会被裁的程度。
很多年以后再回头看,我才意识到,老板其实给过我不少信号。只是西方职场里的反馈往往比较委婉,而年轻时的我也没有真正听懂。有些问题没有及时改进,有些要求没有落实到位,再加上职业习惯还没有建立起来,总觉得把活做完就够了。
那次裁员后重新找工作,我才发现自己其实挺被动的。平台给过我很好的环境、资源和 Work Life Balance,但这些并不自动等于我自己的能力,也不意味着它们会永远存在。我习惯了平台提供的一切,却没有持续复盘、总结和成长。
这是我职业生涯里的第一次裁员,也是我第一次明白:平台的优势不是自己的优势,Work Life Balance 是一种恩赐,而不是理所应得的东西。
疫情前的 Senior Software Engineer 生涯
第一次裁员对我的刺激其实很大。那段时间我给自己的结论很简单:一定是自己还不够强。
于是接下来的几年,我几乎把所有业余时间都投入到了学习上。周末很少出去玩,下班以后继续看技术博客、研究架构设计、学习新技术、参加各种技术会议和行业交流。很多朋友周末在露营、旅行、聚会,而我经常一个人坐在电脑前研究各种技术问题。现在回头看,那几年最大的爱好就是学习,也是成长最快的几年。
努力也确实得到了回报。后来我上岸了当时顶尖的硅谷大厂,拿到了理想中的大包。随着技术的提升,也晋升到了可以独当一面的senior software engineer。我逐渐成为团队里的核心开发,也开始有机会参与一些更有挑战性的项目。
那时候我特别相信一句话:Talk is cheap. Show me the code. 我相信代码即结果,结果就是一切。只要把事情做好,能力自然会被看见,信任也自然会到来。
然后疫情来了。
疫情期间,公司招了很多人,也投入了不少新的方向。后来市场环境发生变化,一些原本被寄予厚望的项目不再被需要,整个组织开始大规模裁员。我很不幸,也成为了其中之一。
这一次对我的冲击甚至比第一次更大。第一次我还能归因于自己不够成熟,但第二次我知道不是。技术上,我比刚毕业时强了很多;工作上,我也比以前更加投入。但裁员依然发生了。
后来复盘的时候,我发现自己其实只说对了一半。
技术能力当然重要,对于程序员来说,它始终是立身之本。但职业发展从来不是一个单人项目。除了把事情做好之外,还需要协作、沟通、影响力,以及让别人知道你创造了什么价值。
对于程序员来说,技术能力当然重要。但结果能不能被看见,以及自己在关键时刻如何选择,同样重要。
AI 时代的 Tech Lead
工作十多年以后,我已经开始带团队,负责更大的项目,也经历过行业繁荣和低谷。如果说第一次裁员时我还是个新人,第二次裁员时我是一名核心主力开发,那么第三次裁员时,我已经是一名 Tech Lead,负责带领整个团队的技术方向,manager尊重我,组员也比较信任我。
过去一年,我亲眼看着 AI 在公司里快速普及。最开始只是有人偶尔用 AI 写写脚本、询问意见,后来开始写 Skill、写 Agent,开始统计 AI Adoption,开始统计 Token Usage,甚至开始把这些指标放进团队讨论。
我也是最积极使用 AI 的那批人之一。一开始我并不觉得这有什么特别。过去十多年里,行业里出现过太多所谓革命性的技术:云计算、移动互联网、区块链、元宇宙——每隔几年都会有新的风口。
但后来我发现,这次真的不一样。最开始,AI 只是帮我分析 Crash Log 和定位 Root Cause。后来它开始独立修 Bug,再后来甚至能够生成完整的功能模块。到了后面,我经常会先让 AI 写一个方案,再自己 Review 和修改。很多时候,它写代码的速度已经远远超过人类。而更让我震惊的是质量。过去很多需要资深工程师花几个小时分析的问题,现在几分钟就能得到一个相当不错的答案;过去很多需要认真设计的模块,它已经能够生成大段结构完整的代码。
我第一次真切地感受到,自己过去十几年建立起来的一部分优势,正在被重新定价。就在这种背景下,我收到了第三次裁员通知。
说实话,这次找工作比我预想得难。经验上的复利已经被AI吞噬,而我的年龄也达到了“被优化”的门槛。
市场明显比前几年冷得多,很多公司冻结招聘,很多岗位直接消失。与此同时,AI 又在不断提高门槛。过去准备面试,更多是在和其他候选人竞争;而这一次,大量的面试都要考察AI工具使用的实例,我总觉得自己同时还在和时代赛跑。
但 AI 同样大幅提高了准备效率。无论是整理项目经历、优化简历、模拟面试,还是研究公司岗位和复盘面试表现,很多过去需要花费大量时间的工作,现在都可以更快更针对性地完成。AI 没有帮我拿到 Offer,但它确实帮助我成为了一个准备得更充分的候选人。
一些额外的思考
除了前面这些经历之外,还有两点是这些年越来越深的体会:
第一,职业上的成功一定要适应公司的文化。很多时候并不是能力问题,而是匹配问题。优秀的人放错位置,同样可能失败。年轻的时候总觉得能力可以解决一切,后来才发现,选择什么样的团队、什么样的老板、什么样的环境,很多时候和努力本身一样重要。
第二,现金流和身份比 Title 更重要。
年轻的时候,我特别在意职位、级别和总包。后来经历了几次裁员才慢慢意识到,真正重要的是始终拥有留在牌桌上的能力。几个月的生活储备、稳定的身份状态,它们不会直接带来成功,但会在逆风的时候给你更多选择。
底线思维很重要。因为只有留在牌桌上,才有下一次机会。
结语
很多年以后,当我回想起这段经历,未必会记得投出了多少份简历,参加过多少轮面试。
我一定会记得,在这一路上,自己从一个初出茅庐、懵懂无知的年轻工程师,成长为行业里的中坚力量,再到后来成家立业、肩负家庭责任。而无论身份如何变化,家人始终都在。
感谢父母、感谢妻子的支持和鼓励。
也是因为他们,我才能一次又一次地重新出发。
幸运的是,经过三十多天的努力,我最终拿到了新的 Offer,也顺利完成了身份转换。写这篇文章,不是为了分享面经,也不是为了晒 Offer。我更想给正在经历裁员、身份压力、市场寒冬,甚至开始怀疑自己的朋友一点鼓励。
Keep calm and going on. 即使现在不容易,即使60天时间紧迫,也要行动起来。先行动起来,才能重拾信心。
裁员当然可能有自己的问题,需要复盘,需要改进。但它绝对不等于能力不行,更不应该成为否定自己的理由。尤其是在今天这样的市场环境下,很多事情都不是个人能够完全控制的。
过去十多年里,我经历过几次裁员,也刚好经历了三个完全不同的时代:
第一次,是我刚毕业两年的时候。
第二次,是疫情期间。
第三次,就是今天的 AI 浪潮。
第一份大厂工作:Software Engineer
第一次裁员发生在刚毕业两年左右。那时候的我和很多地里的朋友一样,最大的目标就是进一家大公司。那几年最流行的词叫“上岸”,仿佛只要进入一家知名公司,未来的人生就会轻松很多。
为了这个目标,我刷了将近 150 道 LeetCode。现在听起来不算什么,但当时 LeetCode 总共也就一百七十多道题,基本上能刷的都刷了一遍。最后,我拿到了一份自己非常满意的大厂 Offer。
刚入职那几年过得很舒服。团队稳定,老板感觉上不错,Work Life Balance 也很好。对于一个刚毕业不久的年轻工程师来说,我甚至开始觉得这大概就是未来很多年的生活状态。后来有一天,老板突然约我去一个会议室。进去以后,我发现 HR 也在。
我当时完全是懵的。
对方告诉我,我的绩效没有达到预期,公司决定终止我的工作。那一刻我很难接受,因为在我自己的认知里,我一直在认真工作,任务也都在推进,并不觉得自己已经到了会被裁的程度。
很多年以后再回头看,我才意识到,老板其实给过我不少信号。只是西方职场里的反馈往往比较委婉,而年轻时的我也没有真正听懂。有些问题没有及时改进,有些要求没有落实到位,再加上职业习惯还没有建立起来,总觉得把活做完就够了。
那次裁员后重新找工作,我才发现自己其实挺被动的。平台给过我很好的环境、资源和 Work Life Balance,但这些并不自动等于我自己的能力,也不意味着它们会永远存在。我习惯了平台提供的一切,却没有持续复盘、总结和成长。
这是我职业生涯里的第一次裁员,也是我第一次明白:平台的优势不是自己的优势,Work Life Balance 是一种恩赐,而不是理所应得的东西。
疫情前的 Senior Software Engineer 生涯
第一次裁员对我的刺激其实很大。那段时间我给自己的结论很简单:一定是自己还不够强。
于是接下来的几年,我几乎把所有业余时间都投入到了学习上。周末很少出去玩,下班以后继续看技术博客、研究架构设计、学习新技术、参加各种技术会议和行业交流。很多朋友周末在露营、旅行、聚会,而我经常一个人坐在电脑前研究各种技术问题。现在回头看,那几年最大的爱好就是学习,也是成长最快的几年。
努力也确实得到了回报。后来我上岸了当时顶尖的硅谷大厂,拿到了理想中的大包。随着技术的提升,也晋升到了可以独当一面的senior software engineer。我逐渐成为团队里的核心开发,也开始有机会参与一些更有挑战性的项目。
那时候我特别相信一句话:Talk is cheap. Show me the code. 我相信代码即结果,结果就是一切。只要把事情做好,能力自然会被看见,信任也自然会到来。
然后疫情来了。
疫情期间,公司招了很多人,也投入了不少新的方向。后来市场环境发生变化,一些原本被寄予厚望的项目不再被需要,整个组织开始大规模裁员。我很不幸,也成为了其中之一。
这一次对我的冲击甚至比第一次更大。第一次我还能归因于自己不够成熟,但第二次我知道不是。技术上,我比刚毕业时强了很多;工作上,我也比以前更加投入。但裁员依然发生了。
后来复盘的时候,我发现自己其实只说对了一半。
技术能力当然重要,对于程序员来说,它始终是立身之本。但职业发展从来不是一个单人项目。除了把事情做好之外,还需要协作、沟通、影响力,以及让别人知道你创造了什么价值。
对于程序员来说,技术能力当然重要。但结果能不能被看见,以及自己在关键时刻如何选择,同样重要。
AI 时代的 Tech Lead
工作十多年以后,我已经开始带团队,负责更大的项目,也经历过行业繁荣和低谷。如果说第一次裁员时我还是个新人,第二次裁员时我是一名核心主力开发,那么第三次裁员时,我已经是一名 Tech Lead,负责带领整个团队的技术方向,manager尊重我,组员也比较信任我。
过去一年,我亲眼看着 AI 在公司里快速普及。最开始只是有人偶尔用 AI 写写脚本、询问意见,后来开始写 Skill、写 Agent,开始统计 AI Adoption,开始统计 Token Usage,甚至开始把这些指标放进团队讨论。
我也是最积极使用 AI 的那批人之一。一开始我并不觉得这有什么特别。过去十多年里,行业里出现过太多所谓革命性的技术:云计算、移动互联网、区块链、元宇宙——每隔几年都会有新的风口。
但后来我发现,这次真的不一样。最开始,AI 只是帮我分析 Crash Log 和定位 Root Cause。后来它开始独立修 Bug,再后来甚至能够生成完整的功能模块。到了后面,我经常会先让 AI 写一个方案,再自己 Review 和修改。很多时候,它写代码的速度已经远远超过人类。而更让我震惊的是质量。过去很多需要资深工程师花几个小时分析的问题,现在几分钟就能得到一个相当不错的答案;过去很多需要认真设计的模块,它已经能够生成大段结构完整的代码。
我第一次真切地感受到,自己过去十几年建立起来的一部分优势,正在被重新定价。就在这种背景下,我收到了第三次裁员通知。
说实话,这次找工作比我预想得难。经验上的复利已经被AI吞噬,而我的年龄也达到了“被优化”的门槛。
市场明显比前几年冷得多,很多公司冻结招聘,很多岗位直接消失。与此同时,AI 又在不断提高门槛。过去准备面试,更多是在和其他候选人竞争;而这一次,大量的面试都要考察AI工具使用的实例,我总觉得自己同时还在和时代赛跑。
但 AI 同样大幅提高了准备效率。无论是整理项目经历、优化简历、模拟面试,还是研究公司岗位和复盘面试表现,很多过去需要花费大量时间的工作,现在都可以更快更针对性地完成。AI 没有帮我拿到 Offer,但它确实帮助我成为了一个准备得更充分的候选人。
一些额外的思考
除了前面这些经历之外,还有两点是这些年越来越深的体会:
第一,职业上的成功一定要适应公司的文化。很多时候并不是能力问题,而是匹配问题。优秀的人放错位置,同样可能失败。年轻的时候总觉得能力可以解决一切,后来才发现,选择什么样的团队、什么样的老板、什么样的环境,很多时候和努力本身一样重要。
第二,现金流和身份比 Title 更重要。
年轻的时候,我特别在意职位、级别和总包。后来经历了几次裁员才慢慢意识到,真正重要的是始终拥有留在牌桌上的能力。几个月的生活储备、稳定的身份状态,它们不会直接带来成功,但会在逆风的时候给你更多选择。
底线思维很重要。因为只有留在牌桌上,才有下一次机会。
结语
很多年以后,当我回想起这段经历,未必会记得投出了多少份简历,参加过多少轮面试。
我一定会记得,在这一路上,自己从一个初出茅庐、懵懂无知的年轻工程师,成长为行业里的中坚力量,再到后来成家立业、肩负家庭责任。而无论身份如何变化,家人始终都在。
感谢父母、感谢妻子的支持和鼓励。
也是因为他们,我才能一次又一次地重新出发。
已获得 117 大米


+2
共44条回复
✨ 您正在体验新版论坛UI



