此书不单单是程序员需要了解的,更是所有与软件开发相关联的人员需要学习的,特别是项目经理。如果仅仅是程序员自己一人开发个软件以供自己消遣消遣,便不会涉及到本书讨论的内容,本书讨论的问题,或者说之所以有书中讨论的那些问题,恰是因为程序员是作为一个不可或缺的一份子存在于一个团队之中,并且无法避免地要与团队中其他成员发生关系。
正如书中所说的——大多数人之所以选择以编程为业,是因为喜欢沉浸于弄清各种细枝末节和摆弄各种各样的概念,以证明自己拥有这个星球上最发达的大脑,而厌恶陷入与他人交流的错综复杂的混乱之中,因此,可以认为程序员是一个非常有特点的群体,与这样一群有特点的人相处,除了程序员本身需要具备职业素养外,任何一名与程序员合作的人员也都需要非常高的专业素质,比如项目管理能力、团队建设能力、情绪调动能力,等等。