Google Prettify
2005-06-15
PM與Programmer的目標-the problem is choice
進入公司幹活, 也1個月了。開發程式的進度, 還是如當初的一樣慢。真不知道我這個月來, 每天加班, 練程式練得要死要活是幹什麼的。因為在coding上的速度是如此的慢, 使得整個專案的速度的down了下來。細究自己寫程式之所以會慢, 大多的時間是浪費在思考太多的東西--我女朋友也是這麼說: 做80分的東西可能要1小時, 但是做99分的東西卻可能要花去5小時。對於專案這種東西, pm們要求的當然是進度。然而身為一個programmer, 我卻會花許多時間思考, 程式註解要寫多少以後維護才看得懂, 類別要如何設計才可以在reuse及修改彈性中取得平衡。然後對於身為一個寫專案的programmer, 矛盾就在這裡了。台灣的專案制度下, 企業以結案拿錢為優先考量, 在「其他條件不變下」, 我很難相信在速度的要求下, 程式品質會有多好。就如同尼歐所說的: the problem is choice.(我真愛死他這句了)。而關鍵問題就在這裡: 「在其他的條件不變下」。很明顯的, 要能夠在短時間內寫出高品質的程式是其中的一個解決之道-如果可以的話。因此重點就在於要如何做到這樣了。
2005-06-10
未來的規劃
工作了1年半, 別說在職場上的資歷尚淺, 技術能力也承認不成熟。上一間公司, 技術顧問幫我們打了許多底子, 換來的是技術學得不夠踏實。然而最主要的原因, 可能還是因為程式寫太少的關係。
剛才被我們的PM嫌:寫一支基本的單檔建檔程式要花2天的時間太久 。不過最近幾天...幾個禮拜, 幾乎每天工作10個小時以上, 得不到認可的心情實在是很鬱卒。不知道能夠以一天寫完一支單檔建檔的人的功力, 他們是寫了幾支這種類似的程式。
所以結論是: 未來的努力方向, 要再多加上努力練習寫單檔建檔的程式。
2005-06-01
白目
不知道為什麼,從以前就很忌諱被人說是白目。有一段時間,我也在研究白目的定義。我的結論有二:白目是指被罵的人的行為是罵的人所不喜歡的。二:白目是指一個人的行為在大多數人在特定的情況下卻沒有呈現大多數人所會呈現的反應行為。舉個例子:在辦公室裡上司都還沒有下班,一個人下班時間到了就走人,在這種情形下,就可能會被形容是白目。當然不是符合上述情況都會被形容作白目,但就我的觀察:在被形容白目時卻大部分是這種情況。
2005-05-31
好公民不用DOC
洪朝貴老師提倡反DOC。由於本身也是對於微軟詬病許久,因此也用一瞬間的熱忱去下載了OpenOffice使用了一陣子。在家裡一些新產生的文件都可以很快樂的使用OO。無奈實在是中毒太深了,終於遇到了舊檔無法開啟的文件,害我一瞬間愣在那裡。也頓時體會到什麼叫做「轉換成本」。我想台灣要擺脫微軟的束縛,可能要花一段努力吧。
訂閱:
文章
(
Atom
)
您或許對這些有興趣
最後
謝謝您的閱讀,希望您可以有豐富的收獲。