英語對於軟體開發者來說到底有多重要?
英語是世界上最廣泛使用的第二語言,是歐盟和許多國際組織與英聯邦國家的官方語言之一。如今英語也是與電腦聯絡最密切的語言,大多數程式語言都與英語有聯絡。而且隨著網路的使用,使英文的使用更普及。那麼作為新時代的軟體開發者,到底需不需要掌握英語呢?掌握英語對軟體開發工作又有哪些好處呢?下面我們一起來看看過來人是怎麼說的!
流行的英語程式語言
英語在軟體行業、程式設計世界裡都佔有壓倒性的優勢,它能夠幫助人們在關鍵詞和程式碼庫的選擇上帶來靈感。根據HOPL程式語言線上資料庫的統計,全球有8500種以上的程式語言,大概2400種起源於美國,600種是在英國發展起來的,160種是來自加拿大的,75種是在澳大利亞發展起來的。換句話說,世界上三分之一以上的程式語言是在以英語為母語的國家發展起來的。可見,英語在程式語言裡是多麼的重要。(來自WIKIPEDIA)
非英語基礎的程式語言:
- ARLOGO——這是阿拉伯第一個開源程式語言。
- 丙正正——中國的C++。
- Changjo——一種使用Hangul(韓語)的程式語言,它的主要用途是在多媒體技術和遊戲程式設計上。
- Drama——這是一款組合語言,主要是用於教學程式設計,以Dutch為基礎。
- EPL(Easy Programming Language)(易語言)——一箇中國的快速應用程式開發語言。
- Glagol——它主要是俄語基礎上的程式語言,類似於Oberon和Pascal。
當然了,非英語基礎的程式語言並非就這麼多,以上只是列舉了一些典型的例子。每個國家或地區都會因地制宜的開發出一些適合自己環境和需求的程式語言。
飽受英語折磨所帶來的寶貴感悟
Paul Graham作為一位非英語為母語的IT工作者,在多年的工作中和英語的“鬥爭”可謂是感受頗深。於是他嘗試著用英語寫下了這篇題為《英語整整折磨了我15年》的文章。詳細講述了英語對工作的重要性,同時也給年輕人提出了寶貴的建議。
我的英語不好,顫抖著雙手用英語寫了這篇帖子。作為IT工作者,我讀不懂英文技術類文件,因此,我只能用大腦的50%的精力來閱讀,再用50%的大腦精力來理解自己讀了什麼!後來為了工作,或者說是為了挑戰自我,我花大量時間學習英語。就我個人而言,英語在語法上是很簡單的,特別是在交流層面上,說一口流利的英語能夠遞進交談者之間距離。
另一個原因是,隨著自己的年齡在不斷的增加,或許10年後,我就沒辦法再寫出一些很專業的程式碼了,合理的選擇就是在IT行業裡做管理工作,或者是管理一些大的開發專案,如果需要招聘外籍開發者,你英語不好的話,如何管理這些年輕氣盛程式設計師呢?所以,任何時候都不能放棄學習英語!
用英語自我表達的能力將會直接影響你周圍的人們對你專業技能水平的判斷。作者之前在一家IT公司任職,他們有一個在烏克蘭的開發者團隊,後來他發現,公司里人給這些英語口語不好的烏克蘭人發郵件的時候,總會把內容寫的特別詳細,完全忽略了這些烏克蘭的開發者也是文化水平很高、經驗很豐富工作者。導致這樣結果的原因是,糟糕的英語表達能力掩蓋了他們在軟體開發技術上的優勢。
就上述這些觀點,有網友給出如下評論:
volpav——別擔心,如果你的團隊具有國際化水平,最好是說英語,否則,工作當中的操作問題和人際關係問題將不斷湧現。
Lluis Gerard——我完全同意作者的觀點。多年前我做了一個巨大的突破,那就是把電腦、相機、手機和MP4裡的語言都設定為英語。剛開始的的確不習慣,必須努力去適應,尤其是搜尋資訊的時候,對自己的英語能力的提升是最大的。
Igor Fazlyev——如果你用心學習一門外語的話,你會變得更有創新力、做事更嚴謹。事實上在今天,不管你喜不喜歡,英語都已經在軟體開發領域具有不可取代的地位。先要在這個領域嶄露頭角的話,你就不得不花時間提升英語水平。
作為軟體開發者的你,通讀文章後是否深受啟發,願意花更多的時間和精力去學好英語,以便以後在IT行業有更好的前景。你也可以說說你的觀點或想法啊!
相關文章
- 英語,對程式設計師有多重要?程式設計師
- 開發軟體到底有多貴
- 對於職場社恐來說,做好任務派發很重要
- 為什麼 API 監控對於任何業務來說都重要?API
- 為什麼API監控對於任何業務來說都重要?API
- 對於開發者來說,有哪些非常優秀的平臺?
- 為什麼說HR軟體對中小企業至關重要
- 對於一個程式設計師來說偷懶很重要 (轉)程式設計師
- 基於WEB小學生英語學習輔導軟體Web
- Python需要懂英語嗎?英語基礎很重要嗎?Python
- 軟體測試中的Bug迴歸,到底有多重要?
- 安全性對於嵌入式Linux來說是最重要的Linux
- 數學英語的基礎對學習Python重要嗎?Python
- java 對測試來說真的不重要嗎Java
- 大學生英語詞彙分級軟體
- 知乎引流軟體?小帥說說自己對知乎軟體的理解
- 教學軟體開發對於教育培訓機構來說有哪些好處?
- 對於初學者來說,最好的程式語言是什麼?
- 對計算機專業來說學歷真的重要嗎?計算機
- 為什麼企業要求學歷?對於程式設計師來說學歷重要嗎?程式設計師
- 軟體開發者如何準備未來?
- 對於現代開發來說,JavaScript就是一種垃圾語言JavaScript
- 英語的重要性 --- 學習的原因
- 中文翻譯英語的軟體哪個好?如何完成中翻譯英
- Principle:做動效,選對軟體很重要
- 英語全文朗讀軟體---破解 (1千字)
- 高手對中科院考博英語的體會
- Win7自帶的多媒體軟體――Windows media Center到底有多強大Win7Windows
- 對於程式設計師來說,“選擇比努力更重要”是一句屁話程式設計師
- 面試常用英語(中英對照)面試
- 英語流利說懂你英語 Level5 Unit2 Part2 Dialogue
- mkvtoolnix 分離影片音軌 把英語的音軌分離出來 - 軟體推薦
- 單位符號的英語說法 -引用符號
- 英語流利說懂你英語 Level6 Unit1 Part3 Reading
- [英語流利說]管理資料採集需求~在英語流利說,我們這樣管理資料採集需求...
- 張馳課堂:六西格瑪培訓中的Minitab軟體,到底有多重要
- 移動筆記:五款英語背單詞軟體體驗評測筆記
- 學習Python,數學英語基礎很重要嗎?Python