你當前所在位置:首頁 > IT技術探討 > 英語很渣,還能當碼農嗎?老碼農說別灰心,因為……

英語很渣,還能當碼農嗎?老碼農說別灰心,因為……

當今IT行業是香餑餑,就業好,薪資高,前景廣闊,以致很多人都想轉行當個碼農。但現在無論是國內還是國外,編程所用的語言也就是我們所敲的代碼全部都是英文,以至于很多童靴們覺得自己的英語水平太差而心里七上八下,不敢輕易地走上碼農之路。


那么,作為一個曾經英語很渣,從小白走到如今有6年經驗的老碼農告訴你,別灰心,只要肯努力,懂方法,有恒心,就算你是一個英語白癡,一樣可以成為優秀的碼農。


英語很渣還能當碼農嗎?.jpg


本人大專畢業,當年學的是商務管理,英語有多水其實也不用多說了,每次考英語都掛科,再補考。畢業后從事的工作也和英語不沾邊,所以一直沒有想要努力提高自己英語水平的念頭。


直到我打算轉行學Java才開始真正知道學好英語的重要性。


記得第一堂課老師在我面前敲代碼,我完全看不懂,那一串串的字符在我面前簡直就是天書。我說:“老師,我完全看不懂啊!老師說:“那可不行,做IT的一定要懂英語,否則你這代碼不用寫了。因為編程是用英文寫的。這樣吧,我首先寫一些專業的技術詞匯給你熟悉一下吧!”到這時,我才知道學好英語是多么的重要!


于是在接下來的日子里,老師還教了我一些提高英語水平的方法,而我自己也非常努力,下定決心,一定要學好英語。


英語很渣還能當碼農嗎? (1).jpg


此后,我一邊學英語,一邊學Java,我的英語學習之路才有了徹底改變。以下是我這幾年來在學習英語過程中的一些方法總結,希望能幫助到和我境況一樣的想從事碼農的小伙伴們。


首先我們要清楚一點的就是,作為一個碼農,學習英語的目的不是為了寫小說或是當翻譯官。


那么,作為一名碼農,英語應該掌握到什么樣的程度呢?


1、熟悉專業詞匯,掌握專業術語和縮略語; 熟練掌握語法和慣用法的表達方式和功能;


2、能閱讀英文文檔和技術資料,閱讀速度以及理解程度與中文閱讀速度相當;


3、能使用英文編寫簡單的技術文檔和開發程序中的命名、注釋等描述性內容。


很明顯,這三條是漸進式的,當第三點程度達成的時候,基本可以說已經是熟練掌握了。那么,作為碼農,可以以這三條為順序,逐漸加深和升級,盡量不要越級提高,奢望一蹴而就。


英語很渣還能當碼農嗎? (2).jpg


如何熟悉專業詞匯?


1、閱讀英文版的計算機教材或科普讀物


首先,你要明白自己此時的目標是提升計算機專業詞匯量,而不是學習計算機專業知識。所以你要閱讀的是英文版的計算機教材或科普讀物,例如《The C Programming Language》《New Perspectives on Computer Concepts》等,前者為C語言的經典書籍,簡單易讀;后者每年一版,特點是極其顯淺易懂,并且包含大量計算機專業領域名詞。閱讀這些書籍目的是借此來提升自己計算機專業詞匯量,而不是一邊查單詞一邊學新技術——同時搞兩件事是很困難的。


英語很渣還能當碼農嗎? (3).jpg


2、堅持閱讀英文版API


Sun 公司提供的Java API Docs是學習和使用Java語言中最經常使用的參考資料之一。API中記錄了這個語言中所有的類和方法的功能介紹和使用方法,對于學習編程,懂得閱讀API是學習路上必須經歷的一關。如果你想要提高自己的英語水平,就要先收起自己的老看中文文檔的習慣,堅持看英文版API,就算看不懂也要看,看不懂可以借助翻譯軟件。各種語言編程軟件基本上原始稿都是英文版的。總之當你需要了解一項語言的時候,可以去它的官網,先拿它的英文文檔練習。


英語很渣還能當碼農嗎? (4).jpg


小結


與計算機相關的英語材料都比較簡單,句式簡單。新單詞有限,遇到不會的單詞就記錄下來。記住,多積累專業詞匯,要掌握單詞的拼寫、發音和含義,準確無誤地掌握。剛開始的煩躁感覺,忍著吧,慢慢地就好了。



如何提高專業英語的閱讀能力?


1、閱讀官方文檔


官方文檔一般不算太長,而且正好是當前在使用的技術,對應性很強。邊學習邊看文檔,遇到不會的地方進行搜索,自然就形成了技術和英語水平的共同提高。


英語很渣還能當碼農嗎? (5).jpg


2、閱讀專業書籍


掌握了一定的計算機專業英文詞匯后,這時你可以嘗試閱讀一些語言淺顯但主題相對深入的計算機科學基礎書籍,下面我推薦幾本自己看過的。


· C程序設計語言(英文版)(第2版):不但是C語言的神作,而且為編程語言書籍的編寫樹立了新的標桿;

· UNIX編程環境(英文版):覆蓋了Unix的設計思想,簡潔易懂的Unix入門手冊;

· 算法(英文版)(第4版):數據結構與算法入門;

· 現代操作系統(英文版第3版):全面的操作系統概論;

· 計算機網絡(英文版 第5版):全面的計算機網絡概論。


英語很渣還能當碼農嗎? (6).jpg


3、閱讀專業博客


除了讀書,閱讀專業博客也是非常好的提升專業英語水平的途徑,個人推薦下面幾個網站:


· Hacker News:大量的技術資訊和博文;

· Medium:有很多的高質量技術棧文章;

· Quora:有大量高水平的問答,還有不少中國人在上面練習英語。


英語很渣還能當碼農嗎? (7).jpg


如何提高編寫能力?


建立在大量閱讀之后,編寫是自然而然的事情,要想提高自己編寫能力,平時要做好以下幾點:


1、在程序中使用英文注釋,堅決不用中文或漢語拼音作變量名、字段名、文件和文件夾名。


2、多訪問英文的技術論壇和網站,注冊一些論壇和博客,多上去混一混,多交流,堅持寫一寫英文的日記和體會。


3、每天堅持記錄和復習遇到的生詞,對于縮略語,一定搞清每個字母的英文含義。


英語很渣還能當碼農嗎? (8).jpg


好了,以上就是我這幾年在學習英語過程中的一些心得和體會,希望它為正走上碼農之路的你少走一些學習英語的彎路!

課程預約

极速1分彩_Welcome