英語對於軟體開發者來說到底有多重要?

csdn發表於2013-09-04

 英語是世界上最廣泛使用的第二語言,是歐盟和許多國際組織與英聯邦國家的官方語言之一。如今英語也是與電腦聯絡最密切的語言,大多數程式語言都與英語有聯絡。而且隨著網路的使用,使英文的使用更普及。那麼作為新時代的軟體開發者,到底需不需要掌握英語呢?掌握英語對軟體開發工作又有哪些好處呢?下面我們一起來看看過來人是怎麼說的!

  流行的英語程式語言

  英語在軟體行業、程式設計世界裡都佔有壓倒性的優勢,它能夠幫助人們在關鍵詞和程式碼庫的選擇上帶來靈感。根據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行業有更好的前景。你也可以說說你的觀點或想法啊!

相關文章