誰是「蔡德明」恐怕沒有多少人知道,不過提到「鳥哥」這個稱號,在臺灣的Linux 社群幾乎是無人不知無人不曉,蔡德明正是鳥哥的本名。鳥哥究竟多有名?如果你是有 意學習Linux的初學者,卻不知如何下手,10個人當中有9個人會告訴你,先上「鳥哥的 Linux私房菜」網站(http://linux.vbird.org)瞧瞧,或是去書店買一本「鳥哥的Linux 私房菜—基礎學習篇」來研讀,因為前者早已是臺灣最具人氣的Linux技術教學網站(從 2002年至今,上站人數已突破380萬人次),後者則是從2003年出版至今仍持續熱銷(上 個月還高居天瓏書局中文電腦書銷售排行第2名),甚至還在去年推出簡體字版本,在中 國大陸一度賣到缺書。令人感到意外的是,這麼一位在短短兩三年間迅速竄紅的傳奇人 物,竟然是還在成功大學主修環境工程的博士班研究生。
初見蔡德明本人,很難把眼前這個笑起來憨厚老實的大男生,跟網站上Linux技術無所不 知的鳥哥聯想在一起。提到和Linux的淵源,蔡德明謙虛的表示,和其他Linux界的前輩 相比,他接觸Linux的時間算是蠻晚的了,大約是在1999年的時候,由於成大環工所實驗 室打算引進美國環保署的一套空氣品質模式,這套模式的軟體必需在Sun的Unix主機上執 行,不過一臺動輒上百萬的Unix主機,實在不能任由他隨便碰,萬一弄壞了可賠不起, 但是總得學習怎麼操作,只好先用舊電腦架一臺Linux主機來試試,試著試著就玩出了興 趣和心得,就一頭栽進了博大精深的Linux世界裏。
為什麼會創立「鳥哥的Linux私房菜」網站?蔡德明原本的初衷也只是想作實驗室主 機的FAQ,好傳承給後進的學弟妹,由於環工所的學生多半沒學過Linux,而當時網路上 的Linux教學網站內容又太艱深,於是決定寫一個真正給初學者看的網站,讓初次接觸 Linux的新手在學習上有所依循。
「網站剛開始設立時,想說一年有3萬人來看就很高興了,沒想到一個月就有10幾萬人次
來瀏覽,真是出乎我的意料之外。
」蔡德明笑著說,為什麼會花這麼多的時間在網站上
,其實是因為博士班的研究早已進行得差不多了,只剩下等待論文通過審核拿到學位,
然而等待的過程是漫長且苦悶的,他決定與其虛度光陰,不如把心思寄託在自己有興趣
的事物,也就是Linux的教學與研究上。他用「逃避現實」來解釋自己努力學習Linux的
動力來源,沒想到竟「逃」出了一片天。
透過這個網站,蔡德明結識了許多Linux社群的朋友,並在另一位Linux界重量級人物 陳思永(Netman,Study-Area站長)的引薦下,在3年前來到臺北的奇科補習班擔任LPI 認證課程的講師。有感於要成為一個好的講師,在技術上一定要不斷精進,伴隨著學習 的過程,網站的內容越來越豐富,在社群間口耳相傳之下,「鳥哥的Linux私房菜」成為 Linux初學者一定要造訪的網站,奠定了他在自由軟體界獨特的地位。
提到成為暢銷書作家的過程,可以用「無心插柳柳成蔭」來形容。由於網站的高點閱 率吸引了書商的注意,主動與蔡德明接觸洽談將網站的內容轉成平面出版的事宜。由於 書的內容和網站出入不大,甚至網站的更新速度還比較快,一開始蔡德明是抱持著姑且 一試的心理,連書商也不認為「鳥哥的Linux私房菜—基礎學習篇」這本書會大賣,沒想 到一上市之後,就連續數週高居資訊類暢銷書排行榜第一名,之後又推出第二本「伺服 器架設篇」,同樣熱賣到缺貨,加計去年的增訂版的話已出版至第8刷,估計共銷售了 兩萬多冊,以非教科書的資訊類叢書而言,稱之為「奇蹟」亦不為過。
為什麼書的反應會這麼熱烈?蔡德明至今仍不解其緣由,也許是Linux的初學者在學 習時比較習慣看參考書而不是網站吧。事實上我們認為這兩本書的成功絕非僥倖,書的 內容之所以吸引人,是因為作者擅於用生動活潑帶點詼諧的語調,把原本枯燥的技術形 容得活靈活現,而不像市面上其他資訊技術的參考書藉,流於大量技術名詞的堆砌,讀 起來會讓人昏昏欲睡。蔡德明的好友梁楓形容他的寫作風格,有點像是在讀者的耳邊 「碎碎唸」,親切的解說每一個步驟,讓每個人在讀這本書時,不會感覺Linux是遙不 可及的技術。
蔡德明提到為什麼書要取名為「鳥哥的Linux私房菜」,要表達這是一本從初學者角 度出發的Linux自學書,他相信所有初學者在開始學習Linux時會碰到的疑難雜症都差不 多,如果因為受到一些挫折而裹足不前,失去一窺Linux堂奧的機會,是相當可惜的事, 因此他在撰寫Linux教學文件時,會一再要求自己下筆不要太過「匠氣」,力求以最淺顯 易懂的文字來表達。
提到初學者所應具備的學習態度,蔡德明以自己的求學過程為例,在考大學時第一 志願原本填的是電機系,後來依照聯考成績分發到成大環工系,雖然和預期有些落差, 想說既然考上就要把它念好,專業課程包括空氣污染、水質分析、數值模式等,雖然求 學的過程很辛苦,經常要熬夜念書寫報告,他卻很擅於「苦中作樂」,從現在正在作的 事情中發掘出有趣的地方。同樣的,學習Linux或其他的資訊技術也是一樣的道理,學習 的過程中興趣固然重要,卻不見得每個人都能樂在其中,大部份的人很容易用「沒興趣」 為藉口,拿來當成事情作不好的理由,而這並不是正確的觀念。如果可以說服自己,從 原來沒興趣的學習中想辦法發掘興趣出來,也許學習就不會是痛苦的一件事。學習的過 程中難免會碰到瓶頸,不過他覺得人的腦筋真的有「頓悟」這種東西,有時候碰到一個 問題卡住轉不出來,就會放自己一天假什麼都不想,去戶外從事一些休閒活動,常常在 休完假的隔天就會突然想出解決方法來,那種感覺讓他特別有成就。
回顧這段歷程,蔡德明認為自己蠻幸運的,對於非科班出身,在事業上亦沒有太大 野心的他而言,卻能擁有現在的知名度和地位,常令他有些不知所措,不過他始終認為 路是人走出來的,只要是在對的事情上有所堅持,每個人都有機會擁有一片天。對於未 來的規畫,他自認為在商業上沒有太多概念,加上直來直往、喜怒形於色的個性,似乎 不適合在企業工作,未來應該會留在學術界,從事自己最有興趣的教學工作。
「鳥哥」蔡德明認為,Linux的本質是開放的作業系統,你可以自己去定義它適合用 在哪個領域,不過它最初本來就不是針對個人使用者設計的,在他個人的定義範圍中, Linux就是一個伺服器作業系統,如果硬要拿來跟Windows作比較,因為Linux在桌面平臺 的占有率很低,就以?概全的認為Linux比不上Windows,對學習Linux嗤之以鼻,其實是 很不公平的。
蔡德明喜歡舉一個例子,Windows系統的管理者碰到電腦當機不穩,解決問題的方式 往往是重灌再說,Linux系統的管理者則是會先試著找出問題的原因,想辦法排除。
為什麼會產生這樣的差異?原因就在微軟把所有服務的設定動作都給簡化了,管理者 習慣用滑鼠按「下一步」來操作,自然不會去細究問題發生的原因。不可否認的, Linux的確比Windows難學,管理者得要具備一定程度的技術基礎才能用得順手,不過學 好Linux的同時,也學到如何面對問題並解決問題的正確態度,才是學習Linux的價值所 在。