这些单词你都念对了吗?顺便推荐三份程序员专属英语教程!
2019 第 36 篇文章,總第 60 篇文章
本文大約 3500?字,閱讀大約需要 9?分鐘
作為程序員,除了要有好的編程能力,計(jì)算機(jī)基礎(chǔ),還必須具備一定的英語(yǔ)能力,至少能看懂和計(jì)算機(jī)編程相關(guān)的英語(yǔ),可以在谷歌、StackOverflow或者 Github ,被稱(chēng)作程序員解決問(wèn)題的三大法寶上看懂別人給出的解決方案。以及可以看懂英文的技術(shù)文檔,不需要等待中文版的翻譯,甚至一些比較冷門(mén)的技術(shù),可能都沒(méi)有翻譯。
但今天發(fā)現(xiàn)一個(gè) Github 項(xiàng)目,才發(fā)現(xiàn)能念對(duì)專(zhuān)業(yè)單詞的發(fā)音,也是很重要的,畢竟和同事交流,很多時(shí)候我們都習(xí)慣直接說(shuō)出英文單詞,比如 Linux,Python, Java,也不會(huì)說(shuō)專(zhuān)門(mén)找對(duì)應(yīng)的中文翻譯,即便找到了,同事也不一定能把中文意思和英文單詞連接起來(lái)。
這個(gè) Github 項(xiàng)目地址如下:
https://github.com/shimohq/chinese-programmer-wrong-pronunciation
這是一個(gè)收集了中國(guó)程序員最容易念錯(cuò)的單詞。如下圖所示:
目前已經(jīng)有 8000 多星了,它是按照首字母的順序,從 a 開(kāi)始到 z 來(lái)列出,如下圖所示:
看到圖片中的 admin,amazon ,Java,image,jpeg?等幾個(gè)單詞的正確讀音,才發(fā)現(xiàn)我一直都讀錯(cuò)了啊。。。
可以點(diǎn)擊單詞旁邊的喇叭圖標(biāo),就可以收聽(tīng)正確讀音,不過(guò)問(wèn)題是它會(huì)跳轉(zhuǎn)到一個(gè)新頁(yè)面,不能直接不跳轉(zhuǎn),然后在 Issue 有人(lovetingyuan)分享了一個(gè)網(wǎng)站,根據(jù)這個(gè) Github 項(xiàng)目做的,就可以實(shí)現(xiàn)不跳轉(zhuǎn)收聽(tīng)單詞讀音,網(wǎng)址如下,頁(yè)面如下圖所示
https://lovetingyuan.github.io/chinese-programmer-wrong-pronunciation/
當(dāng)然,根據(jù)提供者的說(shuō)法,這個(gè)讀音并不是都很準(zhǔn)確,它是依賴(lài)于谷歌翻譯,由谷歌翻譯提供的讀音,所以?xún)H供參考。
所以,既然讀音不對(duì),那么就需要改正過(guò)來(lái),然后我順便又在 Github 上搜索了下是否有適合程序員學(xué)習(xí)英語(yǔ)的方法,沒(méi)想到還搜到三個(gè) Star 數(shù)量至少上千的 Github 項(xiàng)目(還無(wú)意中吃了頓狗糧。。。)
1. English-level-up-tips-for-Chinese
第一個(gè) Github 項(xiàng)目,地址如下:
https://github.com/byoungd/English-level-up-tips-for-Chinese
這也是三個(gè)項(xiàng)目中 Star 數(shù)量最多的,有 16000+。
這是作者建立這個(gè)項(xiàng)目的初衷--為了幫助女神高效學(xué)習(xí)英語(yǔ)(果然女神的需求就是程序員最大的動(dòng)力)
作者還給出了英文水平的定義:
介紹了本項(xiàng)目的優(yōu)點(diǎn):
以及如何多維度學(xué)習(xí):
幾門(mén)編程語(yǔ)言的初學(xué)者單詞吧,包括了 JS、PHP、Swift、Python、Go、Java 六門(mén)語(yǔ)言,不過(guò)我簡(jiǎn)單看了 Python 和 Java 的單詞表,只是給出了單詞,但沒(méi)有給出對(duì)應(yīng)中文解釋….
最后,就是在線(xiàn)閱讀的 Gitbook 地址:
https://byoungd.gitbook.io/english-level-up-tips/part-i/1-understanding
目錄如下所示:
所以,目前是完成了這幾部分內(nèi)容:
認(rèn)知篇:告訴你為什么要學(xué)、如何學(xué)習(xí)、該做和不該做的事情
單詞篇:背單詞的方法,以及推薦了幾本單詞書(shū),一個(gè)叫做 Anki 的背單詞軟件
聽(tīng)力篇:練習(xí)聽(tīng)力的幾個(gè)誤區(qū),精聽(tīng)和泛聽(tīng),推薦的聽(tīng)力材料,包括入門(mén)聽(tīng)力訓(xùn)練、前端相關(guān)視頻、Youtube 視頻、脫口秀節(jié)目等
閱讀篇:推薦的英文書(shū)籍、網(wǎng)站(Medium、Quora、Reddit、Hacker News 與 StackOverFlow 這五個(gè),我覺(jué)得也是程序員都該經(jīng)常瀏覽的網(wǎng)站,包括博客、問(wèn)答社區(qū)、資源網(wǎng)站)
口語(yǔ)篇:元音和輔音,如何練習(xí)口語(yǔ)的建議。
最后,剛說(shuō)的狗糧在這
2. A-Programmers-Guide-to-English
一份專(zhuān)為程序員編寫(xiě)的英語(yǔ)學(xué)習(xí)指南 v1.2,項(xiàng)目地址:
https://github.com/yujiangshui/A-Programmers-Guide-to-English
項(xiàng)目目前也有 6000+ Star,如下所示:
這個(gè)項(xiàng)目的建立初衷以及目標(biāo)人群:
在線(xiàn)閱讀地址:
https://a-programmers-guide-to-english.harryyu.me/
目錄如下:
作者同樣簡(jiǎn)單介紹了如何學(xué)習(xí)英語(yǔ),并建立以考取雅思、托福或者 PTE 這種專(zhuān)業(yè)英語(yǔ)水平考試作為目標(biāo)。原因如下:
一方面這種專(zhuān)業(yè)考試是聽(tīng)說(shuō)讀寫(xiě)全方位測(cè)試你的英語(yǔ)能力,相比其他測(cè)試更加客觀(guān)一些而且能體現(xiàn)你的短板。另一方面就是如果出國(guó)留學(xué)或者工作,也可以作為你英語(yǔ)能力的證明。當(dāng)然缺點(diǎn)就是要備考,然后考一次差不多 2000 塊錢(qián)。
作者本人選擇了 PTE 考試。當(dāng)然了,如果從反饋角度來(lái)說(shuō),這種考試是比較能客觀(guān)反映你學(xué)習(xí)的成果,也能比較具體量化出你的英文水平(在排除可能存在的超水平發(fā)揮的情況)。
在學(xué)習(xí)方法方面,我也是比較認(rèn)同作者說(shuō)的盡量使用英文學(xué)習(xí),而不是借助中文翻譯學(xué)習(xí),也就是學(xué)習(xí)一個(gè)英文單詞,不該翻譯為中文來(lái)學(xué)習(xí),而是應(yīng)該記住其英文含義,比如作者舉出的一個(gè)例子,對(duì)于?cover?單詞,其中一個(gè)英文解釋是:to report the news about a particular imporant event,也就是可以用于報(bào)道一個(gè)特別重要的新聞,而漢英詞典,會(huì)給出的中文意思,作為動(dòng)詞有?采訪(fǎng)、報(bào)導(dǎo)、包括、涉及的意思,但這沒(méi)有說(shuō)明?cover?單詞作為報(bào)導(dǎo)意思是用于重要事件的新聞。
當(dāng)然了,要一下子接受全英文學(xué)習(xí)還是比較困難的,所以作者推薦了一個(gè)歐路詞典,作為過(guò)渡的軟件;
此外,對(duì)于背單詞軟件,同樣介紹了?Anki?這個(gè)軟件,它可以根據(jù)一個(gè)著名的艾賓浩斯遺忘曲線(xiàn),通過(guò)更合理的復(fù)習(xí)周期幫助你記憶一份自定義的內(nèi)容。
對(duì)于寫(xiě)作輔助工具,推薦了一個(gè)谷歌插件--Grammarly,可以幫助檢查語(yǔ)法問(wèn)題,谷歌應(yīng)用商店地址:
https://chrome.google.com/webstore/detail/grammarly-for-chrome/kbfnbcaeplbcioakkpcpgfkobkghlhen
作者還推薦了其他的一些工具、英語(yǔ)教材等。
3. 人人都能用英語(yǔ)
這是一份今年 1 月份才建立的一個(gè) Github 項(xiàng)目,項(xiàng)目地址:
https://github.com/xiaolai/everyone-can-use-english
目前僅有 1800+ Star, 然后目錄如下:
相比前兩個(gè)項(xiàng)目,好像沒(méi)有太突出的東西,但特別值得注意的,其實(shí)是這個(gè)項(xiàng)目的作者是李笑來(lái),維基百科上的介紹如下:
也就是說(shuō)他比較出名的身份是和區(qū)塊鏈相關(guān),是天使投資人。
當(dāng)然,這個(gè)教程其實(shí)是在 2010 年完成初稿,2015 年制作了網(wǎng)絡(luò)開(kāi)發(fā)版本,今年上傳到 Github。
此外,在上個(gè)月,他還有一個(gè)更加出名的事情,是在 Github 上傳了一份如何自學(xué) Python 編程的項(xiàng)目,項(xiàng)目地址:
https://github.com/selfteaching/the-craft-of-selfteaching
目前已經(jīng)有大約 8000 Star 了,目錄如下:
大家有興趣,也可以去觀(guān)看一下。
小結(jié)
程序員也需要好好學(xué)習(xí)英語(yǔ),這樣才能無(wú)障礙閱讀英文文檔,在 StackOverflow、Github 上和外國(guó)友人很好地進(jìn)行溝通,同時(shí)對(duì)于算法工程師,無(wú)論是閱讀論文,還是發(fā)表論文,都需要很好地英文能力!
最后,自己學(xué)會(huì)了如何說(shuō)好英文單詞,但你的同事、同學(xué)可能還會(huì)念錯(cuò)單詞,所以可以動(dòng)動(dòng)手指,點(diǎn)個(gè)在看,或者直接轉(zhuǎn)發(fā)本文給他們,糾正下他們的讀音!獨(dú)樂(lè)樂(lè)不如眾樂(lè)樂(lè)!
然后微信不支持外鏈,所以獲取本文四個(gè)項(xiàng)目的鏈接方法可以點(diǎn)擊文末“閱讀原文”,或者按照如下兩個(gè)步驟執(zhí)行即可
關(guān)注公眾號(hào)“機(jī)器學(xué)習(xí)與計(jì)算機(jī)視覺(jué)”
公眾號(hào)會(huì)話(huà)界面回復(fù)“英語(yǔ)”
今天的留言主題:大家有什么不錯(cuò)的英語(yǔ)學(xué)習(xí)方法,或者介紹下你的英語(yǔ)自學(xué)經(jīng)歷?
歡迎關(guān)注我的微信公眾號(hào)--機(jī)器學(xué)習(xí)與計(jì)算機(jī)視覺(jué),或者掃描下方的二維碼,大家一起交流,學(xué)習(xí)和進(jìn)步!
往期精彩推薦
機(jī)器學(xué)習(xí)系列
機(jī)器學(xué)習(xí)入門(mén)學(xué)習(xí)資料推薦
初學(xué)者的機(jī)器學(xué)習(xí)入門(mén)實(shí)戰(zhàn)教程!
模型評(píng)估、過(guò)擬合欠擬合以及超參數(shù)調(diào)優(yōu)方法
常用機(jī)器學(xué)習(xí)算法匯總比較(完)
常用機(jī)器學(xué)習(xí)算法匯總比較(上)
機(jī)器學(xué)習(xí)入門(mén)系列(2)--如何構(gòu)建一個(gè)完整的機(jī)器學(xué)習(xí)項(xiàng)目(一)
特征工程之?dāng)?shù)據(jù)預(yù)處理(上)
Github項(xiàng)目 & 資源教程推薦
[Github 項(xiàng)目推薦] 一個(gè)更好閱讀和查找論文的網(wǎng)站
[資源分享] TensorFlow 官方中文版教程來(lái)了
必讀的AI和深度學(xué)習(xí)博客
[教程]一份簡(jiǎn)單易懂的 TensorFlow 教程
[資源]推薦一些Python書(shū)籍和教程,入門(mén)和進(jìn)階的都有!
[Github項(xiàng)目推薦] 機(jī)器學(xué)習(xí)& Python 知識(shí)點(diǎn)速查表
[Github項(xiàng)目推薦] 推薦三個(gè)助你更好利用Github的工具
總結(jié)
以上是生活随笔為你收集整理的这些单词你都念对了吗?顺便推荐三份程序员专属英语教程!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 只有3%的猿能完全看懂的高端漫画
- 下一篇: 微软最近对外发布了必应翻译应用开发接口(