最近幾個月東碰西碰,一直在學習新的技術與程式語言,今天突然好想回顧一下自己寫程式的歷程 (好像很老似的XDD)

國小

不知是四年級還是五年級,當時辦了全校網頁設計比賽,懵懵懂懂之下就去參加了,然後用 photoimpact 畫圖、Frontpage (沒錯,那時候流行不是 DreamWeaver)做網站,得了佳作!!!!

那張獎狀現在好像還躺在我家的某個角落,現在想起來這是我第一次接觸到的 Web技術,但也忘了為什麼那時沒繼續深究。 (小屁孩時期XD)

國中

一個電腦老師帶領學生進入BBS一起宅的年代。 (遠望 呆熊,一天發上千篇文的年代 XD)

高中

忘了何時踏進惠蓀館高達達六樓的電腦教室(登登說是高一),在黃老師的帶領之下,第一次碰到 C/C++,每個禮拜固定某幾天晚上留下來,一起去學校外吃飯、吃89牛排,然後買飲料正大光明帶回電腦教室,在毫無壓力下學程式,解解題目;開啟了我對程式的興趣 (大概大學只有有關程式設計的課程成績比較好.. orz)。

現在想想真是幸運,也有點可惜,幸運的是算是蠻早接觸的自己有興趣的事;可惜的是,那時並沒有在繼續往下專研,似乎純粹解題目就滿足了自我的好奇心。

大學、研究所

大學大概是個混亂的時期,探索自己到底喜歡什麼的時期。

這時期對程式語言來說,比較主要的就新學 Java、寫APP,印象深刻的就是遇到很好的老師,溫教授、菜媽等等,奠定了以後決定要以寫程式為職業的想法。

還有不得不提一下 AppUiverz,在那時校園裡難得的比賽,有幸認識到許多厲害的人,長了見識,也從這時候才慢慢寬了眼界,了解外面世界要學的太多了。

畢業後

我想真正眼界大開應該是從去年七八月,參加 COSCUPg0v hackath4nOpen CampusCode for Tomorrow 開始,第一次接觸到 Open Source 社群,感嘆自己的渺小、新鮮與相見恨晚(!?)。 XD

回顧大學以前時期,大概就是井底之蛙,自以為滿足,跳出井外才知道別有洞天,回憶就到這吧,然後開始學習 Node.jsLiveScript 之旅。