软件开发中的认知偏差:为何理性的工程师也会做出非理性的决策

引言:一个被忽视的工程问题 2019年,俄勒冈州立大学的研究人员进行了一项特殊的田野研究。他们在不干预的情况下,观察了10名软件开发者的日常工作,记录下每一个决策和行动。研究结果令人震惊:在观察到的2084个开发者行为中,约45.72%的行为与至少一种认知偏差相关。更值得注意的是,68.75%需要回溯修正的行为都与认知偏差有关。开发者们花费了约34.51%的工作时间来纠正这些由偏差导致的错误决策。 ...

13 min · 6167 words

排队时为什么旁边的队伍总比自己的快:从概率论到排队心理学的完整解析

你站在超市收银台前,面前有四条队伍可选。经过一番快速判断,你选择了看起来最短的那条。两分钟后,你开始后悔——旁边那条队伍明明更长,却已经前进了好几个人,而你几乎原地踏步。更让人崩溃的是,当初差点选的那条队伍,现在已经开始接待新的顾客了。 ...

17 min · 8152 words

为什么简单的界面让人更聪明——从认知负荷理论看UI设计的四十年演进

2013年10月1日,美国医疗保险市场网站HealthCare.gov正式上线。这是奥巴马医改法案的核心基础设施,预计首日将迎来数百万用户。然而,当首日数据统计出来时,一个数字让所有人震惊:只有6个人成功完成了注册。 ...

25 min · 12463 words