职场PUA?我与控制欲极强的领导相处之道
去年十月的一个周五晚上,广州下着小雨,我在公司加班到快十点。办公室只剩我和我们后端组的组长老陈。他突然走到我工位旁,语气平静却带着不容反驳的意味:“你这周提的PR(Pull Request)逻辑太复杂了,明天早上之前重写一遍,用最朴素的方式——别搞那些花里胡哨的设计模式。”
我盯着屏幕,手指停在键盘上,心里五味杂陈。那行代码我整整调试了三天,为了兼顾可扩展性和性能,还特意参考了《Effective Java》里的建议。结果在他眼里,只是“花里胡哨”。
那一刻,我真的想摔键盘走人。
我是阿杰,一个从广东某二本院校毕业的Java开发,如今在广州一家中型互联网公司做后端工程师。说来惭愧,刚毕业那会儿,我连Spring Boot都没摸过,简历投出去石沉大海。后来靠着啃视频、刷LeetCode、在GitHub上死磕开源项目,终于在2021年秋招挤进了这家当时还算有点名气的公司,月薪15k——对我这种老城区长大的普通仔来说,已经算翻身了。
但真正让我意识到“职场不是学校”的,是去年调入新项目组后遇到的老陈。
老陈技术底子其实不差,十年前就在大厂做过核心系统,但不知道是不是被现实磨平了棱角,他极度厌恶“不确定性”。任何超出他认知范围的方案,都会被他打回;任何会议发言,必须先私下跟他对齐口径;就连我们组申请一台测试服务器,都要写三份说明,附上性能压测报告,理由还得是他认可的“正当理由”。
更离谱的是,有次我老婆发烧住院(她也是程序员,在天河做前端),我请了半天假陪护。结果周一例会,老陈当着全组人的面说:“有些人啊,家庭和工作分不清主次。我们做后端的,关键时刻掉链子,整个系统都得崩。”
那一刻,我坐在会议室角落,手心全是汗。不是因为怕他,而是突然意识到:这不就是传说中的职场PUA吗?
说实话,那段时间我很焦虑。
每天上班像打仗,写代码前得先猜他的心思;下班回家也不敢放松,生怕半夜收到钉钉消息;连做梦都在改他口中的“屎山代码”。我老婆看我状态不对,有天晚上煮完云吞面,坐在我旁边轻声说:“要不……换个工作?你现在月薪22k,房租才3500,不至于饿死。”
我苦笑。换工作哪有那么容易?广州行情你也知道,35岁危机像悬在头顶的刀。而且,我好不容易从外包转正,进了核心业务线,真走了,不甘心。
但继续忍?我又怕自己变成那种麻木的“工具人”——只会Ctrl+C/V,连思考都懒得动。
转折点出现在今年春节前。
公司要做一个高并发秒杀模块,老陈照例指定他信任的“嫡系”负责。但那人临时被抽去支援另一个紧急项目,任务意外落到了我头上。
我咬牙接了下来。
那两周,我几乎住在公司。白天查资料、画架构图,晚上写代码、压测、优化。我知道老陈讨厌“过度设计”,所以我把DDD、CQRS这些时髦词全藏起来,只用最直白的if-else + Redis + 本地缓存组合。但内核里,我偷偷加了限流熔断、异步削峰、库存预热——这些,都是我看阿里技术博客学来的。
上线那天,系统扛住了每秒8000+的请求,零故障。
复盘会上,老陈难得没挑刺。散会后,他叫住我,递了杯瑞幸:“你这次……做得不错。不过下次记得提前跟我同步思路,别自作主张。”
我接过咖啡,没说话。但心里清楚:我不是靠讨好赢回尊重,而是靠手里的代码和系统的稳定性,重新定义了“资源”的分配权。
这件事之后,我开始重新思考“如何与控制欲强的领导相处”。
首先,我明白了:在技术团队里,真正的“资源”从来不只是服务器、预算或人力,而是“信任”和“话语权”。 老陈之所以控制一切,是因为他害怕失控——而失控的背后,往往是对自身能力的不自信。
所以,我不再正面硬刚。比如他要求“简单代码”,我就把复杂逻辑封装成工具类,注释写得明明白白;他不让用新框架,我就在单元测试里悄悄引入Mockito提升覆盖率,反正结果导向,他也没话说。
其次,我学会了“向上管理”。每周五下午,我会主动发一封简短的邮件,列三点:本周完成、下周计划、潜在风险。不带情绪,只讲事实。慢慢地,他发现我不需要他“盯着”也能把事办好,反而开始依赖我的进度同步。
最重要的是,我始终没放弃自己的技术成长。哪怕再忙,每天睡前半小时,我雷打不动看一篇技术文章,或者跑一个LeetCode。因为我知道,只有当我手里握着不可替代的技术深度,我才不会被当成“可替换的螺丝钉”。
现在回头看,那段经历虽然痛苦,但也让我看清了很多事。
职场PUA的本质,不是领导有多坏,而是权力结构失衡下的控制游戏。作为后端开发者,我们常常埋头写代码,觉得“只要技术好就行”。但现实是,技术是你的盾,沟通和策略才是你的矛。
如果你也遇到类似情况,我想说:
- 别把“服从”当成职业素养。尊重权威没错,但盲从只会让你失去判断力。
- 用结果说话,比用情绪对抗更有效。系统稳了,bug少了,领导自然会重新评估你的价值。
- 永远给自己留退路。保持简历更新,参与开源项目,经营技术人脉——不是为了跳槽,而是为了在谈判桌上拥有选择权。
上周五,我又加班到九点多。走出公司大楼时,珠江边的晚风带着凉意。我打开手机,看到老婆发来的消息:“今晚煲了冬瓜薏米老鸭汤,回来喝一碗?”
我笑了笑,回了个“好”。
其实生活哪有那么多戏剧性的反抗?大多数时候,我们只是在夹缝中默默积蓄力量,等一个证明自己的机会。
而作为老广程序员,我信一句话:“唔使急,最紧要快。”(不用急,最重要的是快)
慢下来思考,快起来行动。手里的代码,就是我们最硬的底气。
最后分享个小感悟:所谓成长,不是打赢每一仗,而是在每一场消耗战里,守住自己的内核不变质。
愿你我都能在后端的世界里,既写出优雅的代码,也活出不被操控的人生。
(完)

评论 0