• “过度设计”正成为一种晋升代币,而“大道至简”却在述职报告里查无此人
  • 发布于 1个月前
  • 136 热度
    10 评论
在大厂这种讲究“抓手”、“赋能”、“闭环”的语境下,这种现象被放大了。我为你将原作的核心逻辑进行了本地化重组,更贴合国内互联网的“卷”法和职场逻辑。

互联网职场怪现状:为什么“过度设计”的人总能先晋升?
在每年的大厂晋升季、年终绩效评定或者技术评审会上,有一种劣币驱逐良币正在毁掉我们的职场文化。我们口头上都说崇尚“简单、高效”,但在实际操作中,那些把简单问题复杂化的人,往往拿到了最好的绩效;而那些把复杂问题化繁为简的人,却在述职时哑口无言。这并非谁故意作恶,而是我们的评价体系出了一场“集体潜意识”的偏差。
1. 小 A 的“螺丝钉”与 大 B 的“大杀器”
想象一下你们组的两个开发:开发小 A 接到一个需求。他通盘考虑后,发现用现有的逻辑改改就能搞定。他写了 50 行干净的代码,自测通过,两天上线,没出过一个 Bug 。后续运维成本几乎为零。

开发大 B 接到了类似的需求。他觉得这是个“绝佳的机会”。他没有直接写业务逻辑,而是先引入了一套复杂的插件化架构,搞了一个自研的消息中间件,甚至还为了“未来可能的扩展性”封装了一层玄学抽象。他整整干了三周,提交了十几个 Merge Request 。发布那天,他在大群里发了一篇长长的技术文档,表情包齐飞,显得极其专业。
到了晋升述职的时候,魔幻的一幕发生了:
大 B 的 PPT 战绩彪炳: “主导了分布式架构升级,自研可扩展插件框架,支撑了未来 3-5 年的业务演进,沉淀了一套通用的方法论。” 这听起来就是妥妥的 P7/P8 苗子。
小 A 的 PPT 憋不出词: “上线了 X 需求。” 没了。
小 A 的代码更好、更稳、更快,但在评价体系里,她是“隐形”的。没有人会为那些被“规避掉的复杂性”而买单,大家只看得到你造了多大的轮子。
2. 谁在逼我们“秀肌肉”?
这种“复杂崇拜”不仅存在于绩效里,更在面试和评审会里生根发芽。
在面试中: 你给出一个高可用、低复杂度的方案。面试官眉头一皱:“那如果日活突然翻 100 倍呢?如果数据库宕机了怎么切?为什么不引入 K8s 侧边栏和分库分表?” 为了证明自己“够 senior”,你不得不画出满白板的方框和箭头。你学到了一点:简单意味着没深度,复杂才代表专业。
在评审会上: 当你提出一个清爽的方案,总会有人跳出来问:“这个方案的护城河在哪里?有没有考虑过通用性?能不能赋能给其他业务线?”
迫于压力,你不得不回去给代码“贴金”,加上那些可能一辈子也用不上的抽象层。这不是为了业务,这是为了在评审席面前**“证明我的工作量和思考深度”。**
3. 什么是“未授勋的复杂度”?
复杂度本身不是错。如果你的业务真的要扛每秒百万级并发,分布式系统是必须的。
业务还在 0 到 1 阶段,你就开始搞微服务拆分;明明一个 if-else 能搞定的逻辑,你非要整一套观察者模式。
真正的高手,是那种看完代码后让你觉得“就这?我也能写出来”的人。因为他把所有的坑和复杂逻辑都挡在了外面。高级感的本质不是堆砌,而是克制。
用户评论
  • 我没那么帅
  • 本质上根本不是说谁工作能力得问题,而是如何能把你工作的贡献量化出来,然后让外部人快速了解并且能肯定你的工作。我遇到大部分程序员的问题就在于,都闷头干,需要汇报的时候总是三言两语把事情说得很简单。那么上级在看到你的汇报时肯定会认为你做的事情都不难,裁掉你换个新人也是应该的。
  • 2026/3/5 21:32:00 [ 0 ] [ 0 ] 回复
  • 冰魄
  • 大道至简带来的价值是什么?你自己说不清楚,然后就等着外部的人自己去看去体会?你第一个故事里面的小 A ,明明在汇报的时候可以说为了解决某个问题,经过怎么样的思考,如何简洁快速解决,并且带来的好处是没有 BUG ,几乎没有运维成本,降本增效。这根本不是大道至简或者过度设计的问题,纯粹是你是否能有逻辑得把自己做的事情说清楚。
  • 2026/3/5 21:30:00 [ 0 ] [ 0 ] 回复
  • 秋萧索
  • 本质是内卷,产品不是给自己用的,最终是要卖出去的。同样的价格,用户在选择的时候会选择功能多的产品,所以你友商的功能多一个用户都会直接选择友商的产品。你增加功能,你的友商跟着增加,你又不得不继续增加功能
  • 2026/3/5 21:23:00 [ 0 ] [ 0 ] 回复
  • 青春不留白
  • 正常,经常看到有些人故意把某些简单的东西设计复杂,然后包装出一个精美的文档,并且将之与 roi 挂钩,相对容易获得认可,因为除了你的上级和你对接的同事,基本无人知道你在做什么,但是当你的产出有重点,并且对业务业绩有帮助,那你的产出就是有效的。全员狂热追逐 kpi 与 roi
  • 2026/3/5 21:18:00 [ 0 ] [ 0 ] 回复