人物背景:
物理系、物理所,在轉職前沒有寫過任何的程式。
轉職後工作經歷有銀行的IT工程師、電文系統的SD、海外分行系統PM、另外也自已會接一些簡單的案子做。
時間是2011年7月,我剛從面版廠離職,
科技業雖然待遇還不錯也存了一點錢,但那種工廠的環境真的是不喜歡,
不單純只是環境,職場上的文化也是。
當年並不是因為有想做什麼才離職的,而是打算離職之後才再來想要做什麼。
其實科技業一直都是物理系保底的出路,
可以這樣任性除了還年輕之外,心裡也是想說大不了再回去科技廠輪班,反正一定回得去。
因為老爸當時在弄一些單晶片的邏輯想說看我能不能去學,
而我對程式也是一直都想試試,畢竟是從小打電動長大的。
所以看到巨匠電腦有政府補助的課程就去報名了。
一開始想學的是c語言,但是補助的方案是java認證課程加上自選其他幾堂課,
所以後來是用選修的方式學了C,
主課java反而是放到隔年,教室打來說快到期了才去上完,
也順便考了SCJP(後來的OCJP)的證照。
是的,就是巨匠,
而且還是那種從零基礎開始,上完之後讓你可以考過SCJP證照的課。
內容就是變數宣告、IF判斷、陣列、迴圈、泛型…之類的,
基本的東西講完之後就開始講解題庫(就像是猛虎出閘後面那些),畢竟這個目的是要考證照的課。
至於我後來在工作上常用到的UI、DB連線、WEB網路相關…等等的東西在課程中都沒有,
後來才知道當年上的這些叫Java SE,而工作上用到的東西一大部分是Java EE的內容。
當時考到證照之後覺得自已好棒,
也因為沒上班很閒,所以開始東摸西摸在想是不是可以做一些東西,
雖然現在看起來那些東西完全就是在玩家家酒啊…
但當時有做出一些會動的東西就很高興了。