读《人月神话》有感
因为一个小小的契机,发现了自己在软件开发方面的不足,准确地说是在软件开发中项目管理时的不足。因此我便顺势去读了一下我计划中的一本书,这本书也是一本有名的关于软件工程管理的书籍——《人月神话》。
光看书名,甚至根本不会联想到这是一个关于管理类的书籍,甚至可能会以为这是一本关于神话故事的图书。但是如果把名字写成《人/月神话》的话,多少能联想到这是一个与“人/月”这个单位有关的书籍。
这是一本写在“近代计算机时代”(大型机)的关于探讨软件开发项目管理的书籍。里面很多内容充斥着时代感,例如为大型机开发主要是开发其操作系统,这想想看在现在,能够开发操作系统的人又有多少。虽然并不是没有,但是加上 Linux Kernel 和各种 Unix 发行版的 Contributor 而言,数量也依然是极少的。但是在那个时候,大部分高级程序员的工作,还真就是只有开发操作系统这一个选项。因此这么具有时代感的内容,其讲述的部分观点,肯定具有时空局限性,因此,在阅读时我也抱着一种尊敬并批判的态度去阅读,取其精华取其糟粕,辩证地看待每一个观点。