小弟目前剛入伍不久, 還有11個月的兵役得服完.
想請教板上前輩們,這一年的期間如何維持學習資訊界的知識?
我想充分利用在休假或小小空閒時間作學習,
希望當完兵後能以最好的狀態去找工作.
比較懊惱的問題是,空閒時間該學什麼?
1. 一種程式語言的進階技術,
比如以前上課會用JAVA做些GUI+網路的程式設計作業, 基本的實作能力尚可,
而要多讀JAVA更進階的技術,像是最新1.8版本或未接觸的API文件.
2. 演算法與資料結構的學習,
比如做些ACM、TOPCODER等解題,訓練解題所需的演算法+資料結構技術.
3. 了解最新的軟硬體資訊
比如今天某公司出了新的程式語言、新的FRAMEWORK,
又或者今天GOOGLE更新ANDORID最新版本,多了什麼API可用,
也可能或者ARM又推出新的高效能/低耗電架構
4. 軟體工程方面的知識
比如學DESIGN PATTERN、軟體工程、系統分析與設計等
5. 其他沒想到的