2015年12月4日 星期五

Steve Jobs 和 Bill Gates 對 Computer Science 的貢獻為何?

(註:這是一篇我在課程 FB 社團上的回文,稍做整理後放上來做個紀念)

剛剛我看了幾位同學的貼(回)文,其中的資料大部份都是從維基或Google上找來的。這些資料都對,都說明了兩人對計算機科技的貢獻,但各位貼的這些答案,總感覺少了什麼?

以前我喜歡放一部片給上資訊概論的學生看,片名是「微軟英雄」,片中敘述了 Steve Jobs 與 Bill Gates分別創辦蘋果與微軟兩家公司的過程。兩人在個人電腦技術發展的過程中,可說是亦敵亦友;個性也是天差地遠:一個極盡追求完美之能事,對成品的完善程度極近於苛求;一個是不修邊幅,隨意盡興,產品能用就上市。

微軟英雄(圖片來源:維基)
如果從計算機科學的學術觀點來看,兩人只是把手上現有掌握的科技做最適合個人使用的方式進行整合;但對於一般使用者來說,只能在研究機構或公司所使用的運算能力,如今已能轉化到在家中操作,在當時已經是驚為天人(當然也要歸功當時許多公司的研發,但兩人對這些技術的整合能力才是非常重要的關鍵。不過兩人也相互指責對方抄襲XD),這也是當時麥金塔於1984年發表時,為何要用那支廣告的原因(就像普羅米修斯盗用天火給人類一樣)。計算能力的釋放,可造福世世代代的人類。

麥金塔電腦的第一支廣告

換個角度來看,那個時期在計算機科學、技術上有很多發明(或發展),都有可能引領電腦時代的風騷,但為何是這兩人主宰了近幾十年來個人電腦使用的場域呢? Jobs 甚至後來在行動裝置的發展上(iPod,iPhone,iPad)上大有斬獲。如果當初不是這兩人的話,我們今天有可能連圖形使用者介面都無法使用,遑論更進步的個人電腦科技呢?

Jobs 在1984年介紹第一台麥金塔電腦的影片

「人」(或是「人性」),才是推動(或影響)文明(技術)發展的關鍵。這不是從 Google 或維基百科上找了一些資料拼湊後就能夠說明的。我希望各位學弟妹可以從人(或其他不同的角度)出發,來看待Jobs 和 Gates 對電腦科學的影響,試著從他們所處的時代,或是從他們本人的角度思考,如果有一天你(妳)也躬逢其盛另一個新技術時代的興起,你(妳)是 Jobs 或 Gates 能(會)做出什麼樣的決定呢?

Jobs 與 Gates 在2007年D5 Conference上的對話

講個題外話,大家最喜歡的「皮克斯」動畫,如果當初沒有 Jobs 給予金援,現在可能大家都看不到像「玩具總動員」這樣精彩的電腦動畫了。但 Jobs 也曾有想把皮克斯賣掉的念頭XD

如果你(妳)真的想瞭解 Jobs 和 Gates,請多閱讀相關資料,參考資料如下:
  • 微軟英雄」DVD 可在元智大學圖書館借到(為了戲劇張力,其中有些劇情並不符合當時的情況,不過值得一看)
  • 「微軟英雄」是從這本書「矽谷之火」改編而來,本書也描寫了當時資訊技術百家爭鳴的狀態。
  • 皮克斯傳奇」,講述皮克斯從一家沒沒無名的小公司,發展到能與迪士尼平起平坐的過程。Jobs 在其中扮演重要的金主角色。
  • 賈伯斯傳」,很大一本,不過是瞭解 Jobs 本人一個不錯的管道。

沒有留言:

張貼留言