Programming 版 (精华区)
发信人: zhangyan (数电 我心中永远的痛), 信区: Programming
标 题: 偶像崇拜
发信站: 哈工大紫丁香 (2001年06月26日10:34:19 星期二), 站内信件
偶像崇拜
你的偶像是誰?是本土少男殺手的大眼妹蔡依林?還是外國動感活潑的小甜甜布蘭
妮?在高中時代,我的偶像是抒情浪漫、高亢激昂的 Air Supply(空中補給)以
及靜如處子、動如脫兔的凱莉米諾(Kylie Minogue);現在我的偶像是 David
Flanagan、Jonathan Knudsen、Elliotte Rusty Harold、Bruce Eckel 等人。你
問我 David Flanagan 等人唱過什麼歌,為什麼你從未在 Billboard 或 ICRT 看
過或聽過他們的歌曲。喔!你誤會了,他們不唱歌,他們是 Java 技術作家。
我認為,「適當地」崇拜「優質的偶像」可以激勵起自己「有為者亦若是」的精神
,使得自己加倍努力地向偶像看齊,對於自己能力的提昇有莫大的助益。崇拜的對
象在於精,不在於多,你得好好地挑選出「優質的偶像」。
在我學習 C/C++ 程式設計的時代,我的偶像是 Herbert Schildt 和 Bruce
Eckel。在我學習 Windows 程式設計的時代,我的偶像是 Jeffrey Richter 和
Tom Swan。而現在我全部的精力都放在 Java 上面,我的偶像變成了 David
Flanagan、Jonathan Knudsen、Bruce Eckel、Elliotte Rusty Harold。為什麼是
他們四個?因為他們四個都已經出過數本 Java 書籍,而且幾乎每一本的內容都獨
一無二,都是經典。
David Flanagan 寫過的書包括 Java、J2EE、JFC、JavaScript,每一本都很精采
,其中的《Java in Nutshell》一書更是人手一本的 Java 經典,此書還獲得本年
度 JDJ 的 Java 好書榜首。要寫出 Java in Nutshell 這樣深入淺出、叫好叫座
、可讀可查的書,我想 David Flanagan 肯定是花了不少心力。
Jonathan 寫過幾本主題特殊的書籍,包括《密碼學》、《2D 圖形技術》、樂高可
程式化積木,每一本都得到非常好的評價。基本上,Java 2D 並不如 EJB、
Servlet、Swing 等主題來的熱門,O'Reilly 的 Java 2D 一書能如此暢銷,甚至
躍居 JDJ 的 Java 好書票選排行第四,作者 Jonathan 功不可沒。目前,
Jonathan 正全力在 O'Reilly 寫書,所以我們可以期待不久之後他一定又會推出
新書。只是,Jonathan 是如此地博學多聞,我們無法預期他的下一本書會是什麼
主題。
Bruce Eckel 是一名專業的顧問、講師、和作家,他的研究範圍以物件導向的應用
為核心,涵蓋 C++、Java、Python、CORBA、Design Patterns。Bruce Eckel 的經
典名作包括「Thinking in Java」和「Thinking in C++」。早在他的「
Thinking in C++」第一版推出時(大概五年前),我就注意到他了。他的書中遍
佈深入而獨到的見解,讓我獲益良多。Bruce Eckel 這些年來大發慈悲,把他幾本
「最新版」的書的電子檔放到網站上供人下載,根本不管這樣會影響到印刷版的銷
售量,少賺許多錢。我的週遭有許多人都是透過下載回來的「Thinking in Java」
來學習 Java 的。「Thinking in Java」一書還得到今年 Jolt Award 的獎項。
Elliotte Rusty Harold 是我最喜歡的作者,我喜歡他的程度更甚於前三位作者。
Elliotte 的《Java Network Programming》、《Java I/O》、XML Bible 等書都
是該領域 #1 書。Elliotte 還維護一個 Cafe Au Lait 網站,天天更新內容,提
供最新的 Java/XML 動態。Elliotte 的書好到連 Bruce Eckel 都稱讚:「在讀過
Elliotte 的 Java Network Programming 一書之後,我才真正瞭解到網路程式設
計是怎麼回事」。
當然我的 Java 偶像不只這四位,還有許多。沒有這些作者,我的 Java 程度就不
能如此快速地日漸精進。如同 Bette Midler 的一首歌:You are the wind
beneath my wings.
如果你光只是崇拜技術偶像,而沒有把這股力量導向正面,沒有努力地讀完並徹底
瞭解偶像所寫的書,那就可惜了。我有一個同學,他的嗜好是收集了技術偶像的簽
名書並和偶像合照,只差見到技術偶像不會尖叫(還好!)。在被他收集的名家當
中,物件導向大師 Grady Booch 更是赫然在列,他甚至將 Grady Booch 和他的合
照放在皮夾中,可以隨時拿出來瞻仰一番,但是他卻沒讀過 Grady Booch 的書,
甚至不知道 Booch Notation 中的實線雲朵和虛線雲朵之間的差異。這樣的技術偶
像崇拜就有點流於表面了。
幾年前,姊姊和姐夫為了祝賀我甄試上清華大學資訊系碩士班,特別「巧立名目」
地送禮物給我。因為 Bill Gates 是軟體界的頭頭,姊姊認為所有搞軟體的人一定
都很崇拜 Bill Gates,所以就買了一本 Bill Gates 所著的「彈指乾坤」當作「
勵志書刊」送給我。殊不知,我最是討厭 Bill Gates 的,他根本不可能是我的偶
像。事後,我告訴姊姊,送這本書給我,就像是送希特勒的自傳給猶太人一樣地殘
忍,也像是德國總理送「雪茄」給柯林頓一樣地令人難堪。
你沒有技術偶像嗎?我不介意你和我崇拜相同的人。J
本文作者:蔡學鏞
張貼日期:7/31/00
Sleepless in Java
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 天外飞仙]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.962毫秒