Coda Hale:编程猿与人类思维的博弈
The Programming Ape (Code Hale, 2012) [video]
人类并非完全理性的生物,而我们却试图让他们构建软件,这本身就是一场混乱。Coda Hale 在 Philly ETE 演讲中指出,与其让工具迁就计算机的逻辑,不如利用现代认知理论,根据人类的思维方式来优化开发工具。他分享了在 Yammer 打造以人为中心工具的经验,探讨了组织在构建透明架构时面临的社会技术挑战。从直觉的利用到注意力的节省,这场演讲揭示了如何让软件真正服务于“编程猿”的内在需求,而非仅仅追求代码的完美。
好消息是:借助现代人类认知理论,我们可以开始优化工具,使其适应人类的思维方式,而非计算机的工作方式。