在這兩年的工作學習中,雖然也看了不少技術方面的書。但老是覺得知識不夠用,往往是缺哪補哪,從來都沒有有計畫而又系統地進行閱讀和學習。所以制定乙個系統而又長期的學習計畫是很有必要的。
一、閱讀計畫之內功篇
哪些方面是我們作為軟體開發人員所必須具備的內功?我認為大概有以下幾個方面:1、計算機體系,了解現代計算機的執行原理、組成結構。2、作業系統,我們所編寫的程式都依賴於某個特定的作業系統,作業系統是連線應用程式和計算機硬體的紐帶,只有在充分了解作業系統的基礎上,我們才能編寫出更好的軟體。3、資料結構和演算法,它的重要性我就不多說了。4、設計模式。ok,下面是內功修煉計畫,五本秘籍。
>>計算機體系:深入理解計算機系統(修訂版) http://product.dangdang.com/product.aspx?product_id=8839239
>>作業系統:現代作業系統(第2版)http://product.dangdang.com/product.aspx?product_id=9002435
深入解析windows作業系統(第4版)http://product.dangdang.com/product.aspx?product_id=9275124
>>資料結構和演算法:演算法導論(第二版)
>>設計模式:大話設計模式 http://product.dangdang.com/product.aspx?product_id=20079096
二、閱讀計畫之外功篇
所謂外功,指的是根據自己所在的技術領域而進行專門的學習。今年,一方面是加強圖形學方面的學習,特別是在d3d上要好好下功夫了。另一方面是網路程式設計方面,可以了解一下,但不作為重點。重點還是在圖形渲染上。
總體目標:內功修煉為主、外功為輔。
今年的計畫
1 寫一本免費電子書。很早就有這個想法了,初步方向是 firefox 和thunderbird 擴充套件方面的,也有部分 mozilla 平台核心 的分析。雖然現在轉投 google chrome 的懷抱,不過還是割捨不下對 mozilla 的感情。2 珍惜生命,遠離微軟。今年下決心將工作平台遷移到...
ssp閱讀計畫
假如您是乙個沒有任何收入的學生,可能購買大量書籍的確會略有不便,而且我可以理解所謂的 勤工儉學 其實效率很低,並非人人都能感到舒服。此外,可能還有心理作用在裡面,例如錢用來泡mm就比買書來得爽快 個人很欣賞這句話。於是我抱著嘗試的心態參與了這項ssp閱讀計畫。首先感謝jeffrey zhao老師的熱...
2023年閱讀計畫
昨天在facebook上看到扎克伯格在他個人主頁上制定的2015年個人計畫 每兩周讀一本新書。他還在facebook上建立了乙個頁面a year of books 供大家討論正在閱讀的書籍的內容。那正好我也follow他的閱讀計畫,每兩周讀一本書,這週要讀的書是 the end of power 中...