TL;DR
大多数人对软件缺陷视而不见,这种集体性的「质量盲区」导致劣质产品被误认为优秀,而训练自己看见缺陷是提高质量的关键。
作者发现,自己每周能发现成百上千个 Bug,而周围大多数人却什么都没看到。不是他们运气好,而是他们根本没注意到——这就是「质量盲区」。作者认为,对程序员来说,治好这种盲区很有用。
盲区是怎么来的
作者举了个例子:小时候朋友的电脑鼠标不好用,他却没感觉,因为自己早已习惯并暗中补偿了鼠标的乱动。同样,程序员常年用怪癖习惯绕过软件的坑,于是麻木了,以为软件没问题。
普通用户也差不多:Volvo 论坛里的人不信自家车可靠性差,因为自己的车没坏过。Blackboard 的员工以为用户爱上这款软件,实际上它却是教育界最遭人恨的产品。
治盲有希望
作者说,只要愿意听,指出来就能治。他帮不少朋友治好了,有人十年后还说「现在满眼都是 Bug」。对团队来说,盲区会让烂产品被当成好东西发布,这比速度妥协更危险。
现在有了 AI 编码助手,低质量软件更容易造,但也更容易改好——前提是先看见问题。
从全球优质信息源中筛选,几分钟了解当天最值得关注的观点。