• <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 閱讀(219) 評論(0)  編輯 收藏 引用 所屬分類: Thinking

            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            導航

            統計

            公告

            Polymerized Myblog successfully, WELCOME...

            常用鏈接

            留言簿(1)

            隨筆分類(4)

            相冊

            study community

            搜索

            最新評論

            精品蜜臀久久久久99网站| 久久影院综合精品| 久久99精品九九九久久婷婷| 狠狠色婷婷综合天天久久丁香| 日韩人妻无码一区二区三区久久| A级毛片无码久久精品免费| 久久人人爽人人爽人人片AV麻烦| 少妇精品久久久一区二区三区| 国产婷婷成人久久Av免费高清| 国产精品久久久久久福利漫画| 国产精品九九久久免费视频 | 欧美亚洲国产精品久久| 久久亚洲中文字幕精品一区四| 色综合久久中文字幕无码| 日本精品久久久中文字幕| 人妻无码精品久久亚瑟影视 | 久久国产精品一区| 色综合久久综合中文综合网| 一本一本久久a久久精品综合麻豆| 久久影院综合精品| 国内精品久久久久伊人av| 日韩久久久久久中文人妻 | 国内精品久久久久久久97牛牛 | 99久久无色码中文字幕人妻| 国产国产成人久久精品| 国产精品热久久毛片| 91久久精品无码一区二区毛片| 91精品婷婷国产综合久久| 日本免费久久久久久久网站| 久久国产精品99国产精| 99精品国产在热久久| 91精品国产高清久久久久久91| 9久久9久久精品| 久久精品国产色蜜蜜麻豆| 久久久久人妻一区二区三区vr | 欧美精品一区二区久久| 久久高清一级毛片| 日日躁夜夜躁狠狠久久AV| 亚洲国产天堂久久综合| 国产成人精品久久免费动漫| 久久精品免费全国观看国产|