Skip to Content Facebook Feature Image

蓋茲打破「平嘢無好」定律,還一手拖垮IBM

博客文章

蓋茲打破「平嘢無好」定律,還一手拖垮IBM
博客文章

博客文章

蓋茲打破「平嘢無好」定律,還一手拖垮IBM

2020年09月12日 13:22 最後更新:16:28

創新是智慧,計算是謀略。當兩者都擁有,你的成就必然非凡,微軟創始人比爾蓋茲是個好例子。

1981年8月12日IBM正式推出第一部命名Personal Computer(PC)的IBM PC,啟動了資訊科技時代,不過,過程也夠驚險,因為早一個月之前,IBM PC開發小組主管才約見得到一位貌似高中生的25歲青年,此君13歲無師自通便成為BASIC高手,他全名William Henry Gates III。

IBM與蓋茲有一後鬥智經歷。(資料圖片)

IBM與蓋茲有一後鬥智經歷。(資料圖片)

有個「三世」的名可知來自顯赫家族,確實如是,否則怎可入讀一間可以獨資租賃一台主機電腦教學生的西雅圖 Lakeside School?(學費等同一般家庭總收入)但都不重要了,這位通常被稱Bill Gates的軟件天才,長於配合英特爾8008芯片編寫BASIC程式,讓當時流行的Altair 8008(使用8008的DIY組裝微型電腦)執行很多計算功能,與此同時,他很懂得計算和經營謀略。

IBM找蓋茲談的是急切需要一套操作系統(OS),事關軟件不是IBM專長。蓋茲雖是行內人,OS軟件可不是強項,當時最有名的是矽谷工程師基爾道(Gary Kildall),他開發的CP/M已成為標準化系統。聰明的蓋茲看出IBM PC一出天下無敵,搭上這班車發達無疑。不怕自己是OS的「三無」人士(無技術、無標準、無產品),蓋茲想出幾步棋之外的謀略。

蓋茲介紹基爾道給IBM,首先成人之美。IBM解決了OS問題,基爾道也開出高價,日後隨IBM PC搭售。蓋茲得到什麼?他得到的是日後的PC天下,故事曲折長篇。原來IBM有慣例,如果不是IBM垂直研發生產的部分,必須要有「第二貨源」保證,此時,蓋茲用5萬元高價向西雅圖電腦公司購入一套名為SCP-DOS的OS,改裝及更名為PC-DOS,「送給」IBM作為「第二貨源」,請留意,蓋茲真是送的,他不收IBM任何費用。

IBM PC推出之後,便有兩個版本可供選擇,一是CP/M另一是PC-DOS。 CP/M售價是240美元,PC-DOS約50美元。平嘢點會好?你就錯了,PC-DOS版本更多人選用, PC-DOS很快成為PC標準軟件。更重要是這一步,蓋茲明益IBM的同時,留了很重要的一手,微軟是「自由身」——保留向IBM以外電腦廠商提供略作修改的OS,這通稱為MS-DOS。IBM沒有把微軟手上的OS技術和專利買斷,被蓋茲以免費送贈的招數迷惑,後患無窮。MS-DOS很快造就一個比IBM PC更大的兼容PC市場,康柏電腦是為代表,除此之外,還有更多PC牌子冒起。蓋茲靠IBM帶挈提攜,賺的是兼容PC這個藍海市場,除此之外,IBM PC日後的升級版倒過來要靠微軟,IBM從此變成失掉標準、失落市場的「雙失藍巨人」。

故事教訓我們什麼?只有創新能力,你可是德高望重的基爾道,想有蓋茲的成功,需要的特質和本領還有很多。怎樣培養?多玩數學和智力遊戲,腦子會轉彎很重要的。考考你有沒有看通幾步的思維能力︰「A小姐2年後年齡的4倍,減去她2年前年齡的4倍,就是她現在的年齡。」——你可知A小姐今年幾多歲?

好簡單的初中代數題,提示︰把A小姐年齡假設是X,便可得知過去和未來了。




黃秉華

** 博客文章文責自負,不代表本公司立場 **

往下看更多文章

1+100=101創新演算法

 

創新這個名詞不好解,因為大家習慣了把「靈光乍現」、「繆斯垂青」(The Muse kisses them)的文學藝術概念混了進去。你不識誰是繆斯?希臘神話九大女神之一,專管詩歌、舞蹈、歷史及其他文藝創作,這位女神很挑剔,不輕易接近一個人,除非你很有才華,否則她不會吻你,讓你萌生驚天動地的靈感出來。

創新不是「靈感乍現」,更多是與數學思維有關。(AP圖片)

創新不是「靈感乍現」,更多是與數學思維有關。(AP圖片)

擅長提出超前構思的SpaceX CEO馬斯克,想過用萬顆核彈炸開火星表面,製造溫室效應來達到宜居星球;發射數萬顆衛星,建造一個仿如太空WiFi的通訊網絡,跨過5G直達6G時代等等,由於背後的宣傳得法,他一躍而成為創新的代言人,不過,創新即使可以掀起革命,也不盡是如此「一夜致富」的誇張。

創新也不等同天才發明家,有魔法改變明日世界的神秘力量,創新很大程度與演算法(algorithm)有關。進入電腦時代,我們要為這種龐大計算能力的機器,設計最佳規律和路徑,它才能更有系統、更有效率的工作,幫助我們如採礦般,把創新元素從不知的空間提取出來。

很抽象吧?不如說個故事,你便可馬上明白。德國舊10元馬克紙幣的肖像是「數學王子」高斯,他顯赫的地位已不言而喻。這位生於1777年的傑人物,10歲時遇到老師出的一條計算題︰1+2+3+4……+97+98+99+100=?

其實也蠻容易,就算沒有計算機的時代,只要有紙有筆,用心一步步相加下去,到下課時不是可以計算好嗎?反正學生都要上堂,未夠鐘老師怎會教你清閒呢?不過,擁有數學天份的高斯,卻令老師很失望,因為他很快就給出正確的答案︰5050。

高斯不是跟大家去逐條計算,他從觀察和發現可行規律的方向入手,從1加到100,合共100個數,依次逐個地把頭尾兩個數加起來都等於101,例如1+100=101、2+99=101、3+98=101,跳至47+54=101、48+53=101、49+52=101,如此這般,這樣的數合共50對,於是你把101×50,便得出5050的答案,不信你從頭試試看。

高斯的秘密,是他馬上創出一套演算法,優化了計算方式,這何止事半功倍。如果你把演算法告訴電腦,電腦便得到「智慧」,那怕面對海量的大數據、無限可能的資料邏輯,都可以秒間求得答案。演算法源於九世紀的波斯數學家花拉子模,他的演算法後來變成今天的代數(algebra)。

用一個通俗的比喻,普通人追求女神,他會展開101次求婚,天才的情聖一擊即中,彷如被繆斯吻過般神奇。之所以情聖還有很多時間追求其他女神。一笑。

高斯老師心有不甘,他又提出另一題︰81297+81495+81693+…...100503+100701+100899=?看似複雜艱難,也不過加點花招而已,為省節時間,提示︰這道題也是漸進相加100個數,同樣合共50對,你要先找出前後數之間的規律。那麼答案就是…?