程式語言的迷思

程式語言的迷思

從大學寫專題開始 接觸的就是Java程式語言

出社會的第一份工作 也因為工作內容

必需同時在SunOS/Linux/HP Unix/Windows 上面運行程式

所以想當然爾 Java 是變成了首選跨平台的最佳程式語言代表

因此 Java從大學算起 也用了將近4年的時間 說長不長 說短不短

也因為受限於工作環境應用層面的影響

程式寫來寫去的內容 都也不外乎是人機界面 平行處理等等的項目

在公司裡 工作也可以算是如魚得水(一招半式走江湖)

一直到09年的春天 當時正逢經融風暴的谷底

也在思考自己未來的生涯規劃同時 當下才驚覺到

原來自己的能力 是那麼的薄弱 懂得東西少之又少

突然覺得自己跟外面的世界已經脫節了非常的一大段

開始覺得荒張 而感到些許的手足無措

開始思考著一些問題

該繼續待在現有的環境下繼續過生活 還是從新去學習更多的知識及技能

思考了許久 決定放下手中的一切 去尋找新的生活

學習新的知識 因為現在的我 不甘於平淡

別人能的 為什麼自己不能呢?  

在這過往的4年當中 發現自己錯過了Web的發展 對於Web的skill/domain 完全是零

只好從新去學習 在這看似平凡的背後 其實一度面臨著天人交戰的冏境

轉換到新的環境 走的是Web Solution 很開心的on job training 去學習Web 的相關

但是用的是.Net 的環境 而且是使用VB而非C#來開發

這樣的背景曾經讓我一度想放棄這份工作

在學習的過程中 我也不免會遇到不少人會遇到的問題

到底該走Java or .Net platform  domain

也許是寫了Java那麼久 在當面對新的環境時 自己變得徬徨害怕了

期間看了許多們前輩們分享的心得 也跟同事們交換過意見 既然 當初離開的抉定

是為了迎接新的挑戰 那麼就徹底的去挑戰一個完完全全陌生的domain吧

雖然表面上自己是說服了自己去接受 但是骨子裡還是有那種深綠/深藍的互斥情節在

隨著時間漸漸的過去 自己也能開始去接受面對這新的一切

雖然這過程很辛苦 直到現在為止 我還在努力的去學習著這一切 

作為一個稱職的開發人員 除了會寫程式之外還有更多的東西要去學習

如同令孤沖的獨孤九劍也就是那麼的幾招 用劍之人又必需非劍不用嗎?

招式含意若早已了然於心 那麼又何必拘泥手上拿的是什東西呢?

一直到現在才慢慢體會領悟其中道理 看看這一年來所學的東西

再與之前工作的自己相比 會很慶幸自己抽離了當初的環境 也才能再這一年多學習更多新的東西

雖然慢了些 雖然時間有點晚 但相信努力是會有代價的

也希望這文章也能對遇上相同情境的人 做些參考