更新時間:2019-11-18 15:43:09 來源:動力節點 瀏覽3046次
選擇英文原版教材
對于一些很經典的IT書籍,請選擇國外的經典教材,而且請務必選擇英文原版,如果國內沒有英文影印版之類銷售的話,到網上去下載相應書籍的英文版PDF,一般都會有的。選擇英文教材的原因之前已經說過了,有以下幾點:
翻譯質量。國內翻譯的教材,很多由于翻譯人員水平的限制,會造成很多地方語法不通,甚至有不少錯誤,有的翻譯教材甚至為了趕進度會刪減一部分內容,這樣會給閱讀者對內容的理解造成很大影響;
內容更新。IT界的知識更新換代很快,有的常常是一年出一個標準,這時就會造成一些教材在經常更新內容。但是國內的翻譯速度往往是跟不上的,因此會造成國內翻譯版的教材與國外的原版教材內容上的脫節;
有很多很好的教材國內根本就沒有引進,也不會有翻譯版,因此遇到一些實際工作中的問題手頭沒有一本好的工具書,只能去搜索一些博客信息;但是只要去上網搜一下,就會有相關方面的英文PDF文檔可以參考;
閱讀這些英文原版教材,也可以增進你的英語能力嘛,多學一些專業詞匯總也是個好事情。
不要對這種全英文教材有一種懼怕心理,生怕自己讀不懂之類的。不要緊,你先去嘗試一下,嘗試過讀幾頁之后你就會發現這些原版書籍對英語的要求還遠沒有達到四級閱讀的水平,生詞不是很多,出現比較頻繁的可能就是一些專業術語,而這些專業術語也是你以后要經常遇到的,這時見得多了以后就不會忘了。
下面列出常用的經典技術書籍
C:《TheCProgrammingLanguage》
C++:《C++Primer》,《ThinkinginC++》
Python:《CorePythonProgramming》
C#:《IllustratedC#》
計算機網絡:《ComputerNetwork:ATopDownApproach》
數據結構:《DataStructureandAlgorithm》
計算機圖像:《InteractiveComputerGraphics:ATop-DownApproachwithShader-BasedOpenGL》
計算機視覺:《ComputerVisionAModernApproach》
OpenGL:《OpenGLSuperBible》,《OpenglProgrammingGuide》
OpenCV:《LearningOpenCV》,《ProgrammingComputerVisionWithPython》
用英文版的操作系統和開發工具
由于身邊沒有一個好的語言環境,天天面對的除了代碼,都是漢字,那么給自己刻意制造一個語言環境就很重要了。那怎么制造英文語言環境呢?就從自己天天使用的工具入手,操作系統換成英文的,編程工具換成英文的,文本編輯工具也換成英文的,總之,你每天使用頻率最高的軟件,能換成英文的盡量換。這樣會給你帶來不少好處,首先,操作系統和軟件不是英語文章,所用的詞匯量就是那么多,很固定,天天看天天用,以后想忘記都難;然后,熟悉這些環境了,以后如果需要閱讀英文的技術文檔或者文章,你會感到很熟悉,因為很多專業詞匯自己都認識,而且天天在英文環境中進行開發,會給你帶來心理安慰,讓你碰到大段的英語文檔時不再恐懼。所以,今天就把操作系統語言換過來,以后下載軟件不再去搜索“中文破解版”,要下也要下“英文破解版”嘛,當然,還是支持正版軟件的~!
用VPN
國內的那堵墻,不僅隔離了國外一些不好的信息,同時也把我們從一些很實用的信息來源隔離開了。就像前文說的,不要指望用百度去解決你的技術難點,而是用Google,而且在Google上搜索的時候,也盡量用英文去搜索,這樣你解決的問題會快很多,因為像StackOverflow這樣的網站只支持英文。然后如果你想通過視頻教學快速的入門一門全新的領域,上YouTube,你想學習的知識點上面全都有,而且有很多是成系列的,牛人都已經替你將知識點串起來整理好了,學完之后入門絕對沒有問題。但是YouTube在國內也是需要VPN的。不僅如此,國外的很多技術博客國內貌似也是打不開的,需要VPN。
上英文論壇
國外的技術論壇有很多,上面潛伏著很多大牛,每天在無償的替別人解決實際問題,比如專門的程序員問答網站StackOverflow,專業的知識問答網站Quora,技術博客raywenderlich,著名的代碼社區Github,熱門問答社區Reddit。如果你每天花點時間去這些網站瀏覽一下別人的經驗或者回答,相信你會從中得到不少啟示。不僅如此,這也是提高你英文閱讀水平的一個很好的方式,特別是Quora,很多英語學者都推薦每天上Quora閱讀相關回答,不僅可以獲得很多專業性的指點,提高知識水平,也能鍛煉英文能力,一舉兩得。而且針對每種開發工具,國外都有很專業的社區,來專門解決工具使用者的實際問題,比如Unity、Unreal、Vuforia、Xcode等等,在上面提出你的問題,馬上就有專業的人來答復你怎樣解決。所以在以后的開發過程中,碰到問題了請上StackOverflow和相關社區論壇。
持續學習
這是一個已經被嚼爛的方法了,一講到英語,都會講到每天都要學。但是確實如此,不僅是英語,任何一種新的語言,想要掌握的話沒有捷徑,唯有每天使用。語言學習就是如此,如果將英語當成母語一樣去學,沒有理由學不好。而且一定要相信積累的力量,每天堅持讀一篇英語技術文章,每天記10個英語單詞,每天到社區提幾個用英語寫作的問題,慢慢的,不用很長時間,3個月你就能看到自己很大的成長。別人都說100天可以養成一個習慣,那么從今天開始,就養成每天使用英語的習慣吧。
以上就是動力節點Java培訓機構小編介紹的“程序員學習英語的五大技巧”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習