内部人失忆症

内部人失忆症

原始链接:https://www.seangoedecke.com/insider-amnesia

外界对科技公司内部运作的猜测,几乎总是错的。

当你的公司在网上被曝出问题时,如果你去看看网友们的评论,会发现他们的想法往往十分荒谬。比如,他们可能会把某个决定怪罪于产品经理,但实际上这个决定完全是工程师主导的,产品部门甚至还极力反对过。再比如,他们可能会把一次线上事故归咎于"过度使用 AI",但出问题的系统其实在 AI 编程普及前就已经写好,并且之后再也没改过。除非你是公司内部人员,否则你根本不知道真正的问题出在哪里。

然而,当别的公司在网上出事时,我们又很容易用自己的经验去妄加解释。毕竟我们在自己的职业生涯里也见过类似的事情。能有多大区别呢?事实证明,区别非常大。

对于规模特别大或特别小的公司来说,这点尤为明显。最近关于 GitHub Actions 糟糕代码引发的争议就是一个很好的例子------很多人似乎根本无法理解大型科技公司怎么会写出烂代码,因为他们对写代码的认知还停留在"单个工程师维护开源项目十年"或"小团队专家共同解决同一个问题"上,这与大型科技公司开发软件的实际方式毫无关系^1^。我相信,当中大厂员工去评价小型初创公司的运作方式时,也会出现同样的偏差。

这很容易让人联想到"盖尔曼失忆症效应 (Gell-Mann amnesia)"------指的是专家在自己擅长的领域能准确分辨出垃圾报道,但在看其他领域的新闻时,却又全盘相信那些相同的信息源。但我个人更习惯将其称为"内部人失忆症 (Insider amnesia)",因为这种现象甚至会发生在谈论本专业的专家身上------仅仅因为他们是对这家公司一无所知的局外人,这就足以让他们做出错误的判断。



如果你喜欢这篇文章,欢迎订阅邮件接收我的新文章更新,或者在 Hacker News 上分享(news.ycombinator.com/submitlink?... amnesia)。下面是一篇相关文章的预览:

关于搞砸事情

我在职场上做过最丢脸的事就是对同事撒谎。大约十年前,我还是个初出茅庐的实习生。为了赶进度,我跳过了在测试环境中验证代码的步骤。结果代码根本跑不通。部署到生产环境后,依然跑不通。通常来说这不算什么大事:那个页面还没有对客户开放。但是,当我的同事隔着办公桌问我当时测试到底能不能跑通时,我却回答:"当然能,真不知道现在怎么变成这样了。"
继续阅读...


Footnotes

  1. 我在《为什么优秀的工程师在大公司也会写出烂代码》一文中对此有过详细探讨。
相关推荐
kyriewen13 小时前
GPT-6 发布当晚,三大 AI 集体宕机 4 小时——我扒完时间线,发现最该慌的不是宕机
人工智能·程序员·ai编程
阿里嘎多学长15 小时前
2026-09-03 GitHub 热点项目精选
开发语言·程序员·github·代码托管
SamDeepThinking21 小时前
HashMap 分组操作的演进:从三次查找到一次调用
java·后端·程序员
Shinner欣儿1 天前
个人项目中 Monorepo, pnpm workspace, Turborepo, prisma 和 Docker 如何协作?
程序员
newerp1 天前
Golang 接口的两副面孔:eface、iface 与动态派发之谜
后端·程序员·go
morn_venus1 天前
上位机业务卡死问题windbg分析
程序员
SimonKing1 天前
Java 图片处理还在用 ImageIO?这个库让你代码从 30 行变 3 行
java·后端·程序员
涛涛ing1 天前
一周之内,前端 AI 编程的格局被彻底改写了三次
前端·程序员
学不可以已2 天前
Windows 开启/禁用 ping/icmp 回显服务
程序员
AskHarries2 天前
Twitter 增长技巧
程序员