作者reader (讀者)
站內DummyHistory
標題Re: 經濟人的「理性」
時間Thu Jul 8 11:29:57 2010
※ 引述《plamc (普蘭可)》之銘言:
: : 很多工作能不能賺到錢(或大錢)的關鍵,在於你有沒有天賦或其他條件。
: 比爾蓋茲是有天賦的程式設計師嗎?...其實他的程式寫的爛死了
: 比爾蓋茲有個很有名的小故事,當他已經靠DOS發跡,請了不少天才程式師以後
: 有一天,有個程式師拿Basic來改,發現裡頭錯誤百出,累贅程式碼一堆
: 於是花了好大工夫把它改好,然後找老闆抱怨道:
: 「那個以前Basic是哪個蠢材寫的,爛到不行,你看我把它改好了。」
: 比爾蓋茲看完後,很高興的說 : 「你做的真好」
: 等他得意洋洋的走出去,看到所有同事臉都是綠的...因為那是蓋茲本人寫的!
其他地方我基本上都同意,只是覺得這個例子有一些誤導作用,提供一點說明。
程式設計很難有完美的成果,以較高的產業標準來看,超過五年以上的程式碼,
只怕絕大多數都不合格了,不能說程式寫得不好,而是這世界變化快。
比爾蓋茲能憑著技術文件,沒有實機也沒有官方模擬器,就創作出 Altair BASIC,
並在機器本身能力很弱的條件下,能做出高完成度、有創新、商業上成功的作品,
單就此一成績,就足以讓他成為程式設計的名人了。
這也就是為什麼他才二十歲就可以發表公開信,大談軟體產業前景,
後來甚至能讓 IBM 找上門,那不是靠關係就能做到的事情,
他的程式設計高手地位,是受到普遍認可的,即使不是那種前十名的人物,
卻也是能上強者名單的。
換個例子來說,馮紐曼在電腦界可說是如同神一般的地位,但他所寫的程式,
如果拿給連現在的大學生看,恐怕也都會被罵「這是哪個蠢材寫的爛程式」 XD
其實我在高一學 BASIC 時,也就把 GW-BASIC 整個反組譯出來研究,
那時微軟的 BASIC 產品顯然已被文中的那個傢伙大修過了,
但我當時看了也是在罵,這是哪個蠢材寫的...
等我長大一些之後才知道,這個世界就是這個樣子,寫那些爛程式的人並不蠢,
若站在同樣的時間和位置上,自己的表現不見得會更好。
至於其他關於天賦之類的討論,我沒有特別的意見。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.136.134.143
推 chenglap:用豬兜 BASIC... 看來你也有一定年紀了... 07/08 11:48
→ MRZISDOG:您說的沒錯,整個業界是會一起成長的! 07/08 14:13