欧美日本亚洲国产_欧美日韩高清福利区_亚洲日精品一区在线观看_亚洲国产精品热久久2022_欧美美女被操网站_中文字幕日韩精品网站_最近中文字幕大全_精品国产福利在线观看91帕_美女黄色视频大全集_国内在线视频一区

做研發(fā),就是必須能看英文、寫英文

做研發(fā),就是必須能看英文、寫英文

admin_qifei 2025-01-16 人物 15 次瀏覽 0個評論

我們不得不承認的事實是,盡管中國有五千年燦爛輝煌的文化和歷史,但現(xiàn)代的科學技術(shù)、尤其是原創(chuàng)技術(shù)幾乎都不是源自中國。就拿我們從事的 IT 行業(yè)而言,主流的編程語言沒有一門是中國人推出的,就更不用說操作系統(tǒng)、編譯器,各種開發(fā)工具了,連一個好用的編輯器都沒有。雖然近年來信息科學等領(lǐng)域在國內(nèi)也是飛速發(fā)展,但我們依舊很難在計算機教科書諸如算法、設(shè)計、架構(gòu)等基本概念上,找到哪怕一個是完全源自中國的。隨著互聯(lián)網(wǎng)的興起,中國出現(xiàn)了阿里、騰訊等巨無霸,讓計算機的應用技術(shù)得到了質(zhì)的飛躍,也能與亞馬遜、谷歌一爭高低,但在全球 IT 技術(shù)的舞臺上,中國科技公司的聲音還是太小。

以我自己創(chuàng)辦的濤思數(shù)據(jù)而言,雖然?TDengine?多次在 GitHub 全球趨勢排行榜霸榜,在多個全球開源數(shù)據(jù)庫(database)的榜單上都位居前十,還得到了相當多的客戶的認可,但從全球的影響力上來說,與我們的對手 InfluxDB 相比,還有差距。

英語是目前全球科技交流的第一語言,這是一個不爭的事實,而且我們與歐美的先進技術(shù)還有相當?shù)牟罹?#xff0c;要研發(fā)一流的產(chǎn)品,不看英文是不可能的。在 2016 年我準備開發(fā)時序數(shù)據(jù)庫時,國內(nèi)僅僅有清華剛起步的一款,而美國早已存在 InfluxDB、OpenTSDB?等多個產(chǎn)品。當時調(diào)研數(shù)據(jù)庫的技術(shù),真正有深度的技術(shù)文章,中文的幾乎沒有,我只能翻看英文的技術(shù)白皮書、各種英文的技術(shù)博客,包括一些英文學術(shù)論文??梢哉f,如果我的英文不行,就不可能有 TDengine 這款產(chǎn)品。

中國人口基數(shù)這么大,有自己的文化,不可能要求大家都看英文。因此中文的技術(shù)書籍有市場,有的是翻譯過來的,有的就是國內(nèi)自己寫的。就 IT 行業(yè)而言,做普通的研發(fā)工作,看中文技術(shù)書籍,百度一下中文的技術(shù)問題,大部分都能找到答案。

但是遇到特別細特別深的問題,往往網(wǎng)上是找不到中文答案的,而這個時候,如果你用英文搜索,多半會在 Stack Overflow 里找到答案,甚至找到長篇的英文博客。這是為什么呢?

我想有幾個原因。一個是,你遇到的問題,世界上的其他程序員可能已經(jīng)遇到過了。中國程序員只占全球程序員數(shù)量的不到 20%,因此就比例而言,中國以外的程序員遇到同樣問題的可能性更高。再就是,國外有更久遠的技術(shù)分享積累、文化和平臺,像 Stack Overflow 等問答網(wǎng)站,還有很多人持續(xù)耕耘自己的博客;相對而言,國內(nèi)的分享平臺積累不夠深,以前還有很多人堅持寫博客,總結(jié)自己的經(jīng)驗,但是隨著移動互聯(lián)網(wǎng)的興起,很多人習慣在公眾號等平臺上分享,但這些內(nèi)容又無法被很多通用的搜索引擎檢索到。所以整體來說,我們更容易用英文找到答案。

與我的很多小伙伴們相比,我找到問題解決方法的速度往往很快,不是我多聰明,而是因為我在美國學習工作十多年,看英文就象看中文報紙一樣的,可以一眼看過去就找到自己要看的內(nèi)容,而且知道應該用哪個英文關(guān)鍵詞搜索,自然解決問題的速度就快。

不僅要會搜問題,而且還要會用英文提問題,如果你只能用中文提問,那能回答你問題的人數(shù)會大大減少。而能用英文提問題,就需要你能用英文清晰地表述,堅持下去,你的英文表達水平也會不斷提升。

可能有些人會說,我就算不懂英文,也可以閱讀那些用中文翻譯過來的技術(shù)書籍,也不妨礙我的進步,為什么你偏偏說自己的技術(shù)團隊中不會招不懂英文的人進來,你這是不是沒有文化自信?

我創(chuàng)辦的濤思數(shù)據(jù),開發(fā)的是底層數(shù)據(jù)庫軟件,更具體地來講,是時序數(shù)據(jù)庫軟件,專門用來處理機器、傳感器、設(shè)備等產(chǎn)生的數(shù)據(jù)。對于底層軟件,中國與歐美的差距不是一般的大,在中國能開發(fā)底層軟件的人才寥寥無幾,可以參考的中文資料幾乎沒有。何況我做的是一個數(shù)據(jù)庫的細分領(lǐng)域,資料就更少。這個時候,想要有所參考,那就只能看英文資料。

不僅如此,我們開發(fā)的 TDengine 在定位上就不是國產(chǎn)替代,而是要在全球時序數(shù)據(jù)處理市場站在第一梯隊。如果你不看英文資料,就無法了解歐美產(chǎn)品的最新進展,無法獲取全球最新的該領(lǐng)域的資訊,何以取勝?在國內(nèi),一些前沿的技術(shù)論文譯文基本都是來自于社區(qū)熱心群眾的自發(fā)翻譯,技術(shù)出版社是不涉及論文翻譯的,就算是熱心翻譯那也只會從自身愛好出發(fā)翻譯一些比較著名的論文資料,翻譯質(zhì)量也難以保證。如果你不懂英文,那只能說看多看少、看對看差都全憑運氣了,更沒準等到譯文出來,這個技術(shù)都已經(jīng)過時了。

因此我面試所有研發(fā)人員都是要考察英語閱讀能力的。面試方法很簡單,我會從候選人所熟悉的工具(比如 MySQL)的英文文檔里挑一段出來讓你當場翻譯。我通過這個方法至少篩選掉了一半以上的面試者,如果他們對自己熟悉的技術(shù),都無法快速準確地翻譯出來,很難相信對于時序數(shù)據(jù)的英文技術(shù)文章,他能夠快速地理解。

因為所有的編程語言都是英文的,所有的編程工具都是英文的,作為一個程序員,你完全不懂英文是根本不可能高效工作的。但我見過很多程序員,因為對英文有點畏懼心理,他們無論看書,還是搜索,都還是習慣中文。

其實閱讀英文技術(shù)書籍和文章并沒有很多人想象的那么困難,它的詞匯量和句式都是相當有限的,你并不需要多高的語言天賦,但是熟能生巧,讀第一本的時候磕磕巴巴,讀第二本、第三本就會順暢流利很多,再看后續(xù)的,就不會有任何障礙。包括英文寫作也是,最開始寫,你可能寫一小段都結(jié)結(jié)巴巴似的,花很多時間,還是有錯誤,但只要你堅持寫,熟能生巧,很快寫作對你來說也就不是問題了。

市場上有大量的中文編程教材,國內(nèi)很多程序員都是依靠這些書學會了編程。但我還是建議,無論如何,一定要硬著頭皮看幾本英文的計算機教材,而且可以對照中文的看??戳酥竽憔桶l(fā)現(xiàn),國內(nèi)的教材基本上是編譯的,專業(yè)詞匯本身也都是翻譯過來的,很容易存在詞不達意、一詞多譯、多詞多譯等問題。好的英文教材是一版再版,發(fā)行量遠遠超過中文教材。而且你看了這些英文教材后,就會用正確的、全球統(tǒng)一的專業(yè)詞匯來交流,你能交流的就不只是國內(nèi)的從業(yè)人員,而是全球的 IT 從業(yè)人員。

中國絕大部分 IT 公司都不是英文的工作環(huán)境,那么怎么才能提高自己的專業(yè)英語水平呢?其中一個很好的方法就是參與開源項目。

眾所周知,現(xiàn)在很多軟件都是開源的,從操作系統(tǒng) Linux、Android,到 Database,比如 MySQL、PostgreSQL 和 MongoDB 等等,包括我主導開發(fā)的時序數(shù)據(jù)庫?TDengine,這些軟件是全世界程序員智慧的結(jié)晶,是全球開發(fā)者共同開發(fā)的。這些軟件的設(shè)計和討論都是英文的,只要你樂意花時間學習,就一定能夠參與進去。

也許你還在猶豫自己的技術(shù)水平不足以參與到這些開源項目中,但你可以先把自己作為一個用戶,下載體驗測試它,發(fā)現(xiàn)問題之后可以直接在 GitHub 上用英文遞交問題。再進一步,參與到文檔錯誤的修正,甚至把它翻譯成中文;再進一步,仔細看提交的 PR,觀摩學習全球技術(shù)高手的代碼,看人家是怎么解決問題的,而且用英文寫下自己的評論,與對方互動;再進一步,參與到 BUG 的修改,甚至新功能的開發(fā)中,盡情發(fā)揮自己的編程經(jīng)驗,你也會收到別人對你代碼的優(yōu)化建議。在這種學習和互動之下,自我能力一定會得到很大提升。

我在很多場合下都在布道開源,告訴大家想要打破國內(nèi)優(yōu)秀程序員的標簽——大廠、名校、35 歲以下、男性,參與開源項目是最好的方式。因為代碼是一個程序員最好的簡歷,是程序員最好的名片,只有在開源的世界里,大家才能夠拋棄對教育、年齡、性別、經(jīng)驗、膚色、地域、文化的偏見。

目前,中國背景的基礎(chǔ)軟件成功走向全球市場的寥寥無幾,雖然我們開發(fā)的 TDengine,還有幾個中國背景的開源基礎(chǔ)軟件已經(jīng)在全球市場有一定的影響力了,但與知名的開源軟件相比,知道的人,使用的人還是太少。以 TDengine 為例,僅僅 30% 的用戶來自海外,而且其中相當一部分還是來自海外的華人。

我們這幾家軟件之所以能夠在全球市場有一定影響力,也是由于我們都有完整的英文文檔、英文論壇、英文技術(shù)博客。至今為止,我還沒看到海外社區(qū)里有自愿把中文的文檔翻譯成英文的。為了 TDengine 的海外推廣,我自己就寫了多篇英文技術(shù)博客,與歐美的多個技術(shù)意見領(lǐng)袖進行交流,否則影響力更小。

做研發(fā),就是必須能看英文、寫英文

即使開源,如果你的文檔和程序里的注釋都是中文,論壇里也都是中文的討論,這樣是沒有辦法吸引全球的非中文用戶參與進來的。而要打造全球一流的產(chǎn)品,你必須要想辦法吸引全球的一流人才參與到研發(fā)中,而且必須傾聽全球用戶的反饋和建議,不用英文是完全不可能的。

如果你是一名程序員,并且還存在著對技術(shù)的追求,不想庸庸碌碌得過且過,那就千萬不要為了省力而糾結(jié),一定強迫自己看英文、寫英文,與全球的開發(fā)者交流,與全球的開發(fā)者而不僅僅是中文的開發(fā)者做朋友,你的世界一定更加豐富多彩。

可能會有不同的聲音批評我要求大家用英語是崇洋媚外,沒有文化自信。但我依舊認為,知識和技術(shù)的承載是英文還是中文并不重要,但我們要看到現(xiàn)實、看到差距,善于學習,而且要用開放的心態(tài),吸引全球的一流人才來打造出真正世界一流的核心技術(shù),打造全球化的產(chǎn)品和企業(yè),這也是我寫下 TDengine 第一行代碼時給自己定下的要求和目標。

陶建輝

轉(zhuǎn):

要做研發(fā)高手,就是必須能看英文、寫英文 - TDengine | 濤思數(shù)據(jù)

轉(zhuǎn)載請注明來自杭州安米通儀器設(shè)備有限公司,本文標題:《做研發(fā),就是必須能看英文、寫英文》

百度分享代碼,如果開啟HTTPS請參考李洋個人博客
每一天,每一秒,你所做的決定都會改變你的人生!

發(fā)表評論

快捷回復:

評論列表 (暫無評論,15人圍觀)參與討論

還沒有評論,來說兩句吧...

Top