2011年末,博客園各位大牛的年終總結紛紛亮相,頓時讓我感到我的2011過的有些蹉跎,作為一名菜鳥,一定要堅定不移的向高手看齊,發力2012,新年早來幾天,寫寫年度計划。
計划標題:龍計划
計划內容:
1:閱讀15本書(電子書+實體書)。去年算來算去,看到了7本左右,和nb的大叔100多本差距頓時令我大跌眼鏡,今年需要加把勁,擴大閱讀面,多學習學習。
2:No HttpContext,向單元測試、重構等方向進一步努力,提高代碼質量。去年陸陸續續看了一些文章,加上工作體會,覺得HttpContext簡直就是萬惡之源,通常一個項目一步一步的變大后,變的不可調試、不可測試、不可重構,都是這個家伙搞的。
3:進一步研究以微軟企業庫為核心的的開源項目。去年在其他和微軟相關的開源項目投入了太多時間,尤其是mono,深感身心疲憊,總結出來就是:經驗不夠,知識儲備不足,不可以輕易接觸開源的東西,否則就像踏入沼澤地,無論怎么用功,都走不出來。
4:向面向約定的軟件開發思路進一步努力。現在發現工作經驗如果在5年以下,研究什么框架都是扯淡,在一個框架下做塞代碼的工作更是苦逼,只有面向約定的軟件開發才能不但使項目穩定的向前推進,作為參與者也可以不斷的學習,提高自己素質。拒絕在一個固定的框架下做塞代碼的工作。
5:分布式部署、集群部署。因為分布式集群經常一起出現,開始以為分布式和集群是一回事,現在發現太丟人了,收集分布式部署、集群部署、集群的分布式部署的資料刻不容緩。
6:時刻為集群准備着--代碼的可擴展性。審查自己以前的代碼,在配置和代碼不做修改的前提下,集群部署的可行性為0。再次深感慚愧,以前以為集群是一件分復雜的事情,要購買好多硬件和設備,所以壓根就沒考慮這件事情,現在發現一個服務器裝3個虛擬機就可以實現集群,從而極大的提高可靠性。所以時刻為集群准備着,需要好好審查我寫的代碼。
7:夯實數據庫基礎,加強數據結構、算法、設計模式的學習。去年在這些方面投入精力太少,今年需要加強。
8:移動客戶端(wp7+jquerymobile)研究。去年一直在猶豫,怎樣去找一個切入點研究移動客戶端的各種版本的網頁版和手機客戶端,俺也不做游戲,不能玩命的去搞這些,現在想好了,移動客戶端作為代碼的擴展性部分來研究,作為代碼的重用性角度來研究,是非常好的切入點。
9:自己寫一個小項目自己維護,用以練習各種新技術和新想法。
10:每周跑步一次,每月至少在博客園投稿一次,提高文章質量。