程式設計師怎麼學英語
作為在中國工作的程式設計師,不懂得英語似乎也不妨礙找到好工作,升職加薪。下面小編收集了一些關於程式設計師學習英語方法,希望對你有幫助
程式設計師學好英語的方法
一、一個相對容易堅持的辦法就是,找一本和當前工作相關的、急需的技術圖書,每天拿出一小時閱讀,不認識的單詞,如果不影響閱讀可以不查詞典。如果某個單詞多次出現,那麼就該查下詞典並計入生詞本。如果你能堅持查閱英英詞典,那麼提高就會更快了。
每天堅持一小時,這本書讀完,你就會發現自己的閱讀能力提高了一大截。–知乎
二、停止使用baidu和google.hk, 使用google,使用英文關鍵詞
三、看英語電影美劇
用看英語電影來練習口語與聽力是個好辦法。要了解電影情節你其實並不需要很清楚的知道每個單詞,但附上英語對白的話能幫助你更好的理解,這也是鍛鍊你閱讀的一個很好的辦法。電影要選你比較能夠理解的。對白比較短的電影是不錯的,因為它能給你足夠的時間去理解消化你之前所聽到的。愛情片通常就是這種形式。一開始不要選擇太難的,不難自信心很快就沒了,選擇適合自己水平的電影。
四、聽英文歌
聽英文歌學習英語是很有趣。下次你可以嘗試在卡拉OK或在自己家唱英文歌。當你在和別人用英語對話時注入一些感情的話會有助於別人更好地理解你。聽的同時可以培養自己對英語的感覺也就是語感。剛開始不要太在於能聽懂多少單詞。網上很多地方可以下載到免費的英文歌曲,好好利用這些資源。
五、經常去參加英語角
英語角在中國很流行。像書店、公園都有免費的英語角可以參加。不要太害羞,要大膽的參與,多問問題。認識那些和你一樣對學習英語感興趣的人。很多人都感覺到英語角沒話說,那麼在你去參加英語角之前,你可以先找一些相關的話題,想想今天要說什麼,這樣更有利於你的鍛鍊。
六、去一些國外的技術論壇或社群,多讀官方的API.
程式設計師學英語的6W法
1儘量記短語。光記住一個單詞不頂用, 像中文一樣, 同一個單詞在不同的句子中的意思是不同的。
2對於每個單詞首先記住它的名詞,然後聯想。大多數單詞, 都有名詞解釋, 想要將一個單詞的所有解釋背下來很難, 可以嘗試只記住名詞, 然後猜測具體語境中其他用法的意思。
3對於較長的單詞,拆分它,並且記住每個詞根的意思。通過詞根記單詞, 絕對是事倍功半的事情.。
4儘量查 英英字典, 用英語去解釋英語。首先是準確性, 其次可以衍生到更多的單詞。
5通過閱讀純文字的英文資料來學習某些新的知識。看原版資料, 永遠快人一步, 順便鍛鍊閱讀節能。
6每天堅持記錄和複習遇到的生詞。 關鍵是堅持.
程式設計師英語學習三部曲
讀文件不能只讀程式碼
讀文件只讀程式碼,是很多程式設計師的習慣,也是導致程式設計師雖然讀了很多英文資料,英文水平卻沒有相應提高的原因之一。以前曾在《程式設計師》上看到介紹閱讀 技術圖書方法的文章,提出過“先程式碼後文字”的方法,也就是“先看程式碼,看不明白再看文字”。這種閱讀法能極大提高閱讀效率,但如果技術圖書只看程式碼就足 夠,還要文字幹什麼呢?很多時候,程式碼只是冰山一角,程式碼背後的思維和邏輯才是真正的重頭戲,只有寫成文字才能解釋,也只有閱讀文字才能理解。
注意讀音
以前總聽人說,中國人學了很多年英語,其實是啞巴英語。不知道現在的情況有多少改觀,但就我所見,不少程式設計師雖然閱讀了大量英文資料,也會加入英文的討論組,也敢開口說,但還會在讀音上出現許多問題。這裡說的“讀音”,並不是字正腔圓的口音,而是一些術語的讀音。
鍛鍊英文表達
如果你背過單詞,大概聽到過“被動單詞”和“主動單詞”的說法,前者是指“看到了能認出來”的單詞,後者指“表達時能主動應用”的單詞。據我觀察,許多程式設計師掌握的大多數英語,都屬於“被動英語”——看到了能認識,但要表達同樣的意思,未必說得出來。