大學期間應不應該讀計算機專業大部頭呢?

題主計算機專業學生 經過一年學習 認為學校課程很菜,c++連模板都不教,課本上錯誤很多(因為學校老師自己編的) 於是求助於國外經典著作 但老師不贊成我去讀 認為我沒有時間去讀 可我如果現在不讀 以後就更沒有時間讀了

那麼問題就來了 到底大學期間應不應該讀計算機專業大部頭呢?


有大塊時間的時候不讀,等到畢業工作加班成家常便飯的時候再讀?


既然你覺得老師教的很菜,為什麼還要聽他的話?


不僅要讀,還好找幾本類似的換著讀。

C++一般是不教模板,c++和後面幾個版本不太一樣。大學還是以自學為主。


我覺得沉迷在美國的教材上一件門檻低(就英語)但非常享受的事情,我才大一,計算機的只看過c++primer。

首先與現在學的相補相成,雖然我的老師也非常屌,但他的教法和primer提倡的先把庫用上的教法是不同的,老師不提倡用auto,但primer提倡,也沒教decltype,smart poniter,但我在primer里也學到了。

然後,本土教材和外國的相比,美國的厚厚的太適合自學了,(但歐洲不一定,據我高數教授說匈牙利和法蘭西的教材比國內的還屌)。我們學院是用外國教材的,adams的calculus,rosen的discrete mathematics and it"s applications,stanford的linear algebra,西爾斯的大物(這本我沒下載也沒時間看,但是是我們的教材),看了感覺就不用去上課了,雖然它們都不像中國的滿滿的乾貨。據說交大這方面做得非常好,讓我十分嫉妒。

而且,不像國內的教材儘是打擊人,國外的習題我感覺平易近人,所以我也樂於做,基礎就這樣來的吧。感受國外優質教育資源,在計算機領域,看書是很大一部分吧。

雖然英語對大部分人來說的確是個問題,但一開始放慢點看,久而就而就上來了。

(碼到這裡我廁所已經蹲完了很久了)

最後,除了金老師說的以外,如果你只會寫點簡單的代碼,書也沒啃過幾大本,和北大青鳥的白板有什麼區別呢?

大學裡我最享受的一件事情就是,放下手機帶上紙筆夜裡去圖書館,因為夜裡自制力相對較差,但一旦入迷了,夜就顯得特別短了。


還有幾天畢業了。。非常後悔沒有讀一些好書。。學校教的東西有不少很蛋疼,偏向工程化的課程感覺用的技術非常落後,然後操作系統數據結構這倆課老師也是水水應付。。怎麼說呢,這個專業真的是主要靠自己去研究去琢磨去折騰的,更何況大學老師好多也不一定靠譜。。


想想叫你不要讀的老師什麼水平。想跟他一樣就聽他的


大學就要多學理論 哪怕實踐經驗少一點 也要把基礎打紮實。


推薦閱讀:

如何評價5月28日LeCun等人刊發於Nature的Deep Learning這一論文?
大學裡面,怎樣有效的學習知識?理論和實踐怎麼權衡?
計算機的最底層指令是動態類型(dynamic typing)的還是靜態類型(static typing)的?
想教五歲的女兒學編程,什麼語言比較適合?
棧式虛擬機和寄存器式虛擬機?

TAG:大學 | 計算機科學 | 計算機專業 |