前幾天寫了《老碼農教你學英語》之後,有一些朋友讓我推薦一些各個階段學習英語的素材。好吧,這次廢話少說,下面就是我推薦的素材,供大家參考:
1. 白話書
這裡面,Steve Jobs的傳記是我強烈推薦看的,不僅語言豐富且精煉(作者曾經是CNN和時代雜誌的總編,算是大作家了),而且客觀講述了喬大神波瀾壯闊的一生,相當勵志。這本書一出來我就馬上買了一本,然後認真地把它讀了一遍,收穫不小。另外兩本也很不錯,我很久以前看的翻譯版,一直也想找原版的來看看,可惜總是沒空,這次你們就算替我看了吧。
2. 專業基礎教課書
- 《Concrete Mathmatics》(居然被翻譯為具體數學…) (亞馬遜木有)
- 《Introduction to Algorithms》 京東連結,亞馬遜
- 《Concurrent Programming in Java: Design Principles and Patterns》 (亞馬遜有,京東沒有)
- 《Operating System Concepts》 京東,亞馬遜
- 《The Art of Computer Programming》 京東,亞馬遜
- 《TCP/IP Illustrated Volume 1》 京東,亞馬遜
以上是離散數學、資料結構、作業系統、計算機網路等方面最經典的教科書,絕對值得認真仔細地讀。可說來慚愧,我當年自學英語的時候卻沒看過這些書,而是根據當時的興趣找了十幾本經濟學和教育心理學的教科書來看的,雖然閱讀量也夠了,知識也學到了,視野也拓寬了,但是失去了再鞏固一次專業基礎的機會。
寫到這兒,我不禁有些黯然神傷:等你們照我的祕籍學完了,不僅英語比我強了,技術上也會把我秒成渣,我還咋混啊?不過我超強的阿Q精神還是很快佔了上風,於是我反過來想一想,當年自己就這個水平,只能自己和自己比,有進步就行了,別人怎麼上進是別人的事。再說只要時間花進去了總會有所收穫,跟著興趣走也許會更有效率一些吧,總比啃硬骨頭啃成半途而廢強不是?
不管怎樣,我還是要推薦大家儘量多看這裡邊的書。當然啦,如果你的專業基礎還可以,看點其他感興趣的教科書也不是不行。
3. 最新技術書
方向太多,我就不一一列舉了。我推薦去 http://www.manning.com/ 挑幾本符合你技術發展方向的書。Manning基本所有書都有pdf版,你用信用卡付完款後就可以下載了,建議找個大學裡的列印店列印成一本書看,一般也就20多塊錢,看起來方便。不過我還要提醒一點,pdf頁尾有你的名字和郵件地址,電子版的不要到處散發,最多是列印幾本送朋友看,不然哪天被manning告上法院可別怪我沒提醒你。而且尊重作者的版權,也是作為一個讀者的本分嘛。
另外,Manning經常有半價的優惠活動,它的網站右上角也會有”Deal of the day”的當日大減價優惠,所以別全價買它的書,可以經常去看看你想要的書是不是在打折。
這些書最好是買一本看一本,看完一本再買下一本比較好,因為一本書你要是看三個月,有可能另外你感興趣的技術已經有更新的平臺出來,你可能想買的書都不一樣了。
在這方面我看過的有《The Definitive Guide to Grails》、《Grails in Action》、《The Neo4j Manual》、《Groovy in Action》, 《MongoDB: The Definitive Guide》、《Node.js in Action》、《AngulaJS in Action》等等。這些書都很實用,基本上邊看邊練習,照著它的內容走一遍基本的東西就都學會了,剩下的就是多練習,多上StackOverflow查和問了。
4. 聽力
根據我個人的口味,當然要推薦歷屆All ThingsD大會上Steve Jobs 專訪的音訊,或者也可以看視訊。
這些素材都可以在網頁上直接線上訪問,點一下每個連結最前面就會開始播放。不過,下載到iTunes裡聽會更方便。
All ThingsD大會Steve Jobs 合集也不錯:http://allthingsd.com/tag/steve-jobs/
其中以D5和D8這兩次訪談最為經典,最值得反覆聽:
《D8大會專訪Steve Jobs》 D8文字直播(一直沒找到完整的訪談文字記錄,如果誰有請發給我): http://networkedblogs.com/4rSrc
D5大會專訪Steve Jobs和Bill Gates (D5完整文字)
此外,還有WWDC的keynote address:https://itunes.apple.com/us/podcast/apple-keynotes/id275834665?mt=2
還有一組篇幅較短的紀錄片適合碎片時間聽一聽,在iTunes裡叫Vintage Mac Video, 連結是:https://itunes.apple.com/cn/itunes-u/vintage-mac-video/id421137560
裡邊有一篇(第36個)就是我推薦的聲音不太清楚的 WWDC 1996 Steve Jobs’s Vision for Apple (這篇比較長一些,其他的大部分都比較短。)
其他還可以聽聽TED的一些演講,看了會對創新方面有一些啟發。網上能搜到很多,也有個TED的app,可以搜尋和下載你喜歡的TED演講,我前年下載了好多段演講反覆地看,把手機空間都佔滿了,照相都沒法照,後來不得不刪除。另外可以下載一個Wall Street Journal的app,裡邊經常有一些視訊小報導,基本都是行業內最新的一些產品和動態。
說到這我想起來,其實本來有個很好的廣播app叫TuneIn,我以前每天晚上睡覺前都用它聽一小時CNN的新聞,挺長見識的。偶爾在你很困的時候,它還能自動變成催眠曲,讓你聽著聽著就睡著了。是不是很神奇?可惜,我某天突然發現它只能聽國內的廣播臺,後來才知道它被牆了。廣播app我迄今還沒有其他替代品,如果你們找到了其他能穿牆的app記得告訴我。
反正吧,聽力部分也是以各人興趣為主,不必拘泥於以上素材。而且按我的預想,如果你已經練到聽力階段了,我想你已經具備足夠的能力去自己找很多適合自己的素材,無須按我的推薦來聽了。所以我就簡單提供這麼一些內容供你參考吧。
總而言之,興趣是第一位的,有興趣才能持久,有興趣才能樂在其中。不必侷限在別人給你推薦的內容中,按照自己的興趣去練習就好了,關鍵是為自己創造浸泡在英語中的環境,每天儘可能多的用英語。加油哦。
作者微博:@老碼農的自留地 (轉載請保留)
打賞支援我寫出更多好文章,謝謝!
打賞作者
打賞支援我寫出更多好文章,謝謝!
任選一種支付方式