人月神话(1)

本书以“焦油坑”一章开篇,这一得名于自然界的产物,远古时代困住了无数的洪荒巨兽。而作为人类历史以来,甚至未来都会是最复杂的一项工作——大型软件开发,自诞生以来似乎也被"焦油坑"所困扰,顺利走出来的寥寥无几,绝大多数都在其中苦苦挣扎,表面上看起来没有任何一个单独的问题会导致困难,每个问题都能获得解决;但是当它们纠缠和积累在一起的时候,团队的行动就会变得越来越慢。随着时间的推移最后慢慢陷入绝望最终导致项目无疾而终。

但同时作者也在本章中也总结了编程的乐趣——创造全新的事物,并且该事物对他人是有用的;而且在创造的过程中你需要不断地进行学习,从而获得持续学习的乐趣等等。这些快乐不仅满足了我们内心深处进行创建的渴望,而且还唤醒每个人内心的情感。

任何事物带来快乐的同时,不可避免有着随之而来的苦恼,于编程而言——追求完美;由他人设定目标,提供资源和信息,寻找琐碎的BUG等等



原文地址:https://www.cnblogs.com/buyaoya-pingdao/p/14622893.html