http://www.ithome.com.tw/itadm/article.php?c=36748
熱愛古典音樂與飆車的「組合語言痴漢」
熱愛古典音樂與飆車的「組合語言痴漢」 | ||
文/ 劉人豪 (記者) 2006-04-21 | ||
威盛電子軟體工程師陳依德對於各電玩主機技術細節、計算機組織結構與各指令集組合語言的熱情,加上對古典音樂和飆車的熱愛,顛覆一般人對工程師的刻板印象。 | ||
清明節的下午,在復興北路的某咖啡館,現任職於威盛電子擔任軟體工程師的「組合語言痴漢」陳依德,邊喝著抹茶冰沙,邊回憶起他的組合語言人生。 都是電動玩具惹的禍 當在正值人生「含苞待放」的高中時代,陳依德不像一般高中生踴躍參與「服務性質」社團,以提升在人類族群中的地位,提高與異性交往的機率,毅然決然的參加 一個正面臨倒社危機的師大附中工業技術研究社(簡稱「工研社」),開始過著每天看漫畫、打電腦、放炸藥(因為社團在製造「純娛樂性質」的炸藥)的另類學生 生活。 為何陳依德會加入這種連招牌都會把貓嚇跑的社團?那時的大型電玩幾乎清一色的使用Motorola 68K處理器,但當時的師大附中電算社卻只有286,陳依德因酷愛電玩,想要深入瞭解相關的技術細節,所以才去「理論上有機會應用68K的社團」。在考完 大學聯考的那個暑假,陳依德還想用一顆Intel 8748去實作一個電子鐘,自己撰寫七百多行組合組合程式碼可惜找不出bug,外加缺乏布雙層電路板線路的工具,導致功敗垂成,卻加深了他對組合語言的執 著,靠著這股熱情,雖然陳依德大學念幾乎和電腦技術無關的交大管科系,卻仍考上臺大資工所。 十多年下來,陳依德對於各電玩主機技術細節、計算機組織結構與各指令集組合語言的熱情,依舊沒有減少,反而因工作與興趣相結合而越燒越旺。數年 前,陳依德準備研究所考試之際,在巴哈姆特電玩資訊站發表諸多連筆者都深為折服的技術大作,甚至連他在臺大資工所關於影像處理的畢業論文,差一點就要用 PS2去執行計算模擬的工作,因為他覺得PS2處理器的向量指令集,還遠比Pentium 4的SSE2好用。由於PS3發表在即,其採用的Cell處理器非常具有技術開創性,又有豐富的免費開發工具,最近他也想把腦袋動到PS3頭上。 工程師生活不見得苦悶 有別於一般人認為工程師等於苦悶生活的同義詞,陳依德自認他目前的人生非常歡樂,一點都不苦悶。為什麼他可以這麼「諸法皆空,自由自在」?他表 示,所謂的苦悶,皆出自於「無法達成慾望的極度飢渴」,尤其是感情,只要學會從旁觀者的角度思考,就會發現苦悶與煩惱都是出自於自己的執念。若能適時地轉 移注意力、調整情緒,就能從此等執念中釋放出來,退一步即是海闊天空。 可是,那為何你還是「痴漢」呢?畢竟這讓人聯想到日本的電車痴漢。他義正言詞的表示,所謂的「痴漢」對他來說,只是專注在某些技術層面事物的研究 執著,並非如普羅大眾所認為心理異常的變態,譬如對於性的話題,一旦以學術角度角度來探討,就不會有令人覺得低級不堪入耳的成份。更重要的是,這就是他自 認的「長處」,雖然筆者和他相識多年,一直覺得他這個人,以正常人的標準來說,在某種程度上還是蠻變態的。 「船到橋頭自然直」的人生哲學 生活不苦悶並不代表工作就沒有挫折,在競爭激烈的資訊產業,工程師一直都是非常辛苦的一群人,壓力不足外人道也。 對於這點,陳依德認為各行各業都有自己的苦,很難為外人所理解。對大部分工程師而言,所謂的甘苦都是與工作、感情有關,譬如說事情做得多領得少, 或是找不到女朋友。對他來說,卻是另一個層次的感受問題:每個人寫出來的程式,都反映出對某個問題或需求的詮釋方式,完善地處理問題其實是種學習成長的機 會,但是當解決完一個問題後,卻沒有機會可以對其他人表現自己的理念,則是比較容易讓他有受挫的感覺。不過這種情緒上的問題,對他而言是很短暫的,因為他 很容易找到別的事情做,此種負面的感受中跳脫出來,譬如拉小提琴、或是打電動、開車閒晃等。 曾經遇到難過到想跳樓的挫折嗎?他自豪的講,天底下沒有解決不了的問題,除非這問題是外星人、神或女人所造成的,否則如果連他都會跳樓,大概整個 資訊產業的工程師都要蒙主寵召了,反正「每部警匪動作片電影,都是在一個多小時內,主角一堆親朋好友慘遭殺害,但結局都是皆大歡喜」。 透過音樂來洗滌心靈 對陳依德而言,他認為古典音樂才是能完全抒發、表現人類本能的音樂,而時下流行的嘻哈風或是饒舌歌,他完全不以為意,並認為要叫他聽這種東西,倒不如去聽陳雷或日本演歌。 他學過幾種樂器,小時後學過鋼琴,只是不耐久坐在鋼琴前面,而只短暫地學了一兩年。而小提琴對他而言,卻完全是個意外,他獨立在日本札幌大通公園 散步,因緣際會聽到兩位路人的街頭演奏,讓他瞭解小提琴有著能高度引起共鳴的魔力。雖然技巧還未能登大雅之堂,他還是固定每天至少會練習個數十分鐘。他開 玩笑地說著,如果年紀大了沒工作做,在外流浪說不定還可以靠這混口飯吃,因為他現在就算上班,也會躲在會議室裡拉小提琴。 偶爾從「公車男」升級成「飆車男」 在學會開車之前,幾乎雙腿或公車是陳依德的代步工具,因為所有兩輪的交通工具都不是那麼地安全,又容易讓全身沾滿煙塵,連騎腳踏車也曾經騎到摔 車。他也透露,如果沒有公車,他是那種寧願花個一小時走路回家也不願讓小黃海噱,因為坐在公車上,至少有機會可以欣賞到美女,但坐在計程車上,卻只能聽開 車的歐吉桑聊些「當年勇」或是苦澀人生的話題。 雖然考上駕照是距今十年前的往事,但卻是在工作之後,才實際把開車當作日常生活必須的技能,因為這樣才能實現「車開到哪,人睡到哪」的全臺流浪境 界,也比較能四處雲遊。偶爾飆車,對他而言是燃燒熱情、生命及抒發情緒的方法,最高記錄是一天開了將近八百公里,時速高達160公里。他開玩笑地說,短暫 爽一下是無妨,生命還是要顧。 一日痴漢,終身痴漢 對他來說,組合語言已經不再只是單純的興趣,而早已成為生活的一部分,就有如呼吸一樣,沒有人會去在乎「呼吸究竟是不是有趣的事情」他依舊會繼續鑽研技術底層,盡其所能的學習不同指令集的組合語言。 如果借給他小叮噹的時光機,讓過去可以重來,他還會不會繼續走上組合語言痴漢這條路?這絕對著毋庸議,他只擔心,「如果世界上哪天真的沒有組語,我就只能從運算碼(opcode)下手了」。文☉劉人豪 IT人物-陳依德 現任職威盛電子的軟體工程師 ●學經歷:畢業於交大管科系與臺大資工所,PC Shopper組合語言痴漢專欄作家。 公司檔案-威盛電子 ●成立時間:1992年9月 ●營業項目:IC設計,個人電腦平臺解決方案
|
--
萬歲!您的郵件已被捨棄。一封垃圾郵件也沒有!
--
萬歲!您的郵件已被捨棄。一封垃圾郵件也沒有!
沒有留言:
張貼留言