• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            the method of IT study [轉]

            作為IT業的一員,我們幾乎每天都有大量的知識需要學習,有大量的技能等待我們去掌握。幾乎從我決定“獻身”程序員這一偉大事業之后,我就一直在考慮怎么提高自身的學習的能力(簡稱學習力),以下兩張圖作為我多年學習生涯得來的寶貴經驗,拿出來和同學們分享。

            金字塔.JPG 太極圖.jpg

            如果你看到的第一張是埃及的金字塔,第二張是中國的太極圖,說明我的圖片沒錯:第一張代表“知識的金子塔結構”,第二張說明了“理論和實踐的相生相克原理”。

            一、知識的金字塔結構。我把我了解的軟件知識分成了四個層次:思想,原理,技術和應用,他們之間的關系就像金字塔一樣:

            知識的金字塔結構副本.jpg 

            1. 思想:目前我覺得能上思想的就兩個:算法和面向對象。
            2. 原理:原理就有很多了,比如計算機組成原理,網絡連接的原理,操作系統的文件訪問原理,GC的運行原理等等。
            3. 技術:這個就數不過來了,比如Asp.net技術啦,Ajax,WPF……這些統統是技術。
            4. 應用:世界上所有機器上運行的代碼,都算是應用。

            思想到應用的劃分沒有高低貴賤,而只是抽象層次的不同。

            學習的過程,就是通過某一個應用,了解它所使用的技術,進而掌握其中的原理,最后,領悟其中的思想。這大概也就對應了“了解”、“掌握”和“精通”這三個層次吧。所以學習力的高低,在于對高層次抽象的掌握能力。

            舉個例子:設計模式這最近幾年很火,23個模式翻來覆去的有人在講。我不知道有幾個人認真看了,又有幾個人能記得住,反正我比較懶,也比較笨。但是笨人有笨辦法,面向對象就那么幾個概念:“繼承”、“派生”、“多態”,說的再具體一點,也就DIP,SRP這么幾個原則,大體看看每個設計模式中運用了哪些概念和什么原則,下次在遇到類似的問題,估計就能把這個模式用出去。(PS:此處選擇性的忽略了模式在溝通上的意義,呵呵)。

            所以要提高學習力,咱們看書就地多看些有深度的書,什么“精通”啦、“速成”啦,就免了。孫子兵法、道德經之類的思想藏的太深,想用在代碼里咱沒那水平。像《敏捷軟件開發 原則、模式與實踐》,《深入淺出設計模式》之類的就剛剛好。

            可是也千萬別認為思想就比應用更重要,沒有應用,要思想、原理、技術作甚?

            二、理論和實踐的相生相克原理。

            說完抽象,再看看理論與實踐的關系,老祖宗的太極圖很形象的說明了這個問題,再看一下:白色代表理論,黑色代表實踐:

            太極圖.jpg

            1. 白色走到頭,和黑色接觸的就更多:實踐多了,更容易理解理論。
            2. 黑色走到頭,和白色接觸的也更多:理論的東西看多了,就可以更好的實踐。
            3. 白色走到頭,就會產生黑色:實踐的東西多了,自然會有理論產生。
            4. 黑色走到頭,就會產生白色:理論的東西多了,自然而然就會想去試試看。

            所以我常用的方法是邊看書,邊寫程序,看完書就試著把學到的東西用在項目里。感覺這樣能把知識體系穿起來,容易記,不容易忘;寫程序寫多了就回過頭來琢磨一下看看哪兒好哪兒不好,下次肯定會有進步。

            posted on 2008-09-13 18:55 colen 閱讀(208) 評論(0)  編輯 收藏 引用 所屬分類: Thinking

            <2008年9月>
            31123456
            78910111213
            14151617181920
            21222324252627
            2829301234
            567891011

            導航

            統計

            公告

            Polymerized Myblog successfully, WELCOME...

            常用鏈接

            留言簿(1)

            隨筆分類(4)

            相冊

            study community

            搜索

            最新評論

            97久久国产露脸精品国产| 精品久久久久久99人妻| 久久综合狠狠综合久久| 久久久亚洲欧洲日产国码二区| 婷婷伊人久久大香线蕉AV| 久久久久久久久久久久中文字幕 | 久久人妻少妇嫩草AV无码蜜桃| 精品久久久无码中文字幕| 久久久久久免费视频| 精品永久久福利一区二区| 久久久久99精品成人片三人毛片| 99久久国产精品免费一区二区| 国产精品一久久香蕉产线看| 亚洲午夜精品久久久久久app| 久久久久人妻一区精品色| 亚洲国产精品无码久久青草| 99国产欧美精品久久久蜜芽| 国产精品久久久久久久人人看 | 中文字幕无码久久精品青草 | 精品久久无码中文字幕| 亚洲国产综合久久天堂 | av无码久久久久不卡免费网站 | 精品久久久久久国产91| 亚洲人成无码网站久久99热国产| 国产精品久久久久久搜索| 久久久无码精品亚洲日韩京东传媒| 韩国三级中文字幕hd久久精品| 久久超碰97人人做人人爱| 丁香色欲久久久久久综合网| 久久伊人色| 久久综合亚洲色HEZYO国产 | 精品人妻伦一二三区久久| 久久精品蜜芽亚洲国产AV| 无码伊人66久久大杳蕉网站谷歌| 怡红院日本一道日本久久 | 2021久久精品国产99国产精品| 伊人久久大香线蕉成人| 色婷婷综合久久久久中文字幕| 久久久久久一区国产精品| 久久国产免费直播| 久久久精品日本一区二区三区|