from 4g spaces

來源:互聯網
上載者:User

好的教材好比是心法, 提綱挈領. 先看心法是磨刀不誤砍柴功的. 而可惜的是無論是市場還是實際, 砍柴的書都很受歡迎, 磨刀的書沒人喜歡看. 很多做技術的都容易做到頭, 就是因為沒心法, 練不好72絕技的. 就電腦方面而言, 資料結構演算法 (Intro. to Algorithm/TAoCP)看一本, 編程工具(TIJ/TIC++/SICP+Python)看一本, 離散數學(Concrete M/Discrete M)看一本, 足以秒殺大多數公司面試題了.

書是要往厚處讀的. 一本書, 哪怕唯讀一章, 也要保證從頭讀到尾. 如果沒這個自信, 還是不要讀了. 弱水三千, 只取一瓢, 與其說是走捷徑, 不如說是縱容自己的浮躁和淺嘗輒止. 這樣讀書, 基礎不牢. 好比光看別人拳法打的好看, 自己不下功夫從頭到尾把拳法演練幾遍, 很快就會忘掉的. 我認識不少人, 書往往看得很多, 但考試面試或者實際運用的時候, 和沒讀過沒兩樣. 結果如此, 那當年讀了幹啥?

–推而廣之, 書上的程式和習題是要一條一條做的. 我認識一個高中朋友, 他說物理不好. 我給他出了個主意: 只做一本書上的習題, 而且一絲不苟, 從格式到步驟都要完美, 假想自己是寫本能出版的習題解. 他嘗試了幾個星期, 單科成績已經是年級第一了. 往往看上去最笨的方法, 實際上是最聰明的. 就我個人而言, 高年級小學生一筆一划寫完初中平面幾何只要一年半, 老師講要三年; 完全不懂OO的大一新生一鍵一鍵敲完 Thinking in Java 上的所有程式只要半學期, 就能獨步於10萬行代碼的中型項目. 而很多人學 4 年 Java 也不知道架構到底是什麼樣子的.

如果我沒記錯的話, 侯捷在 STL 源碼剖析的序言中, 引用了老子的一句話: “天下大事,必作於細”. 我覺得, 能將這句心法讀到, 又有什麼不能剖析的源碼呢. 縱使若干年後, STL 丟在曆史某處, 你仍然能夠在新的技術中”遊刃有餘”.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.