要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?淡淡De茶香味2017-11-30 16:38:37

謝邀,答案是必須的,看不懂英文文件的程式設計師在計算機領域就相當於一個文盲,程式設計師是一種技術工作。在IT的發展中有相當重要的地位。

從底層硬體通訊協議的建立,到資料傳輸層的處理,到操作系

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

統的建設,到資料庫平臺的建設,一直到應用層上各種資料營銷平臺的搭建,程式設計師在裡面都

扮演著舉足輕重的角色併為IT事業的發展做出了巨大 的貢獻。

新的技術資料都是英文的,英語國家的IT技術走在我們前面很多年,就連印度,一個連基礎設施建設都不太完善的國家,

其在軟體外包領域的發展也非常迅猛,遠遠超過了我們。

這是為什麼?就是

因為其英語基礎較好。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

學好英語你可以直接閱讀各種經典書籍的原文版。程式設計師這個行業之所以特殊,就是因為它所有的技術全部來自歐美,所以最主流,最新鮮,最正確的技術文章都是英文,大部分還沒有譯本,有些譯文還比較差。與其等待別人的翻譯,不如直接閱讀原文。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

學好英語你可以直接觀看來自

世界最著名學校的網上課程或程式設計高手的教學影片。較之漢語教學影片,不知道高到哪裡去了,而這些影片通常都沒

有任何翻譯可尋。

程式設計師學好英語比學好數學更重要,尤其是優秀的程式設計師!

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?嵌入式宏思微想2018-03-02 19:17:36

從技術能力的角度來講,高階程式設計師應該具備閱讀英文資料和文件的能力,還應該具備基本的聽說能力。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

無論是學術文件,技術文件,庫文件,晶片文件,程式設計說明文件,大多數都是英文的,主要原因是,英文是全世界最通用的語言。如果一個程式設計師沒有英文閱讀能力,就會少獲取很多第一手資訊。不是有中文版嗎?很多官網也支援中文啊?再不行,不是還有翻譯軟體嗎?除了官網的中文,其他的,都不保證是否完全準確,軟體翻譯會錯漏或歪曲,人工翻譯會生硬甚至錯解。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

音影片資訊,或和外國人交流溝通,這些就需要基本的英文聽說能力了。程式公司常有外籍員工,或國外有公司,或和國外的供應商或客戶溝通,沒有聽說能力,就簡直不知所云,無從開口。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

謝謝大家。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?苅鬱症2017-11-27 12:59:59

上週三,七牛雲的微信後臺收到了一名程式設計師的留言。在看了我們推薦的「1000 小時入門機器學習」之後,他覺得那些英文資料雖然很全、很好,但看起來太費勁了,想要一些中文資料。我很遺憾地告訴他,想要跟上最前沿的機器學習技術發展,閱讀英文資料幾乎是唯一途徑。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

非常後悔沒學好英語

現在看文件都有恐懼

像這樣的場景並不少見。在技術交流群中,大牛們經常會分享一些最新的論文或者研究成果。可當點開連結後,面對滿眼的英文單詞,許多人就失去了讀下去的動力。於是跑去論壇上尋找翻譯過的版本,卻發現全是和自己一樣求翻譯的程式設計師。誰不想要提升自己?但總是因為語言阻擋了自我成長的腳步。

一門「文科」,竟成了技術道路上的桎梏。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

「學好英語對於程式設計師來說到底有多重要?」

小到命名一個變數、一個檔案;大到系統學習新技術,英語其實和程式設計師的職業發展密切相關。我們打算學習一門新程式語言時,英文的資料要比中文多出許多,內容質量上的差距更是巨大。如果不承認這基本的事實,那就只能永遠呆在愚昧中。許多程式設計師總是感嘆與大神之間的差距,然而,

這邁向

職業新階段的起點,可能就是英語能力的提升。

再好的譯文也不如原文

。不僅僅是程式設計,全世界科技領域最前沿的內容,大部分是用英語傳播的。等到有人把這些內容寫成書,然後翻譯成中文後,可能這些「新知識」已經過時,價值也隨之一落千丈。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

「可理解輸入」

才是真正合適的閱讀

知道了閱讀原文的重要性,也下定決心要在一個月內讀完一本英文書籍,可這卻不是每個人都能堅持下來的道路。真正行動起來的時候還是有許多問題:

應該讀誰的書?每天讀多少頁?怎樣才算真正讀懂?

面對這些困惑,「牛犢社」想說,其實早就有一個能解決上述閱讀問題的平臺——薄荷閱讀。

薄荷閱讀與普通閱讀的最大差別,在於它運用了「可理解輸入」的理論。這一理論比較淺顯的定義如下:

在學習者已有水平的基礎上,稍微加一個等級的難度,當然要控制在一定的範圍,這樣才能促進學習者語言水平的提高。太難或者太簡單,都不利於學習者學習。

這一個等級的難度,就是「可理解」的難度。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

薄荷閱讀為讀者打造閱讀閉環

知道了「可理解輸入」理論,我們來看看「薄荷閱讀」如何充分利用這一理論來幫助讀者提高閱讀水平。

在讀者報名參與一期「薄荷閱讀」後,首先會進行詞彙量測試。透過測試,系統會參照讀者的詞彙水平,推薦比你當前水平高「一個難度」的英文書籍。這樣讀者就

不會受困於閱讀內容選擇

,以及在閱讀後發現內容過難或過易的問題。

接下來,讀者會收到每天閱讀的內容,

閱讀的字數經過精心設定

,既不會太短達不到效果,也不會太長讓人覺得疲倦。每天的閱讀結束後,在閱讀交流群內,還需要完成對前一天內容的測試,並有專業的英語老師坐班輔導解答,

完成對所閱讀內容的充分理解

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?

閱讀閉環

從每天堅持閱讀,到閱讀後立即理解,再閱讀更高難度的英文書籍。「薄荷閱讀」用這樣的閱讀閉環為你真正提高閱讀能力。只要你能堅持下去,終有一日,你能擺脫對譯文的依賴,輕鬆閱讀英文文件,時刻掌握全世界最前沿的技術發展動態。

「薄荷閱讀」對世界的改變是什麼?

與最近飽受爭議的知識付費不同,「薄荷閱讀」並不會對知識進行自己的加工,並對你灌輸一些創造出來的新名詞。你看到的就是第一手資料,你需要用自己的時間去閱讀並理解,「薄荷閱讀」只會為你推薦適合你的英文書。捨棄各種英語學習的噱頭,

用閱讀提高閱讀,專注滿足真正的日常使用場景

。或許,這才是學習知識最本真的樣子。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?叢雷1234562017-11-30 09:42:31

不一定。關鍵是大腦要相容線性邏輯和發散思維,再加上持之以恆的毅力。(堅持程式設計,程式碼量多了以後會激發你的思考。你的思維會像指南針一樣帶著你在技術的道路上繼續前進!)

記住重點:不要停!

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?股基程式設計思想2018-01-12 21:46:24

其實並不是,程式設計師歐巴學習程式一般不需要透過英文教材,全英文文件指的也不是有多麼難的文章學術論文這些,程式設計師有程式設計師的邏輯,有程式設計師的思維方式,程式是講邏輯的,像Java學習時有一些關鍵字的使用,一開始你不認識這些單詞也不要緊,學會用就好,單詞就是一個符號,在程式裡往往有它的僻意,不需要用英文的思維去錙銖必較的理解。另外程式的備註可以寫中文的,也不需要用整段整段的英文去註釋,所以就還好啦,對英文要求不是那麼高。許多中年人有去轉行報班學程式設計的,他們的英語很好麼,不見得吧。所以,程式中使用的英文更多的當作符號來用,不想閱讀,需要你慢慢理解,所以水平不算太差,都不會阻礙你走向高階程式設計師。你需要的是多熟悉,多練習,多聯絡,把你所用到的英文符號,用的像你的家鄉話一樣熟悉。希望我的回答對你有幫助。

要當一個高階程式設計師,是否應該具備閱讀英文資料和文件的能力?