自學看書煩了你們怎麼應對?很煩躁
最近一直在看數據結構的書,不得不說,就線性結構的部分我都看了各種不同的書(不同版本數據結構的線性錶鏈表,棧隊列,看了2周左右),實現的部分令我越看越煩躁,效率越來越低下。這是我意志不夠堅定嗎?我要怎麼消除這種煩躁的心理?
--------------------------------------------------------------------------------------
從九月到現在看了好幾本書,一本c primer plus確實是好書,看完了80%,剩下一些不怎麼用的就沒看了,想著有C的基礎然後準備主搞C++和數據結構。所以弄了本C++ primer plus,也是好書,可是另外買的2本機械工業出版社的「零基礎學數據結構」和「零基礎學演算法」,弄得我好蛋疼。寫著零基礎,我像霧裡看花。倒是網上下載的大話數據結構和嚴蔚敏的數據結構讓我搞懂了些,現在都是東看看,西看看,看煩了換書看。然後才看懂「零基礎」。現在大一,學校裡面的數據結構課就是蜻蜓點水,說一些很淺理論,沒有教科書的,老師直接複印課件發下來給我們。你們有什麼數據結構的書推薦不。
那就先看看別的領域的書唄。。。
那些書是寫得不好,過段時間再看就好了看煩了怎麼辦,有個經驗很值得推薦,稍微停下來,幹嘛呢,把你看過的東西總結一下,要能寫下來最好,看是否掌握了沒,看煩了十有八九和沒有記住相關知識有關。如果都記住了,掌握了。看書是很有成就感的一件事。想想你看了一遍牛津英漢詞典,就基本上把裡面的詞都記住了,那是件多麼牛逼的事情。
看了LZ大一,突然就覺得很對不住你,我以為是個碌碌無為的大四狗在直呼上哀嚎呢。
提點實用建議,Statistic &> Computer Science &> Computer Engineering &> Software Engineering &> 純Coding
並不是鄙視鏈之類的,而是前者可以做後者的工作,後者做不了前者的工作。
我給樓主的建議是,你先定位你要做哪個,再去想怎麼做。
Granted, 語言可以一門就好,演算法一定要刷,演算法是把你和藍翔出來的碼農區分開的一個分割線。語言這東西,學一門就夠了,需要在學新的。
ps 學新語言,先拿本書,掃一遍,看基本語法,看類庫,看string處理,用幾個小時。然後把書放在邊上,開始做你要做的東西,寫什麼查什麼,一門新語言最多三天(入門)。
最後我想說,語言這東西,學得太深是在沒啥意思,你把C++11標準刷5遍遠不如你刷一遍演算法實在。
跑題了,大理石出版社的數據結構演算法導論必看,看完刷cc150 leetcode
看的煩就是因為看不懂了沒學會所以煩,但是你學一樣東西肯定不會很容易就學會了,都是會遇到瓶頸的,你咬咬牙堅持看下去不懂的找各種辦法把它弄懂了,再繼續往後面看就不會很煩了
設定一個看書的目標,比如月度一千頁,均到每天是40頁(預留偷懶天,提前完成更好)。
看完打個勾,沒看完打個叉。
配套自罰措施:看不到一年不買衣服。
看書煩了看衣服,為了買衣服,動力杠杠的去看書~
看完一天就覺得離一件漂亮衣服更近了點兒,很有成就感噠~
男生可以買衣服改成把妹泡吧玩遊戲等等~
想像看完若干本書後自己成了大神鈔票滿天飛的情景~
以前學校里有位考出好多證書的女神,私下問經驗的時候
她很直白的說:一張證書月入一萬,三張月入三萬,果斷有動力啊,每看完一本書感覺賺了一千塊
我和你一樣,喜歡看不同的書的同一個知識點是怎樣講解的。
但我看完會對比一下,然後搜索相關的技術博客看看別人的想法與實現。
你得首先知道看這些書的目的是什麼!不要一味看書,需要實戰練習。這樣估計就不煩了。
我的解決方案是抄書
結果理科沒學好
詩又背了不少
不過總比一個人在哪裡煩躁鬱結抓狂好啊
自學必須度過的坎。我的方法,備一個區別度比較大的但是也是你感興趣的領域的書。比如學德語累了就看看Python書。再備一副啞鈴,穿插鍛煉身體。你會很充實的。
推薦閱讀: