Posted on 2007-08-24 12:54
Jaunt 閱讀(211)
評論(0) 編輯 收藏 所屬分類:
軟件工藝
普遍來說,中國人缺乏匠人的氣質(zhì)。“匠人”這個詞在中國幾乎是一個貶義詞。例如說:“xx不過只是一個匠人”。但是其實(shí)國內(nèi)的軟件行業(yè)正是缺乏一大批對于自己的工作精益求精的軟件工匠,這才是國內(nèi)軟件行業(yè)的主要問題所在。
相比之下,日本人是一個非常有匠人氣質(zhì)的民族。手藝精湛的匠人自古以來在日本都受到普遍的尊重。在這個方面,我們需要向日本人學(xué)習(xí)的地方有很多。
自
從Pete McBreen所著的Software
Craftsmanship(中文版名為《軟件工藝》,人民郵電出版社出版)出版后,“軟件工藝”為軟件行業(yè)的從業(yè)者帶來了“軟件工程”之外的另一個重要
的隱喻。在此之前,“軟件工程”
這個隱喻在軟件行業(yè)中一直占據(jù)著絕對的話語權(quán)。軟件工藝并非是為了徹底顛覆軟件工程,而是為了促使大家將目光更多地投向精研軟件建造過程中的工藝問題。這
本書將軟件開發(fā)者分成了三個層次:學(xué)徒開發(fā)者(Apprentice Developer)、技師開發(fā)者(Journeymen
Developer)和軟件工匠(Craftsman)。