大教堂和市集(The Cathedral and the Bazaar)

  作者:Eric Steven Raymond

  本书篇幅不长,行文晦涩,主要叙述作者领导开源项目fetchmail,作为开源社区领导者过程中的体会与经验,陈述传统商业项目开发中存在的弊病。作者讨论了两种根本上不同的开发模式:大多数商业项目使用的“大教堂”模式和Linux世界的“市集”模式。作者以Linux的成功,举例说明开源软件开发过程中的种种好处,也讨论了项目管理者应该具有的品质和管理方法。本书不仅仅是一本与软件工程中软件开发模式相关的书籍,它给我们呈现了一种与众不同的处事模式。在软件开发过程中,一个封闭的开发者所作出的产品,不论是在质量还是在创意上,往往没有众多开发者齐心合力做出的优秀,这种集众人idea于一身的方法,不仅能够减轻每个人的开发强度,而且可以收获许多意想不到的创意,从而缩短开发时间,降低开发成本。试想不仅仅在软件开发上我们应该如此,我们在工作、生活中也应采纳这种方法,正如朋友所说,一方面可以减少自己工作,另一方面还能与别人培养感情。“大教堂”模式和“市集”模式在管理方法上有很大不同,“大教堂”模式采用“制度”、“奖惩”、“权利”来压迫程序员去工作,而“市集”模式则给开发人员营造一种“温和”、“宽松”、“为共同兴趣努力”的氛围,前一种往往使人感到枯燥、厌烦、心有不服,后一种则会感到快乐、富有成就感。读完后,反思自己在带别人做项目时,采用“威胁”、“奖惩”的方法迫使别人干活是多么愚蠢,以后应该带领大家向同一个目标前进,让大家看到美好的前景、心甘情愿的干活。

  ps:被人误解的时候能微微的一笑,这是一种素养;受委屈的时候能坦然的一笑,这是一种大度;吃亏的时候能开心的一笑,这是一种豁达;无奈的时候能达观的一笑,这是一种境界;危难的时候能泰然一笑,这是一种大气;被轻蔑的时候能平静的一笑,这是一种自信;失恋的时候能轻轻的一笑,这是一种洒脱。

你可能感兴趣的:(cat)