程式員之深刻的思辨和嚴密的體繫結構

來源:互聯網
上載者:User

如果把人類有曆史以來的書按其價值排成金字塔,如果第一層就一本,那這本應該空著,非要有,也只能是“宇宙+社會曆史”自身,這點爭議應該不大,這就是為什麼實踐最關鍵的原因。第二層的可能是宗教哲學(各種帶“經”的書
FreeEIM),社會人文曆史的書就要依次排在下面。當一個人讀了這些書,並讀懂的時候,這個人就和偉大的精神同化,也許能看穿曆史長河,位置越高越應該讀讀,不讀這些書,精神的厚重就壓不住成績帶來的榮光,人就容易發狂,發狂就容易掛。希特拉當年兵鋒那麼盛,一發狂四面樹敵,該掛還是掛。老實講越是大佬越應該讀讀,所謂高處不勝寒,真心期望IT界的大佬別折戟沉沙啥的。

說跑題了,接下來說程式員。

在金字塔上位置越高的書,越必須體現為書的形式,因為它往往有深刻的思辨和嚴密的體繫結構。但這對解決具體那個Bug,那個API怎麼用,那個架構怎麼用,應該用怎麼樣的架構解決眼前的問題等等半毛錢作用也沒有。解決這些問題最好的方法就是用搜尋引擎,找到例子進行參考。所以會有Joel提到的現象:程式員不太讀書了。這事情中外皆一,屬於生產力決定生產關係的範疇。

我也確實認為,講技法的書越來越沒有存在價值,這類書和StackOverFlow比一點競爭優勢也沒有。感覺上各種面向程式員的“傻瓜”書,應該已經消失殆盡了。但有思想,有嚴密體繫結構的書並不能被StackOverFlow所取代。想想《代碼大全》,這種書對軟體進行了全景式的剖析,讀過之後,還要去想想各章節間的關聯,因此並不適合把每個小節的內容變成一個問題,接下來在問答網站上瞭解這本書裡陳述的知識。因此,不管用什麼形式(電子的或紙版的),這都是書,都應該讀。而這類書,是有思想的人縱觀無數實踐,總結出來的,你不去看看,不是瘋了嗎?這種瘋狂的形象描述是,我做坐於井底,我也知道自己坐於井底,但我就喜歡看我頭頂這片天。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.