为什么开发者对 Bug 视而不见?
Bug Blindness
我每周能发现数百个 Bug,但大多数人却视而不见。这种现象被称为 Bug Blindness,即人们对自己熟悉的产品或公司作品存在严重的认知盲区。从 Google、Bing 到 Kagi 的搜索结果,再到 Blackboard 和 Discourse 等软件,内部员工往往坚信产品完美,而外部用户却深受其害。这种心理防御机制让人难以接受负面反馈,甚至为了美化数据而作弊。作为程序员,保持对缺陷的敏锐感知至关重要,唯有打破这种盲目,才能真正提升产品质量。
平均而言,人类对喜爱之物的负面信息具有极高的忽视能力,尤其是针对自己的作品或所在公司的产品。