加班内卷的IT行业,我选择“聪明躺平”

周建军
2026-03-29 06:36
阅读 3823

上周五晚上九点半,我关掉最后一行日志监控告警,合上MacBook,走出公司大楼。上海的晚风有点凉,但心里却比往常轻松。这不是因为我今天没干活——相反,我刚把一个关键的MCP(Multi-Cluster Proxy)配置问题搞定,还顺手优化了两个慢查询。但我没等运维同事确认就先溜了,因为我知道:事情是做不完的,但生活可以过好。

我是工作五年、刚晋升为技术组长的普通程序员,坐标上海张江,租住在离公司步行十五分钟的老小区。每天通勤省下的时间,不是用来刷LeetCode,而是去楼下便利店买杯关东煮,顺便发会儿呆。很多人说“大厂不养闲人”,可我想说:真正的效率,从来不是靠堆工时堆出来的。


内卷?我选择“有策略地躺”

去年双11前夕,我们团队接到一个紧急需求:要在两周内把核心服务从单集群迁移到多集群架构,支持跨Region容灾。产品经理拍着胸脯说“这是战略级项目”,老板在站会上眼神放光:“兄弟们,这次搞定了,年终奖翻倍!”

结果呢?连续三周,每天凌晨两点下班成了常态。测试环境频繁崩,运维半夜被叫醒三次,我在群里看到他发了个“我裂开了”的表情包,差点笑出声——但下一秒就笑不出来了,因为我的MCP路由规则配错了,导致流量打到了旧集群,线上出现502错误。

那一刻,我真的想砸电脑。

但冷静下来后,我意识到一个问题:我们不是在解决问题,而是在用加班掩盖问题。为什么MCP的配置没有自动化校验?为什么没有灰度发布机制?为什么连最基本的回滚预案都要临时写?

于是,在第四周的晨会上,我直接说:“我不干了,除非我们先把流程理清楚。”

全组沉默。领导皱眉:“进度怎么办?”

我说:“再这样下去,不仅进度保不住,人也废了。我建议暂停开发,花两天时间把部署流水线和配置校验工具搭起来。短期看是耽误时间,长期看能少加70%的班。”

没想到,领导居然点头了。

那两天,我们写了个简单的YAML校验脚本,集成到CI里;用K8s Admission Controller做了MCP规则预检;还搞了个一键回滚按钮。结果后面一周,上线零事故,大家晚上八点就能走人。

你看,所谓“躺平”,不是摆烂,而是拒绝无效内耗,把力气用在刀刃上。


面试题里的陷阱:你以为的“努力”,可能只是自我感动

最近帮公司面试几个中级后端工程师,问到分布式系统设计题,很多人一上来就说:“我们可以用Redis缓存 + MQ削峰 + 读写分离……” 听起来很牛,但当我追问“如果MCP代理层突然丢包率飙升,你怎么定位?”、“如何保证跨集群数据一致性?”时,不少人就卡壳了。

更讽刺的是,有个候选人自豪地说:“我上家公司经常加班到凌晨,连续三个月没休过周末。” 我问他为什么加班,他说:“需求太多,人手不够。”

我心里叹了口气。加班本身不可耻,但把加班当作能力证明,就危险了。

真正值钱的,不是你熬了多少夜,而是你是否建立了可复用、可防御、可自动化的系统能力。比如我们后来做的MCK(Multi-Cluster Keeper)工具,虽然只花了三天开发,但它让整个团队每月少加40小时班。这种“偷懒”,才是高级的生产力。


我的“躺平”方法论:三不原则

晋升技术组长后,我给自己立了三条规矩:

  1. 不接模糊需求
    产品说“用户体验要好”,我会反问:“具体指标是什么?首屏加载要小于1秒?还是错误率低于0.1%?” 模糊需求=无限返工=无限加班。

  2. 不做重复劳动
    凡是手动操作超过两次的,必须自动化。现在我们团队的部署、回滚、日志收集、甚至日报生成,都是脚本驱动。昨天实习生第一次独立上线,全程没找我,自己点了个按钮就搞定了——那一刻,我比他更爽。

  3. 不留技术债过夜
    发现一个潜在Bug,哪怕再小,当天能修就修。别信“明天再说”,明天永远有新坑。我见过太多团队,因为积压的小问题,最后在大促前通宵救火。

这三条看起来简单,但坚持下来,你会发现:你不是在躺平,而是在构建“抗卷护城河”。


效果如何?数据说话

自从推行这套“聪明躺平”策略后,我们组的变化很明显:

指标 6个月前 现在 变化
平均下班时间 21:30 19:45 提前1h45m
周末加班次数/月 4.2次 0.8次 ↓81%
线上P0事故 2起/季度 0起/季度 ↓100%
团队满意度(匿名调研) 6.1/10 8.7/10 ↑42%

最让我意外的是,上个月绩效面谈,老板居然说:“你们组效率提升明显,考虑把这套流程推广到其他团队。”

你看,当你真正解决问题,而不是假装忙碌,世界会给你正反馈。


给还在卷的你一点真心话

我知道,很多人不敢“躺平”,怕被说不积极,怕影响晋升,怕被裁员。我自己也经历过——刚工作那会儿,为了表现,主动揽活,结果累到胃出血住院。

但成长不是自虐。真正的职业竞争力,是你能在有限时间内,交付高质量、可持续、低维护成本的系统。这需要思考力、架构力、沟通力,而不是打卡时长。

如果你正在被无意义的加班压垮,不妨试试:

  • 下次站会,直接说“这个需求缺少验收标准,我没法估时”
  • 遇到重复性工作,花半天写个脚本
  • 晚上十点后,除非P0事故,否则绝不回消息

记住:公司买的是你的产出,不是你的时间。你的时间,属于你自己,属于家人,属于那个还没被bug磨平棱角的自己。


昨晚回家路上,路过小区门口的烧烤摊,老板老王喊我:“小陈,今天这么早?”

我笑着点头:“嗯,活干完了。”

他递给我一串烤茄子:“年轻人,别太拼,身体要紧。”

我咬了一口,烫得直哈气,但心里暖乎乎的。

在这个疯狂内卷的时代,“躺平”不是放弃,而是选择把力气用在值得的地方——比如写一篇能帮到同行的文章,比如陪父母吃顿饭,比如好好睡一觉,明天继续优雅地“卷”技术,而不是卷工位。

对了,下周我要开始研究MCP的gRPC负载均衡优化了。不过这次,我打算下午四点就收工,因为——高效的人,从不需要用深夜的灯光证明自己。

评论 0

最热最新
暂无评论
周建军Lv.1
0
影响力
0
文章
0
粉丝