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