<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-199  評論-203  文章-11  trackbacks-0
    我把學習歸類為三個步驟:WhatHowWhy。經過我對周圍同事和朋友的觀察,大部分感覺自己技術沒有提高的人,都僅僅停留在What階段。下面我把這三個步驟解釋一下。

      第一步:WHAT
      所謂的WHAT,就是搞清楚某個東東是什么?有什么用?有什么語法?有什么功能特性?......
      舉例如下:
      對于學習語言(比如C++Java),大部分人都能夠掌握基本的語法和標準庫,然后用它寫一些小程序(諸如二分查找、冒泡排序、簡單文件操作等)。
      對于學習類庫(比如JDBC類庫),大部分Java程序員都能明白JDBC主要包含哪些類,也能夠用JDBC進行簡單的數據庫查詢和增刪改操作。
      由于這個步驟是最基本的,假如你連這都做不到(可能你的理解力不夠好),也別在IT界混了。
      但是光會What是不夠的。僅僅停留在這個步驟,導致了很多程序員只知其然,不知其所以然。這就是目前大部分開發人員的現狀。

      第二步:HOW
      所謂的HOW,就是搞清楚某個東西內部是如何運作的?實現機制如何?等一系列相關問題。
      舉例如下:
      假如你在學習C++語言,你是否搞明白函數傳參數的實現機制?虛函數是如何實現?拋出異常時的棧回退是怎么回事?......
      假如你在學習Java語言,你是否搞清楚GC如何實現?反射是如何實現?......
      假如你在學習JDBC庫,你是否清楚JDBC Driver4種類型?不同游標類型的實現機制?事務的機制?......
      在這個階段,你必須多想想類似這些問題。然后通過各種途徑(參見關于自學能力的幾個方法),把問題徹底搞清楚。自然而然,你的提高就會比較明顯。而且如果碰到一些深層次的問題(比如性能優化),也就知道該如何解決。
      完成這個階段之后,你基本上就屬于該技術領域最優秀的20%的人(根據二八原理80%的人不會去思考HOW的問題)。

      第三步:WHY
      一般來說,只有你把HOW的問題想清楚,才開始考慮步驟WHY
      所謂的WHY,就是搞清楚某個東西為什么設計成這樣?為什么不是另外的樣子?這樣的設計有什么講究?
      說實在的,善于問為什么有一定的天賦成分?好像某個科學大牛曾經說過提出問題有時候比解決問題更難。一般來說,只有當你深刻理解了某個東西,才能夠針對這個東東的設計問出一些問題。所以,我前面強調過,要先把HOW的問題搞清楚,再來考慮WHY的問題。
      舉例如下:
      對于C++語言:為什么C++沒有類似Javafinally關鍵字?為什么C++當初沒有考慮GC......
      對于Java語言:為什么Java沒有類似C++的類析構函數?為什么Java要同時提供StringStringBuffer兩個似乎冗余的類?......
      如果你能夠自己問出諸如上述的為什么問題,并且能夠通過各種途徑找到解答,那你基本上已經吃透這個技術了,并且你已經有可能自己去設計一個類似的玩意兒了。到這時,你已經踏上了通向技術高手的康莊大道。

      由于本博客偏重IT方面,所以今天舉的這些例子多半都是IT相關的,但是這個三部曲在IT以外的行業/領域其實也能適用,就看讀者自己的領悟了。
    posted on 2009-02-20 13:55 Werther 閱讀(101) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久国产精品免费观看| 搡女人真爽免费视频大全| 亚洲精品一区二区三区四区乱码 | 又粗又长又爽又长黄免费视频| 亚洲国产美女精品久久久久∴| 国产精品视频免费观看| 日韩毛片免费一二三| 亚洲精品福利视频| 国产免费看插插插视频| 182tv免费视视频线路一二三| 亚洲精品天堂成人片AV在线播放| 综合亚洲伊人午夜网 | 国产一区二区三区免费看| 秋霞人成在线观看免费视频 | 在线看片免费人成视频久网下载 | 亚洲精品无码鲁网中文电影| 成年在线网站免费观看无广告| 一进一出60分钟免费视频| 亚洲国产精品一区二区久| 久久国产成人精品国产成人亚洲| 99久久久国产精品免费无卡顿 | 手机在线看永久av片免费| 一本一道dvd在线观看免费视频 | 91av免费在线视频| 日本亚洲免费无线码| 亚洲av无码成人黄网站在线观看| 国产午夜免费福利红片| 91久久精品国产免费直播| 在线看片免费人成视频久网下载| 男人的天堂av亚洲一区2区| 亚洲人成网站18禁止久久影院| 亚洲春色在线视频| 国产精品亚洲产品一区二区三区| 国产精品久久久久久久久久免费| 好紧我太爽了视频免费国产| 理论亚洲区美一区二区三区| 亚洲香蕉在线观看| 亚洲色图视频在线观看| 久久精品国产亚洲av麻豆 | 亚洲AV日韩综合一区尤物| 久久夜色精品国产噜噜噜亚洲AV|