想重新回到資訊領域,決定進修
自己本身在大學的時候是念資訊管理系的,在學期間也學過物件導向的C++和一些其他的程式語言。但因為當時家庭因素,所以我畢業當兵退伍後並未選擇從事我所學的相關工作,一直在家中開的餐飲店幫忙。後來店裡人手比較充足穩定了,自己也想說能趁這個機會再重操自己當初所學的東西。
雖然我算是本科系,但也已經多年沒有接觸程式設計,所以其實很多東西都只剩下一些印象,找了一些相關工作,發現他們都希望有一些實際的開發經驗,加上自己多年沒寫程式,信心上也比較不足夠,所以決定先上課進修一下,增加自己的實力。後來在網路上看到恆逸的JAVA養成班,做了一些功課發現大家都還滿推薦的,加上自己也了解JAVA是非常多人在使用的語言,如果能學習好肯定是大加分,所以就決定報名參加課程。
恆逸教學注重實作,老師用經驗指引方向
我覺得Patty老師在基礎觀念的講解上真的非常扎實,就算沒有底子的同學也能清楚了解基本觀念,把底子顧好。在課堂上實作練習老師也親自帶著班上的同學一邊講解一邊寫,讓大家在課堂上就能夠邊做邊學,充分的練習。後期實做作品時,遇到問題請教老師,老師也會用他豐富的經驗指引同學方向,很快的解決問題。
在這個班上,大家都很認真的想要把東西學會,班上的學習氣氛良好,同學們常常互相討論程式上的問題,大家會的東西也都非常樂於分享不私藏,尤其在最後實做的階段,這點非常重要。
學習不能一知半解
就我個人的學習經驗,我覺得程式設計自學的話有些東西比較難真的理解,可能會變成說你能寫出一些東西,但是實際上它背後的語法理論你還是不懂,變成似懂非懂,一知半解。例如像記憶體運作,還是要聽老師講解才能比較快吸收。
在JAVA養成班的課,比起大學四年來說更加充實,而且學到的東西更貼近未來工作上的需要,在幫助培養求職技能上更加的有效率。
最困難與最有成就的部分
我覺得比較困難的地方在於,要如何把你作品各功能想呈現的方式跟樣貌,一步一步的思考好最後轉換成程式並且呈現出來,畢竟大家想做的都不同,就要自己想辦法用所學的東西自己去延伸和變化,而每當經過自己思考並運用所學的東西做出不同效果時,這也是最有成就感的地方,當然過程中可能不會那麼順利,可能要一直嘗試修改,但最後成功寫出,真的非常喜悅。
給學弟妹的建議
如果能夠(尤其沒有底子的同學),可以在開課之前先找一些JAVA的基礎書來看,這樣可以幫助你在上課的時候能更快速的吸收,學習的效果會更好,上課的時候一定要好好跟著老師的腳步走,每天回家花一些時間把課堂上所學的練習一下。
面試經驗談
因為我們有期末作品,所以有些廠商其實會直接問你作品之中用到的一些技術和程式碼,所以不管是理論或是程式碼都要回答得出來,有些公司也會在意你的學習方式,自學能力也很重要。
學員成果作品