秀野堂主:論道HTML5(圖靈訪談)

楊帆發表於2012-02-24

圖靈訪談之十三:專訪秀野堂主

人物介紹:秀野堂主
HTML5研究小組個人成員,講師、開發者、創業人、儒家哲學信仰者、秀野堂逐夢人,以及《論道HTML5》一書作者之一。秀野堂主身上有種技術人員少見的江湖情義,跟他聊天的時候,有時會覺得對面坐的是小馬哥和楊過的結合體,只是跑到了網路時代,成了技術大俠。

enter image description here

圖靈社群:“秀野堂主”這個名字好像帶點江湖味,為什麼會用這個名字呢?

秀野堂主:秀野堂是祖宗當年的堂號。堂號與居住人的志向和環境都有關係,像秀野堂,就是建在一望無際、風光秀麗的田野邊上。來北京之後,我希望能有個寄託心靈的地方,就想到了它。想家的時候,就夢想著有天能回老家,蓋上那麼一大間房子,上書三個大字:秀野堂,所以這個名字也是我的一個願望。不過,現在只能在心裡、在網上,建設我的秀野堂,這樣想來,也算是秀野堂主了。

圖靈社群:聽說你之前做了十年的講師,都教些什麼呢?

秀野堂主:就是技能,學生想學技術,我就負責教會他們。08年來北京之後名不見經傳,又從三劍客開始教起,然後是.net、PHP等等。我也許不是一個很好的生意人,但我是一個很好的老師。

圖靈社群:為什麼看好HTML5呢?跟之前的經歷有關嗎?

秀野堂主:從個人發展的角度,如果你只是個草根,怎樣才能改變自己的命運?起點的選擇很重要。HTML5是一個具有自己生態系統,但是又不封閉的技術標準。開發者、軟體廠商、平臺、渠道、瀏覽器廠商、移動裝置供應商以及資本等,都在這個生態中組成了自己的鏈條。我們身在其中,機會大把大把的。起初除了HTML5,我也選了人工智慧、機器人和物聯網這個方向,豆瓣的物聯網小組就是我建立的。後來物聯網沒有成功,但我直覺HTML5要火,於是我開始錄製HTML5的教程,很多人用它來學習。當教程的觀看數量從一兩個變成50多萬個的時候,影響力就出來了。

秀野堂主的名字就是這段時間起的,因為這個過程中我很迷茫,不知道來北京是不是對的,暫時又看不到希望,那時就靠著秀野堂的夢堅持下去。我想既然一無所有,乾脆豁出去,走一條純淨、執著的路,比如我的網站秀野堂就不允許IE和火狐訪問。

圖靈社群:你是怎麼加入HTML5小組的?現在小組在做什麼樣的事情呢?

秀野堂主:我可能是國內第一個做HTML5培訓的人,後來算是被小組的田愛娜招安了……關於HTML5小組,我只能說說野史,不一定能被正史承認的(笑)。小組的事情主要是兩塊:對外是技術傳播,推廣HTML5的應用;對內則是框架研發和引擎研發,我們研發的成果是完全對外開放的。實際上,小組還有一些人力資源等方面的工作在悄悄地進行。同時,我也是第一個被小組外派,展開講座的講師。講課對我來說,是件很簡單的事,給我五分鐘,理一理思路就能講。

圖靈社群:從08年到現在這四年,你做過的事,可能已經夠別人經歷很久,大公司的人也不會像你一樣,有這麼多機會嘗試。能做到這點,你過去積累的基本功應該起了很重要的作用吧,比如你學習的能力、講課的能力。你學東西之後可以很快將它轉化為課程,這很厲害。

秀野堂主:學得快跟我是多面手有關係,我一直以來既做後臺又做前端,而HTML5完全是一個前後端結合的東西。做過後端的人會發現websocket和webworker非常好用,他們把這些東西一理,然後全部按標準走一遍,就能大致學會。可能一個比較全面的人來學HTML5更合適,只做前端的人會受限。

圖靈社群:聽說這本書的策劃編輯楊海玲有句話,讓你覺得寫書是很有意思的一件事?

秀野堂主:她跟我說“書是作者觀念的總結”。我以前沒聽過這句話,看書也就是知識點學習,但聽過這句話之後,尤其是寫這本書的過程,感覺慢慢整合了自己,有融會貫通的感覺。我很感謝楊老師,她在這個領域是一個專家。有這麼一位在行業浸潤多年的老編輯告訴你,書是這麼一回事,你應該這麼去看待,這麼去入手,這麼去控制自己,是幸運的一件事。這個從不懂、問再到學會的過程,我是非常樂於享受的。這一年下來,我覺得自己能畢業了。

圖靈社群:這本書裡你用了一些“自造詞”,語言是表達觀點的工具,跟我們談談這個吧。

秀野堂主:學HTML5的時候,我們發現,webworker這樣的東西能讓一些操作成真。從這一點出發,我們想到了“計算能”。它是從電能轉化而來的。在實際生活中,把電送到某地,無論使用者使用與否,電已經是被消耗掉的。用電本身有波谷和波峰的,如果能通過計算裝置,把這些沒有完全發揮的電能,變成一種計算資源,就稱之為“計算能”。1900年時,這個世界的計算能是人工計算能;後來有計算器、計算機,變成電子計算能;到現在,可能變成網路計算能。

可以這樣想象一下,給農民一臺計算裝置,裝置執行中會收到網格計算分配的任務,執行後能獲得相應的積分,而積分可以轉換成現金收入,抵消裝置的成本。在裝置執行過程中,農民也可以通過這個裝置瀏覽網頁,檢視百科全書,關心國家大事,獲取資訊。隨著個人計算機能力提升,這種方案還有一個好處,就是在任何一個山區,都有可能建成一個雲端計算的節點。人們常說知識改變命運,我要說資訊改變命運:給你一個重要資訊,你作出判斷,就是對命運的改變。

圖靈社群:這個跟尋找外星人的SETI@home計劃是不是有點像?

秀野堂主:有點像,但以前網速普遍很慢,計算機的計算能力還沒有達到足夠的程度。現在節點變大,可行性也提高了。

圖靈社群:在這本書裡我們看到了一些不一樣的觀點,這些想法是怎麼來的呢?

秀野堂主:我有些觀點可能比較激進一些,比如在HTML5時代,微軟在瀏覽器市場上的完敗,會讓它在移動網際網路生態圈中處於比較弱的地位。這種狀況,就算跟狗日的騰訊(計世網說的,不是我)苟合在一起也沒有用。而谷歌這樣的公司,在未來200年很可能通過網路統治世界,那比黑客帝國還要可怕。

有些觀點是出於道德的考慮,比如SEO。我內心是一個很要求完美的人,最基本的原則是心誠意正。到北京以後為了謀生,我做過一段時間的SEO,各種手段都用過,你知道一家美容醫院可能有幾千個網站嗎?我建議大家一定不要做醫療廣告的SEO。刀沒有罪,但用的人心一定要正。而且SEO本身也會有資訊噪聲,會造成不公平的結果。你的東西真的有用嗎?複製一千份能變得更有用嗎?未必。nginx的中國維護者@agentzh就說,轉載我的文章的時候,請只轉載連結,不要轉載內容。不是我太重視版權,而是我怕更新的時候,讀者不能看到更新的內容,阻礙了知識的發展。我在書裡有這樣的觀點,是因為我對世界的認識是這樣的,我把這些作為我的Law,能堅持的就一定會堅持。

圖靈社群:你看過別的HTML5的書嗎?能不能說說你們不一樣的地方。

秀野堂主:好像笛卡爾說過,“讀一本好書,就是和許多高尚的人談話”,如果說有區別,我只能說我們的書更有自己的立場。

圖靈社群:立場跟技術學習有什麼關係呢?

秀野堂主:搞技術首先要有道德感,然後是全域性觀和歷史觀。只看一個點是不合適的,要看清過去的演變,推測未來的發展。有了這些東西,結果才不會太差。我個人是儒家學說的信仰者,我相信心要正,意要誠,然後才能格物、致知,修身、齊家,治國、平天下。而推演到技術方面,就是兩個態度:一個是不作惡,另一個就是誠意。前者大家都知道了,至於誠意,就是你對自己誠實否?對別人誠實否?你是否真的清楚自己要的是什麼?就像賈伯斯說的,Follow your heart,這些態度跟你能否超越自己是有關係的。

圖靈社群:堂主接下來有什麼計劃?

秀野堂主:有機會的話我會繼續寫書,跟大家分享我的知識。

圖靈社群:堂主一方面很謙虛,另一方面卻很篤定,不做沒有把握的事,希望這本書能夠受到讀者的歡迎。


更多精彩,加入圖靈訪談微信!

相關文章