2007年12月29日 星期六

人月神話

最近因為計畫結案,有一筆買書的錢可以用,在不用白不用
的心態下就往重慶南路跑了兩趟,買了一些有興趣,但是不
知道何時會看完的書,照pplong學長的說法就是「你對它的愛
不夠阿!」(指),不管如何,在這些書當中,由於剛做完計畫的
關係,「人月神話」這本由Frederick P. Brooks, Jr所寫關於
軟體專案管理的書吸引了我的目光,作者以在IBM擔任 System/360、
OS/360軟體專案經理的經驗寫下這本探討軟體專案管理的書,
如果你跟我一樣,覺得以後在就業時非常有機會靠寫程式混口飯吃,
或許你會對這本「人月神話」有興趣。

  • 對航海的人來說,擱淺的船就是燈塔。
  • 研究顯示,高手與庸手的表現有極大的差異,而且往往是一個數量級的差異。
  • 練習就是最好的教練。
  • 沒有人會給報壞消息的人好臉色看。
  • 實務上看起來更糟的是:你得先把工作做成功,才會得到愈多實質上的權力。
  • 由別人來設定目標,必須依賴無法由自己支配的事物(特別是別人的程式)來做事:權力與責任並不相稱
  • 軟體專案進行不順利的原因或許很多,但絕大部分都是肇因於缺乏良好的時程規劃所致。
  • 關於時程預估,我的經驗法則是1/3規劃、1/6寫程式、1/4組件測試、1/4系統測試
就我來說最有感觸的大概就是時程規劃這個部分,大四的專題跟這次的計畫,
到了最後都是急就章用暴力法把他完成,之前花了太多的時間在survey一些
架構上的問題,有些問題其實到後來根本就無關痛癢,換句話說就是這些survey,
除了讓我看了很多spec之外好像並沒有實質上的幫助,舉例來說,要怎麼用
ESB(Enterprise Service Bus)的Mediation Module?該繼續用NIST還是CISCO
的SIP proxy?很多時候我做這些survey並沒有規劃好該何時採煞車,該換條路
走了,以致於浪費了很多寶貴的時間,事實告訴我們,先用目前的知識把東西
做出來,之後再慢慢修比較實際,簡單的來說就是先求有再求好,時程的掌握
比什麼都重要阿!


[+/-] 深入閱讀

2007年12月18日 星期二

筷子餐廳

筷子餐廳位於羅斯福路上,台大尊賢會館旁邊在
今天去吃之前就有聽學長說過這家餐廳不錯,
今天趁著最後一場demo結束,大家趁這個時候一起
去吃一頓,於是就選了「筷子」,很不幸的,這次我
忘了拿相機..........

[+/-] 深入閱讀

2007年12月16日 星期日

流浪到淡水

星期六因為計畫剛結案,得以享受週末不用加班的清閒,
下午買完平安夜那天實驗室要玩的交換禮物後,(禮物
暫時保密XD)由於不想做正事,想找個地方放空吹吹風
就往淡水去了。

[+/-] 深入閱讀

2007年12月15日 星期六

國防部一日遊

2007年12月13號星期四,歷時半年的國防部計畫終於到了
結案demo成果的時候,當天起了一個大早,穿起好久沒穿
的特勤服裝(沒錯~以前當兵出特勤保護機歪阿扁時都要穿成這樣
只差沒有領帶XD)

[+/-] 深入閱讀

2007年12月13日 星期四

文字的力量(下)

上一篇說到中英文寫法的差異,並不是我崇洋媚外、
數典忘祖,而是就文章敘述的清晰度來說好像英文的
用字遣詞真的比較明確,再舉個例子,英文的complicate、
complex都翻譯做「複雜」但是complex的意思是某個物件,
像是引擎的內部結構零件非常的多而繁瑣,但complicate指
的是這個物、觀念件太複雜而無法理解,一樣翻譯成複雜,
但是到底指的是哪一種,中文讀者就需要自己體會。

[+/-] 深入閱讀

2007年12月6日 星期四

文字的力量(上)

有一句話說讀過諸葛亮出師表不哭者不忠,
讀李密陳情表不哭者不孝,文字真的這麼有力量嗎?

[+/-] 深入閱讀