每個人從事資訊科技工作,或鑽研資訊科學研究的動機都不盡相同。也許有人有著崇高的理想,為的是透過資訊科技進一步改造人類的生活,也許有人是基於對研究的熱忱,喜歡沈浸其中並深加鑽研的樂趣。

姑且不論大家進到這個領域的原始動機為何,在這麼辛苦的日子裡頭,自己對資訊科學的熱忱是否依然如入行時般的存在?這股熱忱是否已經消退了呢?如果是這樣子的話,此時的你或許需要一帖喚起對資訊科學熱忱的良方。

一次收錄15位大師,一網打盡8位杜林獎得主
這本《勇闖資訊新未來》基本上是一本多人傳記的合輯,並且交雜著人物訪談的記錄。相較於我們常見的名人傳記,這本傳記合輯有個特點,在於它所收錄的人物,皆為在資訊科學領域貢獻非凡的研究者,其中甚至不乏資訊科學領域第一大獎(大概也就像是諾爾獎的地位)杜林獎的得主,各個皆堪稱是資訊科學領域的大師。

從各大師的故事說起,本書概略性從各個角度,交錯描繪並立體性的構成資訊科學發展的歷史。舉例來說,學過程式語言這門課程的資訊系學生,沒有人不知道Fortran這個程式語言吧?有多少人還記得它的主要發明者是Backus呢?有了Fortran才有了編譯器啊!
有誰知道在程式語言領域中有名的BNF(Backus Naur Form),Backus也是主要的發明者之一呢?昔日在教科書中,也許僅僅只是介紹這些大師所發展的理論或技術,但對於讀者來說,不能明白為什麼會需要發展這些理論或技術,這些理論或技術對後世的影響又有多深遠。

讓冰冷的理論活躍起來
透過本書可以明白到,在這些大師所處的資訊科技的原始年代,也是拓荒年代中,他們所處的時空環境為何?他們面對資訊科技難題究竟為何?為什麼會出現這些難題?是什麼樣的動力吸引他們解決這些必須被解決的問題?而最後,世界因為他們的努力,而有了什麼樣的改變或進步?透過這些介紹,也許過去你只是試著熟記Dijkstra的最短路徑演算法,來應付你的功課或應用在你的研究或工作當中,但是經由對本書的閱讀,你能明白這個演算法,除了解決它原始想要解決的問題之外,它對演算法領域最大的貢獻,在於引入了正規化證明演算法正確性的概念。

除此之外,如果你知道Dijkstra的媽媽是位數學家,並且是個喜歡簡潔證明的數學家時,就不難明白為什麼Dijkstra大師的證明總是如此的簡短有力。我就喜歡這樣,從故事裡明白理論被發展的前因後果,這會讓原本只是教科書上冰冷而且教條般的理論,多了濃厚的親切感。

閱讀此書能產生幾種效果,首先是心靈上的醫療效果,它能讓對資訊科學失去熱情的人們,重燃昔日熱情。接著是智識上的增長效果,許多資訊理論的發展沿革都可以在本書中找到,本書亦對相關的理論內容進行簡單的介紹,適合資訊系學生或對資訊科學感興趣的普羅大眾閱讀。最後就是娛樂效果囉!了解這些生平,可以讓你在閒聊打屁時,信手捻來皆是尋常人罕知的大師生平或趣事軼聞,有助於社交關係的建立。

中譯具專業水平
本書的譯者之一瞿青文先生,在參與本書的翻譯工作時,是清華大學資訊系的博士研究生,從本書的內容看來,可以明白到他對本書專業領域翻譯時的貢獻與努力。無論是專業術語的中譯或理論技術的介紹,皆無坊間許多翻譯作品因譯者對專業領域的不熟悉,而犯下好笑的錯誤。

也許有些人長期的待在這個領域,而對資訊科學有了疲乏的感覺,但讀完本書後,應該可以從這些大師的故事裡得到一些能量,重新獲得勇闖資訊新未來的全新動力吧。

勇闖資訊新未來
Dennis Shasha,Cathy Lazere / 著,
阮玉芬,瞿青文/譯
遠流出版
售價:320元

《作者簡介》王建興
清華大學資訊工程系的博士研究生,研究興趣包括電腦網路、點對點網路、分散式網路管理、以及行動式代理人,專長則是Internet應用系統的開發。曾參與過的開發專案性質十分廣泛而且不同,從ERP、PC Game到P2P網路電話都在涉獵範圍之內。

熱門新聞

Advertisement