如題,考慮到一年期的學習計劃不好把控進度,決定根據當前情況先出上半年的學習計劃。
學習計劃的核心必然是學習內容,有了內容才能安排進度。然而,面對家里那么多書,我一下子亂了陣腳,無從下手。這些書都是每次心血來潮的熱情攢下來的,但是既然想要按部就班的執(zhí)行計劃,必定不能隨機挑選一本草草開始~

正所謂:路要一步一步的走,飯要一口一口的吃。所以,書也是要一本本的看嘛。那么一本本的看總要有先后,這個次序肯定得符合自身情況。
冷靜一下,剖析自己。我現(xiàn)在呢,業(yè)務開發(fā)居多,工作內容相對固定,工作時間易控制,業(yè)余時間較多,適合系統(tǒng)的學習某一方面的知識。另外,工程開發(fā)方面,因為現(xiàn)在工作內容的關系,java等開發(fā)語言已經有半年沒有使用,系統(tǒng)的設計能力荒廢ing,所以當務之急應該夯實基礎,撿起Java語言和設計的思想。
這比學很多工具組件(如、spark、hbase、kafka等)更重要,而諸如此類的工具組件,在有工作項目需要的時候,拿來用即可,過早的研究不會起太大重要,因為沒有實際的項目環(huán)境,不可能研究透或者研究深,除非你是為了面向簡歷編程,想給自己簡歷加加分,這個臨時抱佛腳的同學們都懂的。
所謂基礎不是從計算機組成原理、數(shù)據庫設計、操作系統(tǒng)、數(shù)據結構等這些專業(yè)基礎起步(當然這些是必須了如指掌的),而是如設計模式、linux系統(tǒng)命令及腳本、java語言思想等工程開發(fā)的基礎。
整理了一下。上半年學習書籍列表:《head first設計模式》、《Linux私房菜基礎學習》、《Java編程思想》、《head frist Python》。
這幾本都是比較厚的書,從趣味性看,《head first 設計模式》是最容易進入狀態(tài)的,放在最前。通過最近試看,2.5小時的進度大約是30頁,星期一、四、五下班后可以有2.5小時不間斷的學習時間,周末兩天不出去玩的情況下分別有4小時的學習時間,所以一周5天,至少150頁的量,這本629頁的書(昨天已經看掉35頁),4周勉強是可以搞定的,然而看了下發(fā)現(xiàn)2月只有28天呀!??!干巴忒?。。〗裉焱砩弦^續(xù)開動啦?。?!
2月份搞定后再來分拆3月任務(現(xiàn)在拆沒用呀,計劃總得邊實行邊調整),好吧,這其實又立了Flag,月底來拔?。。?/p>

學習安排:(每進行一個劃掉一項)
- 2月、head first 設計模式
- 3月、Linux私房菜基礎學習
- 4月、Java編程思想
- 5月、head frist Python
2017已經過去了十二分之一,之前2016年度總結立的學習計劃Flag終于要拔掉了(lily,你真是夠懶得,整整拖了一個月,一年總共才12個月?。?,雖然看著有點草草了事??,但是做的不好勝過于不做,另外計劃里沒有涵蓋非專業(yè)內容的學習任務,不喜歡把事情揉在一起,分拆開,一件件來吧。
PS:知道為啥1月沒干什么?因為2個星期看了《權利的游戲》前6季、然后春節(jié)吃了一個星期,然后就沒有然后了。。。