回覆列表
-
1 # 磕鹽路上的碎話
-
2 # 荔荔子英語
程式設計這種事本來就是寫單詞並且進行邏輯組合,程式設計最直觀的物件就是英語,當然程式設計裡面的單詞都是比較基礎的,一般學點英語的人都會。那麼既然程式本身的英語很簡單,為什麼還要有很強的英文功底呢?我簡單的列幾點,大家自己體會:
1.程式語言的起源是來自歐美等國家,其程式設計思想也是保佑歐美特色的,我們只有讀原汁原味的英文教材才能體會到一門程式設計的藝術。比如說PYTHON,你看英文的和看中文的簡直感覺自己在學兩種語言
2.每一門語言都會有官方文件,而這是學習程式設計的最好的參考資料。(官方文件幾乎麼有中文的)
3.很多新的語言,如果你不會英文,幾乎沒法學,因為國內沒有。比如,R(現在好多了),但是看看SAS吧,如果你不會看官方文件,你能學會?哦,對了,還有那牛逼到天上的hadoop。
4.不會英文,你怎麼google,怎麼玩GIT,怎麼去看stackoverflow。這三塊是每一個高手程式設計師必去的地方
所以程式設計初期對英語幾乎沒什麼要求,你的需求基本上透過 搜尋引擎,書籍,社交平臺,向周圍同事請教的方式得到結果。
基本語法說是英語,不如說是符號。
而各種函式名,類名稱,都是一些常見單詞的組合,這個用搜索引擎或詞典app就能搞定。
但在以後,英語是非常重要的。
無論閱讀文件還是註釋。只能苦逼的用各種翻譯工具,加上低效率的猜測,來明白作者的意圖。順便記下一些頻道出現的詞彙。
可以是可以
但是電子資訊裡英語很重要的,就像你的程式語言都是英文,很多都是英語直接給你儲存給你警告。而且你去讀一些官方文件都是英文文件,去github去找一些開源專案也是全英文的,幹啥都是英文的,會很崩潰。
身邊也是有許多英文不是很好的盆友做相關專業還不錯,但是無一例外他們都在說一定把英語弄好,很後悔沒學好英語。運動衣時間長了英語水平也在慢慢提升。