24h購物| | PChome| 登入
2003-06-19 12:21:38| 人氣808| 回應0 | 上一篇 | 下一篇

程式設計員之死(下)

推薦 0 收藏 0 轉貼0 訂閱站台

比爾的蓋子買的 PCDOS 本來就不是一個很完整的東西,充其量是觀念正確而已,而蓋子所修正的部份,就是把 PC 這兩個字全部改成 MS 而已。而當時主導電腦市場的,不是 INTEL 也不是 MS ,而是各 BIOS 廠商,像是 AMI。而 DOS 這種東西,大概計算機系的同學,有 1/3 可以寫出自己的版本。

由於 DOS 的不完整性,使得以教學組合語言聞名於世的 Peter Norton 能殺出一條血路,Norton Utilities 紅極一時,終於,Norton 先生成立了自己的公司 SymanTec (賽門鐵克);也因為 DOS 的不完整,使得開機型病毒有藏身之處,也導致了在台灣開發 Tracer 防毒軟件的四人小組 Good Way 小賺一筆(據說這幫人是木馬失聯已久的朋友);也因為 DOS 的不完整,開啟了程式設計師的工作範圍:DOS 的環境不夠好,所以要有 dBase 的環境,用來處理 database,DOS 的環境不夠好,所以 GEM 必需載入自己的圖形介面,以完整較美的文書編輯。

DOS 只有一個地方好:開放式的架構,使得周邊廠商可以自行開發硬體,以驅動程式的方式掛入您的電腦裡運作,像是光碟機,各式各樣的驅動程式,NEC 有自己一款,TEAC 有自己一款,PANASONIC 有自己一款,那麼維修工程師們就要準備所有市面上正流通,已流通的各式光碟機驅動程式,隨著 DOS 版本愈來愈高,又巧妙運用了 Copy is Right 技術(簡稱 Copyright),把各家驅動程式總整合,內建在自己的 DOS 作業系統裡,導致第一批程式設計員之死。

接著,蓋子趁勢推出劃時代指標性產品:熨斗散一地(Windows 3.1),開啟了不完整產品也可以賣錢的首例,讓資訊業界驚訝如此神奇的行銷手法居然可行,使得那些專注在程式開放的優秀人員,因為推出的速度不夠快,紛紛被老闆解僱,又掛掉了一批程式設計員,而這批卻是業界中最優秀的人才。

1995 年,是人類歷史上悲慘的一年,在這年裡,90% 的人民淪陷,應驗了一九九五閏八月的噩夢,史上第一個必需要固定時間就重新安裝一次的作業系統終於出現,翻倒蘋果 OS 另一項 Copyright 傑作 - Windows 95。舉凡 Mac OS 放在上面的,Windows 95 就放在下面,舉凡 Mac OS 放在右邊的,Windows 95 就放在左邊。而這年,Internet 興起,卻造福了一些當年失業的程式設計員,因為那些開發速度快的,僅管開發出來的東西不完整,只要能賣錢就是金科玉律,但需要有人接手作 Patch,M$ 認為 Patch 不好聽,取了一個很搬得上檯面的字眼,叫作 Service Pack。這些失業的程式設計員變被僱回補破網,也好,由先發投手轉成中繼投手,倒也是一個舞台。

快!快!快!一切都要搶快,你的速度慢,你就被淘汱了,你很專注於程式結構?專注於資料結構?專注等於失業,完整等於笑話,補丁等於服務,還沒明白的程式設計員,失業是自找的,程式設計員之死是自找的。

M$ 又出 .NET 產品了,使用環境是免費,開發工具沒個十萬八萬買不到,為什麼要這些開發工具?快!就是一個快字,你可以很快地設計出一個金玉其外,敗絮其中的程式介面,號稱不會使用資料庫的人,也能開發資料庫程式。這讓我想到 FrontPage,WYSWYG 的網頁編輯軟體,編出一堆不謹你看不懂,連自家產品 Internet Explorer 也看不懂的 HMTL 原始碼,又想我想到 Word 也摻一腳用來編輯 HTML,和 FP 不同的是,Word 可以編出一堆只有自家產品 Internet Explorer 才看得懂的 HTML 原始碼。

為了掩飾這些假象,這些業界龍頭們向廣大的消費者說:「我們正在全力提升主機效能,新一代的硬體、軟體將會大幅提升處理能力!」於是,程式設計員們秉持著「牌好不用靠技術」的鐵律,一步一步把自己推向死亡之路!

一位老前輩說,一百個用 DOS 的人,只有十個會 DOS,這十個人又只有一個懂 DOS。現在,一百個寫程式的人,只有十個會寫程式,其餘九十個是會用軟體,這十個會寫程式的人,只有一個懂程式。其餘九個只是作出表面上,操作上看起來一樣的東西。

於是,程式設計員漸漸地被愈來愈「精良」、「方便」的套裝軟體殺死了,而死因很大比例為「自殺」。




PS.License Agreement = You license me to sell you an uncomplete product agreement

PS.你相不相信在 DOS 時代,你的電腦有 99% 的時間是閒在那裡等你下指令,而現在一般個人電腦,動不動 CPU 的使用率就上看 100%,而只作什麼動作呢?打開一份網頁!不信?連到 www.baidu.com 試試搜尋 MP3。

PS.對那些我曾勸你們研讀一下 Data Structure 的人,本人致上最大歉意,如果現在大學研究所有開 Speed Structure 這門課,我改建議各位去修習這個學分。

Carousel

台長: Carousel
人氣(808) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 圖文創作(詩詞、散文、小說、懷舊、插畫)

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文