一份让你慢慢生病的、你痛恨的工作,该怎么熬下去?
文章摘要
发帖人 _override 是一位在瑞典工作的产品负责人/产品经理,入职不到一年,负责一套遗留企业系统。他描述的落差非常具体:招聘时承诺的是主导一个现代化项目,给老系统加上基于 API 的集成能力;实际情况是开发团队根本没有构建、测试、发布和维护 API 的经验。他在别的公司一两周就能做完的事,在这里要拖上好几个月,交付质量还达不到预期。最难堪的时刻是面对客户——管理层对外宣称”现代化和系统集成是我们的首要任务”,而他们连四个 GET 接口都做了六个多月还没上线。
他在后续回复里补充了更多背景:团队里其实有不少优秀开发者,但这些人多年来的技术栈是 PowerBuilder、COBOL 和 SQL 存储过程,API 的开发、测试、部署、运维对他们完全是陌生领域。他抱怨了几个月之后,管理层终于批准招一名有 API 经验的开发者,但他自己都怀疑一个人能改变什么。工程经理的处境同样尴尬——团队里相当一部分人临近退休年龄,不敢逼太紧,怕人一走就把几十年的领域知识带走。而 backlog 里下一批任务是基于 Strangler Fig 模式、用薄 API 层包住现有存储过程的写操作接口,涉及并发和幂等,而这些团队从来没处理过。
真正让这个帖子变得沉重的是后半段。他说这份工作正在慢慢把他弄病:严重焦虑,还出现了让他自己都害怕的黑暗念头。医生已经给他开了抗抑郁药、他也在接受心理治疗,但还太早看不出效果。瑞典目前失业率在欧盟排第三,即使他有名校硕士加十年技术从业经验,找下一份工作的竞争也异常激烈。他的问题因此非常克制:在还没能离开之前,那些曾困在自己讨厌的工作里的人,是怎么把工作和生活切开、撑过那段时间的?
整个讨论给出的主流答案可以归纳成五类。第一类也是最响亮的一类:健康优先,该走就走。 sph 的原话最干脆——”你不会去’熬过’一件正在让你生病的事,你辞职”。mparnisari 把”没有任何工作值得拿健康换”重复了两遍。jraph 提醒他在真正 burnout 之前就走,因为很多人根本意识不到自己正在 burnout,而 burnout 的恢复可能要好几年、有些人再也没能完全恢复,所以哪怕没有下家、哪怕造成财务困难,早走的期望值也可能更好。第二类是”你太在乎了”。 GianFabien 直接说企业 IT 领域本来就是一出歌舞伎——六个月做完两周的活又怎样,你只需要一本正经地跟客户解释他们的需求何等特殊、你们的团队何等精雕细琢。tdeck 补了一句很实际的:如果客户以前买过企业软件,他们的预期比你自己的标准低得多,甚至可能比合同里写的还低;哪怕你明天就把 API 交付了,他们那边也得排到下个季度才有人接。第三类是身份认同的解绑。 sdcfgy 说永远不要把个人价值感的主要来源放在一份工作上,在这类公司里你随时是可替换的;jbs789 说”公司要花好几个月才能上线 GET 接口,这不会让你这个人的价值变低”;Muromec 建议主动找一件能占据心智空间的事去挤掉工作——开源项目、学一门难语言、潜水、认真打游戏或者宗教,”某件比工作更大的事”。第四类是具体的生活干预。 plumefar 列了一份救过自己的清单:每天一小时户外运动、心理治疗、家人朋友的高质量陪伴、找新工作、戒掉社交媒体、固定作息;MrDrDr 补上音乐(他自己唱歌)。Scubabear68 强调优先攒现金缓冲,”没有缓冲会放大所有其他压力”,同时经营人脉、照顾身体,”如果掉进酒精或药物的坑里,原谅自己再来一次”。第五类是尝试正面解决问题。 genezeta 提出了一个被楼里认可的重构视角:团队本身就是需要被现代化的系统的一部分,而且必须由团队来主导这次现代化;如果项目是遗留的,通常团队也是。他给了一套具体路径——先和团队一起盘点缺失的技能、观察他们的态度,愿意学就争取管理层承诺时间和预算做再培训,先补通用基础设施和流程,再补项目相关的具体技术。但他也说这本质上全是人的管理,如果发帖人不想做这个,那就只剩离开。发帖人回答说他不想再做人的管理,genezeta 于是改口:”那这份工作明确不适合你,尽快走,哪怕给自己定个死线,比如两个月内或者过年之前——看得见出口这件事本身就会让你好受些。”
HN 评论精华
tekla 的现身说法是整个帖子里最有分量、也最令人不安的一条。 他说自己的工作其实还不错,没和任何人有矛盾,但一年里效率越来越低、压力不断累积,最后被 PIP 然后解雇(他认为是应该的)。他崩溃后住院两周进了重症监护,一年里因为严重到需要控制血压的恐慌发作三次进急诊。三年时间,他从一个能跑马拉松的健身狂人变成现在还在接受强化精神科治疗、连四百米都跑不下来的人,失业两年,靠积蓄过活。他的结论是:”趁还能走的时候走。脑子里那些坏东西是慢慢堆起来的,然后会毫无预兆地让你直接崩掉。”
GianFabien 那条”你太在乎了”的回复得到了最多的共鸣,但也被 reeredfdfdf 用斯多葛的框架重新表述得更冷静:团队和管理层的资质属于你控制不了的外部事件,你能控制的只有自己的心智;把这份工作当成一张薪水单,同时在别处找人生意义。他还提到自己来自失业率欧盟第一的芬兰,”我慢慢学会为自己还有一份工作而高兴”。发帖人本人回应说他同意自己太在乎了,而且这是双向的——工作顺利的时候他在办公室外也感觉极好,不顺的时候整个人都不好,”我真的需要学会把工作留在办公室,因为老实说这大概不会是我最后一份糟糕的工作”。
dspillett 写了篇幅最长、也最坦诚的一条。 他的方法论是:先确认你真正理解问题本身——这听起来很怪(自己脑子里的事还不知道吗),但在一堆树里找出那根烂掉的木刺其实很难,要分清这是最后一根稻草还是最响的那个轮子。他同意”症状是慢而低质的产出,唯一的修法是去处理输入端”,也就是花时间重新培训团队,短期更慢、中长期才有回报,值得在找不到新工作的空档里推一把——如果找不到你想要的团队,那就试着把现在这个塑造成更好的样子;如果团队或管理层抵制,那也就没什么可做的了,但至少要让管理层清楚地知道不作为的风险。他随后交代了自己的经历:两年前因为工作、照顾重病父母、失去一只淋巴瘤的猫加上自身的双相问题而 burnout,改成每周四天工作制帮了很大忙;而他真正”被树挡住的那根木刺”是——他长期远程工作根本受不了,一个人和自己的想法待着对他非常不好。
lain98 的那条从梭罗那句”大多数人都在无声的绝望中度日”开始。 他被从一份高薪工作裁掉,为了养家接了一份薪水更差、问题类似的工作,也有过黑暗念头。他给的方法是被动地对待那些念头——如果不是身处这个处境,这些想法根本不会来找我;这些只是想法,我承认它们,然后让它们过去。他建议去找一个更年长、人生观更正面的人聊聊,最好是退休的、不是同事。他还特意补了一条反套路的提醒:找爱好、健身对他都没用,别人说有用,对我没用,但别因此觉得”对别人有效对我无效,那我一定完蛋了”。
关于”用 AI 绕过团队”的支线吵得挺凶。 altern8 惊讶于”现在有了 LLM 还发不出一个 GET 接口”,deadbabe 更进一步说他其实羡慕发帖人的位置——这是个像普罗米修斯给人类带火一样的机会,”我不明白你为什么不直接让 AI agent 把那些同事几个月做不完的活干掉”。cbg0 立刻反问:”让所有同事显得无能好让自己当普罗米修斯?这是通往失业的好办法。” tripledry 则列了一串现实约束:仓库访问权限、公司禁用 LLM、每件事都要某个部门审批——”在完全不了解别人工作语境的情况下轻视他们的工作,是很容易的”。Sharlin 补充说,考虑到那些开发者临近退休、专长是 COBOL,他们大概率对 LLM 或任何改变工作方式的东西都毫无兴趣。
toyg 从 PM 这个岗位本身给出了诊断:即使你产品感觉再好、路线图判断再准,在大企业做 PM 依然会被磨垮,因为这份工作的绝大部分是人的事——争取干系人、开发和测试的认同,处理低绩效者,防着背后捅刀,挡住高层散射过来的需求,安抚被别人的行为激怒的客户,应对组织其他部分的大转向。他说自己被磨到必须横向调岗才能找回自尊,即使后来大部分判断都被证明是对的(由别人发布、别人拿走了功劳,这又是另一重挫败)。
Muromec 提供了一个重新框定处境的角度:如果公司愿意为一个六个月没有产出的项目持续付钱,那他们大概率是接受这个结果的,否则早就会听你的改进建议或者把你换掉;先搞清楚老板到底满不满意你。发帖人的回答揭示了问题真正的位置——他的产品负责人给的反馈一直很好,”主要是我自己在折磨自己”,因为他强烈预感到接下来会发生什么:连四个简单 GET 接口都要半年,更复杂的接口要多久?等他们终于意识到我没有夸张的时候,整个项目会不会直接被砍掉?Muromec 的回应很老练:”那听起来就是个普通的星期二。有些项目就是得先失败,学习才会发生。真到砍掉那天,你会被怪罪、被开除,还是被分去另一个项目?”
其他值得一提的:fredsted 觉得”因为一份工作而在吃抗抑郁药”这件事本身就很离谱,建议同时把药和工作都戒掉,并提醒去了解一下副作用和停药难度。burnt-resistor 从更专业的角度补充说,找到副作用最小又有效的抗抑郁药可能要试几十种,换药期间不要安排重要的事,上药和停药各需要几天到一周稳定。CoastalCoder 指出在美国”辞职”这个选项没那么简单,失业意味着失去医保,本身也是健康风险;sph 反问:”所以他的选择是为工作而死,还是没工作可能会死?那当然应该先处理正在发生的紧急情况。”snyena 作为另一位有七年经验的 PM 给了同行的安慰:”被要求向客户推销一个团队根本做不出来的现代化路线图,这不是你的问题,这就是一个糟糕的设置。”最后 lifestyleguru 用一句黑色幽默总结了另一种结局:”我也遇到过瑞典的遗留企业软件,我就在工位上精神上晕过去了,请了几次假,然后他们把我开了。希望这有帮助。”