Sunday, November 19, 2006

工程師的虛榮感

虛榮, 一般來說是一個貶義詞, 但其實在我看來, 每個人或多或少都會有一些虛榮, 因為人總喜歡做某些事來滿足自己的虛榮感, 只是所做的事是否過份, 是否將自己的快樂建築在別人的痛苦之上...

很多人都覺得, 真的搞電腦技術的人, 都是一些把自己關在房間里, 埋頭電腦的"weird guy", 他們只求自我滿足, 其他人怎麼看都"don't care", 但其實這種搞技術的人, 可能要追溯到剛開始發明電腦的Turing這群人了, 現在電腦行業已經變成一普通的技術行業(這里是指從事IT事業的工作人員, 不是電腦店的組機佬, 我不認為他們是什麼電腦技術人員, 最近對他們特別反感), 無論是技術員還是工程師們大多都不再喜歡把自己關在房間里自己苦干, 更多的是喜歡和志同道合的人合作, 而且搞技術的人也很虛榮的, 他們也很在意別人的看法, 他們總希望別人"十分"認同自己的專業水平... 記得上回去SUN技術日, SUN的工程師就說, Java 的不同版都有不同的名字(Code Name), 如1.5(亦即是5.0)叫做Tiger, 1.6叫做Mustang, 之所以要改這種名字, 無他, 因為別人都看不懂是什麼東西, 當別人都不知道這種工程師在說的是什麼東西的時候, 他們就會感到很high, 很滿足, 這種絕對是一種虛榮... 我想Apple的Mac OS的命名, 以及Longhorn等也和這種虛榮有點關系吧, 呵呵.

我發現自己現在也開始追求這種虛榮感, 以前做項目, 由於都是小項目, 又或者自己一手包辦的東西, 所以不大喜歡做一個完整的system architecture design, 就是大概計劃一下要做什麼, 羅列一下自戶要求, 做個簡單的進度安排就算了. 不過最近我喜歡了先做一個完整的設計圖這種做法, 一來是碰壁多了變聰明, 二來是用Visio 2003 代替了原來那個只能畫UML的Rational Rose(版本比較老的), 畫出來圖變得專業很多(至少從美觀上來看), 自己看著都覺得爽, 呵呵. 在做好了系統設計, 然後再把它畫成各種各樣的"漂亮"的關系圖, 架構圖, 傳給所有項目相關的同事, 這種感覺也很不錯, 哈哈 ^_^

No comments: