全部文章

职场之锤

本文另有英文译文 · 阅读英文版 →

前面识别过有毒的团队,今天锤子再带大家来识别一下团队祸害们。

如果你团队里有这样的人:

  • 项目验收前拍胸脯说“我搞定了”,上线当晚却因为没清缓存崩了系统;

  • Leader 表面和气,实际啥都不拍板,出了事还说“你俩私下再聊聊”;

  • 代码 Review 里挑你命名风格、注释语气,但从不说核心逻辑问题;

恭喜你,你可能正在被职场三大隐藏角色轮番消耗。

他们不一定坏,甚至看起来很努力、很配合,但他们有一个共同特征:

他们的存在,让你干活更累、背锅更快、成长更慢。

下面我们就来解剖这三类耗能型同事。

🧨 第一类:做事永远留尾巴的人

你永远不知道,他说的“搞定了”到底是哪一步搞定了。

这种人最擅长制造完成假象:代码写完了,但异常没处理;接口联调了,但只测了主流程;任务打钩了,回头一看,没配权限、没走流程、没写文档。

这类人有个特点:表面交付,内心潦草。

他不是能力不行,而是对交付完成的定义出了偏差:

他的“完成”,指的是我写完代码了;
你的“完成”,指的是功能真的稳定上线、不会出问题。

这中间,隔了一个团队的救火计划。

毒性不在于他不做,而在于你必须为他查漏补缺。

而你一旦没有及时发现问题,就成了背锅的那个人。

📉 毒性症状:

  • 项目上线频繁返工

  • 小错误频出但没人追责

  • 团队时间都花在查问题,不是做增量

🧯 应对策略:

  • 为任务制定完整度Checklist(或者DoD,Definition of Done):包含联调、异常处理、回归、边界用例、回滚方案等,不打钩就不算完成。

  • 每次站会都问一句:“你觉得目前还有哪些点可能遗漏?”不是他做不好,而是他觉得差不多就行。

🧨 第二类:当了 Lead 还在当老好人

他看起来特别温和,凡事讲体谅和信任。

可是,他不做决策、不定边界、不兜底结果。

团队内有冲突,他说你们私下聊,是不是大家之间有什么误解啊;有人拖后腿,他说再给点时间;方案对错分不清,他说都有道理。一个有问题的PR他都说看起来应该还可以,你们再看看。

你以为他在协商,其实他在逃避。

📉 毒性症状:

  • 团队方向不清、边界模糊、效率下滑

  • 每次问题再沟通,最后不了了之

  • 项目延期,复盘永远是我们都努力了

心理学对这种回避型领导风格解释是,他们往往是因害怕冲突带来的短期失控感,而牺牲了长期组织稳定性。

🧯 应对策略:

  • 用事实与风险驱动决策:
    “这个问题再不定下来,我们这个 Sprint 会被整体影响,我建议今晚前拍板,您觉得哪个方案风险更可控?”

  • 写文档留痕迹,不要只靠口头:
    “根据上周的会我们理解的是A方向,现在要不要明确下来?”

软而不决,才是团队信任流失的最大元凶。

🧨 第三类:代码质量表演大师

他是 Review 评论最多的人,却不是最懂业务的人。不但不懂业务,还不愿意去学习。

他不谈逻辑、不谈边界、不谈架构,但能跟你聊一整天命名风格、缩进规则、注释是否语气温和。还天天标榜自己特别看重代码质量。

你一合 PR,他评论一句:变量名不太精准。
你写个工具函数,他建议你从Utils.java 拆成 UserDataParserFactoryHelper.java

一开始,你被他的认真震撼到了,直到你意识到,他从没提过任何有业务价值的意见。

他不是在优化代码,而是在制造精致的低效。

真正的 Review,不是检查格式,而是共建思路。

别被格式洁癖掩盖了他对产品场景、性能边界、数据流设计的无感和逃避学习理解。

📉 毒性症状:

  • 团队 PR 合并周期拉长,节奏被打乱

  • 争论焦点常在命名/注释,而非业务影响

  • 初级开发者被误导,错误地认为洁癖即优秀

🧯 应对策略:

  • 把格式问题交给 CI 工具(Lint/Prettier/Checkstyle);

  • 设置 review 规范:“每条建议需说明业务影响或性能收益”;

  • 若实在无法推进,可私下请team lead明确:“希望这个 PR 聚焦功能正确性,其他建议我后续统一处理。”

格式规范不是价值贡献,不是所有认真的样子,都值得点赞。

🎯 自测:你最近的精力去哪了?

测测你的职场耗能指数, 中了两条以上,请务必建立边界。

  • 你是否每周有超过3小时在补救他人失误?

  • 你是否常被 Team Lead 推给别人私下协调?

  • 你是否最近一次 PR 被格式类建议卡了两天?

好的团队让你专注创造,坏的环境让你耗尽精力。越是表面无害的同事,越要有识人之眼,立界之心。

我们每个人都值得一个不再被偷偷消耗的职场。