• <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 [轉(zhuǎn)]

            作為IT業(yè)的一員,我們幾乎每天都有大量的知識(shí)需要學(xué)習(xí),有大量的技能等待我們?nèi)フ莆铡缀鯊奈覜Q定“獻(xiàn)身”程序員這一偉大事業(yè)之后,我就一直在考慮怎么提高自身的學(xué)習(xí)的能力(簡(jiǎn)稱(chēng)學(xué)習(xí)力),以下兩張圖作為我多年學(xué)習(xí)生涯得來(lái)的寶貴經(jīng)驗(yàn),拿出來(lái)和同學(xué)們分享。

            金字塔.JPG 太極圖.jpg

            如果你看到的第一張是埃及的金字塔,第二張是中國(guó)的太極圖,說(shuō)明我的圖片沒(méi)錯(cuò):第一張代表“知識(shí)的金子塔結(jié)構(gòu)”,第二張說(shuō)明了“理論和實(shí)踐的相生相克原理”。

            一、知識(shí)的金字塔結(jié)構(gòu)。我把我了解的軟件知識(shí)分成了四個(gè)層次:思想,原理,技術(shù)和應(yīng)用,他們之間的關(guān)系就像金字塔一樣:

            知識(shí)的金字塔結(jié)構(gòu)副本.jpg 

            1. 思想:目前我覺(jué)得能上思想的就兩個(gè):算法和面向?qū)ο蟆?/div>
            2. 原理:原理就有很多了,比如計(jì)算機(jī)組成原理,網(wǎng)絡(luò)連接的原理,操作系統(tǒng)的文件訪(fǎng)問(wèn)原理,GC的運(yùn)行原理等等。
            3. 技術(shù):這個(gè)就數(shù)不過(guò)來(lái)了,比如Asp.net技術(shù)啦,Ajax,WPF……這些統(tǒng)統(tǒng)是技術(shù)。
            4. 應(yīng)用:世界上所有機(jī)器上運(yùn)行的代碼,都算是應(yīng)用。

            思想到應(yīng)用的劃分沒(méi)有高低貴賤,而只是抽象層次的不同。

            學(xué)習(xí)的過(guò)程,就是通過(guò)某一個(gè)應(yīng)用,了解它所使用的技術(shù),進(jìn)而掌握其中的原理,最后,領(lǐng)悟其中的思想。這大概也就對(duì)應(yīng)了“了解”、“掌握”和“精通”這三個(gè)層次吧。所以學(xué)習(xí)力的高低,在于對(duì)高層次抽象的掌握能力。

            舉個(gè)例子:設(shè)計(jì)模式這最近幾年很火,23個(gè)模式翻來(lái)覆去的有人在講。我不知道有幾個(gè)人認(rèn)真看了,又有幾個(gè)人能記得住,反正我比較懶,也比較笨。但是笨人有笨辦法,面向?qū)ο缶湍敲磶讉€(gè)概念:“繼承”、“派生”、“多態(tài)”,說(shuō)的再具體一點(diǎn),也就DIP,SRP這么幾個(gè)原則,大體看看每個(gè)設(shè)計(jì)模式中運(yùn)用了哪些概念和什么原則,下次在遇到類(lèi)似的問(wèn)題,估計(jì)就能把這個(gè)模式用出去。(PS:此處選擇性的忽略了模式在溝通上的意義,呵呵)。

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

            可是也千萬(wàn)別認(rèn)為思想就比應(yīng)用更重要,沒(méi)有應(yīng)用,要思想、原理、技術(shù)作甚?

            二、理論和實(shí)踐的相生相克原理。

            說(shuō)完抽象,再看看理論與實(shí)踐的關(guān)系,老祖宗的太極圖很形象的說(shuō)明了這個(gè)問(wèn)題,再看一下:白色代表理論,黑色代表實(shí)踐:

            太極圖.jpg

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

            所以我常用的方法是邊看書(shū),邊寫(xiě)程序,看完書(shū)就試著把學(xué)到的東西用在項(xiàng)目里。感覺(jué)這樣能把知識(shí)體系穿起來(lái),容易記,不容易忘;寫(xiě)程序?qū)懚嗔司突剡^(guò)頭來(lái)琢磨一下看看哪兒好哪兒不好,下次肯定會(huì)有進(jìn)步。

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

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

            導(dǎo)航

            統(tǒng)計(jì)

            公告

            Polymerized Myblog successfully, WELCOME...

            常用鏈接

            留言簿(1)

            隨筆分類(lèi)(4)

            相冊(cè)

            study community

            搜索

            最新評(píng)論

            久久综合九色综合网站| 久久夜色精品国产噜噜噜亚洲AV| 久久人人爽人人爽人人片AV麻豆| 久久香蕉国产线看观看乱码| 亚洲国产精品无码久久久不卡| 99久久综合国产精品免费| 亚洲色欲久久久久综合网| 久久久久久av无码免费看大片| 亚洲嫩草影院久久精品| 久久国产热这里只有精品| 久久精品一区二区影院| 亚洲人成无码网站久久99热国产| 亚洲另类欧美综合久久图片区| 热99RE久久精品这里都是精品免费 | 色诱久久久久综合网ywww| 成人久久免费网站| 国产亚洲精品自在久久| 青青草原综合久久| 久久精品国产亚洲AV不卡| 国产精品美女久久福利网站| 久久九九久精品国产免费直播| www性久久久com| 国产精品日韩欧美久久综合| 一本色道久久综合| 久久国产高潮流白浆免费观看| 99热成人精品免费久久| 久久无码AV中文出轨人妻| av无码久久久久不卡免费网站| 国产精品成人99久久久久| 久久精品中文字幕大胸| 久久久久无码精品国产不卡| AAA级久久久精品无码区| 狠狠综合久久AV一区二区三区| 久久精品国产精品青草| 久久婷婷国产剧情内射白浆| 久久777国产线看观看精品| 青青热久久国产久精品| 久久国产一区二区| 亚洲AV无码久久精品成人| 久久国产高清一区二区三区| 韩国免费A级毛片久久|