起初我并不在意這點(diǎn),和大多數(shù)人一樣,以為能寫得一手代碼,足夠應(yīng)付工作就行,英文好不好并不重要。
但是后來發(fā)生的一些事情,讓我逐漸意識(shí)到英語的重要性,甚至很羨慕英語好的同學(xué)。
1. 溝通低效
在和其他同學(xué)交流時(shí),經(jīng)常聽不懂他們說的英文名詞,有時(shí)會(huì)讓他們?cè)僦貜?fù)一遍,但可能還是聽不懂,后來漸漸地不好意思問了,嚴(yán)重影響了溝通效率和對(duì)開會(huì)內(nèi)容的準(zhǔn)確理解。聽都聽不懂,記又記不住,導(dǎo)致自己也難以在開會(huì)溝通時(shí)使用專業(yè)的英文詞匯進(jìn)行高效表達(dá)。
2. 編碼低效
平時(shí)工作中寫代碼基本是全英文,由于很多英文單詞不認(rèn)識(shí),讓我在編寫代碼時(shí)經(jīng)常拼錯(cuò)(即使有提示),嚴(yán)重影響效率。
更讓人頭疼的是,每次定義變量名時(shí),我都要上搜索引擎去查。由于同一個(gè)中文詞匯可能對(duì)應(yīng)多個(gè)不同的英文單詞,我不知道如何選擇,也因此經(jīng)常定義一些奇奇怪怪的變量名。久而久之,收到了一些同事的吐槽。
3. 閱讀困難
自己寫代碼時(shí)還好,可以按照自己的節(jié)奏來,慢點(diǎn)就慢點(diǎn)唄。但是工作中,經(jīng)常要閱讀其他同學(xué)寫的代碼和文檔,比如需求文檔、技術(shù)方案、接口文檔等??吹酱蠖未蠖蔚挠⑽?,難受到我直接暈厥!
有同學(xué)說:“你可以用翻譯呀?!?/span>
沒錯(cuò),翻譯工具確實(shí)能夠緩解問題,但有時(shí),翻譯也會(huì)鬧笑話,尤其是在計(jì)算機(jī)專業(yè)名詞多的時(shí)候,經(jīng)常翻譯出一些奇奇怪怪的句子。
4. 表達(dá)困難
由于英語和口語不好,我無法像其他同學(xué)一樣在開會(huì)交流時(shí)自如地說出專業(yè)的英文名詞,以至于后來,我變得默不作聲。
此外,很多公司的晉升采用答辯制度,在其他同學(xué)的答辯 ppt 中總是充滿專業(yè)的英文詞匯和術(shù)語,在答辯時(shí)也能充滿信心地去進(jìn)行講述。而我即使認(rèn)真地通過查詢準(zhǔn)備了一份專業(yè)的 ppt,在答辯時(shí),也無法流利地用英文進(jìn)行表達(dá),甚至經(jīng)常用自己的 ”土味英語“ 逗笑評(píng)委。
不行,我不能再這樣下去了,蒼天啊,誰來拯救我的英文??!
身為程序員的我怎能輕易服輸,快去 GitHub 上搜一下有沒有學(xué)英語的神器,果然發(fā)現(xiàn)了寶藏,整理一下分享給大家。
1. 人人都能用英語
GitHub 上近 5000 star 的學(xué)習(xí)英語項(xiàng)目,本質(zhì)是一本小書。
這本書里的文字,全部的意義,只有兩個(gè)字:“啟發(fā)”。
該項(xiàng)目不是一本單詞書,也不是英語練習(xí),而是作者結(jié)合自己的經(jīng)歷,通過簡潔精煉、幽默輕松的文字,從口語、語音、朗讀、詞典、語法、精度等多個(gè)方面給你啟發(fā),帶你重新認(rèn)識(shí)和理解英語。
在你準(zhǔn)備好厚厚的單詞書之前,不妨先讀一讀這本小書,相信你會(huì)更加有動(dòng)力學(xué)習(xí)英語!
地址:
https://github.com/xiaolai/everyone-can-use-english
2. 英語提升訣竅
GitHub 上最受歡迎(近 20000 的 star)的英語學(xué)習(xí)項(xiàng)目,最全面的英語學(xué)習(xí)寶典。
這份英語提升訣竅會(huì)從認(rèn)知、單詞、聽力、閱讀、口語五方面帶你重識(shí)英語,并在不同的方面給你高效學(xué)習(xí)英語的建議以及相關(guān)的資源(比如英文脫口秀、電影、YouTube 頻道、英文原版書等)。
建議大家花 20 分鐘的時(shí)間讀完它,相信一定能夠提升你學(xué)習(xí)英語的信心!
地址:
https://github.com/byoungd/English-level-up-tips-for-Chinese
3. 程序員英語學(xué)習(xí)指南
GitHub 上接近一萬個(gè) star 的項(xiàng)目,一本專為程序員編寫的英語學(xué)習(xí)指南。
和 ”人人都能學(xué)英語“ 一樣,這本英語學(xué)習(xí)指南,意在帶給大家學(xué)習(xí)英語的啟發(fā)。
我很喜歡作者在指南開頭的一句話 ”你越早明白語言學(xué)習(xí)沒有技巧,就會(huì)越少浪費(fèi)時(shí)間和金錢在各種資料和經(jīng)驗(yàn)上面,走越少的彎路?!?/span>
和編程語言一樣,英語的學(xué)習(xí)沒有捷徑,而是要有適合自己的方法。
該指南會(huì)深挖語言學(xué)習(xí)的本質(zhì)(主要用中文舉例)并用程序員易于理解的方式去思考,并提供自己根據(jù)本質(zhì)推演出來的訓(xùn)練方法和經(jīng)驗(yàn)做參考。重中之重是你要根據(jù)本質(zhì)自己設(shè)計(jì)適合自己的訓(xùn)練方法,同時(shí)可以甄別網(wǎng)上看到學(xué)習(xí)方法和資料,判斷是否適合自己使用。
地址:
https://github.com/yujiangshui/A-Programmers-Guide-to-English
4. 程序員工作中常見的英語詞匯
直接面向程序員的英語詞匯手冊(cè)。該手冊(cè)收集了計(jì)算機(jī)書籍、文檔、文章中高頻常見的技術(shù)詞匯。最終目的是希望程序員集合自身的英語基礎(chǔ),在掌握列表中的詞匯后,可以無障礙閱讀英語技術(shù)文章和文檔。
大家千萬不要死記硬背這本手冊(cè)上的英文單詞,而是可以在工作之余,閱讀幾遍,相信你會(huì)發(fā)出這樣的感慨 ”啊,這個(gè)單詞我在工作中遇到過!“
地址:
https://github.com/Wei-Xia/most-frequent-technology-english-words
利用這些資源,我的英語能力得
到了較大的進(jìn)步,現(xiàn)在敲起代碼基本不用查字典了,虎虎生風(fēng),碼不停蹄!
學(xué)習(xí)任何語言都沒有捷徑,希望大家找到適合自己的學(xué)習(xí)方法,我們一起堅(jiān)持下去~
特別推薦一個(gè)分享架構(gòu)+算法的優(yōu)質(zhì)內(nèi)容,還沒關(guān)注的小伙伴,可以長按關(guān)注一下:
長按訂閱更多精彩▼
如有收獲,點(diǎn)個(gè)在看,誠摯感謝
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場,如有問題,請(qǐng)聯(lián)系我們,謝謝!