2009年5月14日星期四

備而不用的知識

讀大學時,因為閒著也是閒著,我於是修「企業管理系」當輔系。但學著學著,竟然學出興趣來了,許多科目也都是最高分,企管系的學生悲憤地說「資訊系派人到企管系來踢管了」。後來,我甚至想從資訊系轉到企管系,但我爸爸不准我這麼做,我只好留在資訊系。

我在企管系修過兩個學期的會計,當時壓根沒想到以後會用到會計的知識,但是現在我工作的公司是從事線上支付技術研發的,會計知識對我來說很重要。以前學會計,沒有目的,但現在看來,這竟然是提前做好準備。知識還是多多益善呀!

2009年5月9日星期六

到底什麼好玩?

我三姐是賢妻良母,她最愛逛超市,看著那些嶄新的鍋碗瓢盆、精緻的廚房電器、新鮮的蔬菜水果,她說「即使不買,東看看西摸摸也可以讓心情很高興」。

對不同的人來說,「好玩」代表不同的意義。一般女孩喜歡「東看看西摸摸」的是百貨公司或精品店裡面的服裝與配飾;饕客可能認為美食街可以讓他大快朵頤,真好玩;city slicker可能認為遠離塵囂到郊外踏青好玩。至於我,如果你叫我帶你到好玩的地方,我可能會帶你去書局或電影院。

很久以前我還在台中讀書時,有一次爸爸到台中找朋友。他帶我一起搭計程車,在訪問朋友的空檔,我們有幾個小時的時間。爸爸問計程車司機「你們台中有什麼好玩的地方」。計程車司機打量我們一下,然後告訴我們哪些街道的聲色場所最多,女孩最漂亮,價錢最合理 ……。

這把我爸爸嚇壞了,趕忙阻止司機繼續說下去。這司機也真妙,我和爸爸一路上都在談學校和家裡的事,他應該可以判斷出這是父子檔。哪有爸爸帶兒子去聲色場所的道理?他給的建議也太離譜了吧!

這樣的情景,昨天又發生了。昨天晚上我想去荷坊街的市集,於是坐上了計程車。路上我順便問司機這裡有那些好玩的地方,司機看我一個人,於是又給了這種建議,一直要我去他建議的地方。在我堅持之下,才帶我去了荷坊街。

我想,他其實也是一片好意,他可能真的覺得荷坊街不好玩,認為我該聽他的建議,去那些地方更好玩。我想起了「The End of The Innocence」這篇文章,我的同事當時也是這樣的好意。

2009年5月8日星期五

演讲

到新公司上班之后,本来想要低调一点。特别是我们公司有代号(花名),我准备多多使用花名,尽量不要使用蔡学镛本名。但事与愿违,好像我到这里上班的事传开了,连集团内的其他公司也知道了。兄弟公司找我去演讲,我也只好答应了。唉!想从良不容易呀!我其实不是特别爱抛头露面的。

今天刚刚对内讲了一场很硬的「DSL与Scriptable系统设计」,估计下周還要去关系企业讲一场很软的「我的IT学习历程」。我看过侯老师讲过这样软性的题目,但我就没有这样的经验了,我得好好研究一下如何讲这种调性的主题。

2009年5月6日星期三

租房子

搬到杭州,我還沒找到房子,暫時住在酒店。杭州的房租居然不比北京低,月租金高得很恐怖!隨便一個小套房就要近三千元,我實在有一點租不下去。

這時候,我忽然想到以前北京的一個同事,雖然他的薪資很高,但他已經養成了節儉的個性,一家三口租的房子只要600元。我很想向他看齊,過刻苦的日子,甚至住比他便宜的房子,以後回北京渡假時可以向他炫耀「我比你節省」。

於是我開始找一些條件比較差的房子,類似台灣以前的眷村。這樣破舊的眷村迷你套房居然還要1500,而且衛浴間特別小,洗澡時必須站在蹲式馬桶上面淋浴。我的天呀!我希望洗澡時能徹底放鬆,而不是提心吊膽,擔心一腳踩空。

我繼續找房子,我所找到最低價的套房是600元,而且房間幾乎只放得下一張小床,還瀰漫著一股異味。我幻想這裡以前住著一個古怪的殺人魔,敲開水泥地板之後,會發現他埋了什麼東西。

經過這一場又一場的歷險,最後我放棄了過苦日子的願望,我開始找好一點的、貴一點的房子。希望我能很快找到適合我的房子。

2009年5月4日星期一

MPS正式版即將釋出

JetBrains公司的MPS(Meta Programming System)已經Beta很多年了,一直沒有什麼動靜,我一度以為這產品已經掛點了。但最近的跡象顯示,它即將在今年推出正式版。MPS是目前比較成熟的DSL(Domain Specific Language)方案之一,這幾年JetBrains公司利用MPS技術建立了不少該公司的產品。

我認為DSL是未來軟件開發革命的重點之一。如果你想提前體驗DSL,且你使用Java的話,你可以試試MPS。你也可以試試ANTLR、微軟的DSL工具、以及REBOL語言。你更應該去讀一下JetBrains公司網站上的一篇舊文章「Language Oriented Programming」,或許會帶來一些啟發。至少我對於Meta Programming 的未來編程世界,是相當嚮往的,而這需要正確的語言與工具的支援。