我正在阅读彼得·塞贝尔(Peter Seibel)写的这本很棒的书,叫做《编码员在工作:对编程技巧的思考》,而我正在与约书亚·布洛赫(Joshua Bloch)进行对话,我找到了这个答案,这对程序员来说很重要。该段是这样的。
这里有一个问题,那就是编程是一种智力精英,而这些人往往是组织中最聪明的人。因此,他们认为应该允许他们做出所有决定。但是,仅仅是他们是组织中最聪明的人这一事实并不意味着他们应该做出所有决策,因为智能不是标量。这是一个向量数量。
在最后一句话,我没有得到他试图分享的见识。有人可以进一步解释它对向量量的含义,可能试图提供相同的见解。
再往下看,我要说的是,他并不是要建立一个非技术人员(有时很笨拙)可以成为技术人员的经理的组织,原因是他们可以花更多的时间写好电子邮件,因为下一个原因以上段落之后的声明是。
而且,如果您缺乏同理心或情感智慧,那么您就不应该设计API,GUI或语言。
我了解他说的是,在软件工程中,程序员应该知道用户如何看待他们的产品和设计。
我觉得上一段非常有趣。