“我英語不好可以學編程嗎”
相信這個問題
是對於很多想學習編程
但英語不好的人面前的困惑
那麼英語到底影不影響對編程的學習呢
首先對於這個問題
小編想給你說一句實話
其實學編程
你只需要掌握簡單的英語水平即可
怎麼不信
來小編給你舉兩個例子
這是與PYTHON編程相關的編程關鍵詞
一共有63個關鍵詞
這是與C++編程相關的變成關鍵詞
一共有33個關鍵詞
沒錯
學編程所記憶的關鍵詞
就是這麼多
也就是說
你只需要記住這幾十個單詞
就可以寫程序不要不信
事實上就是如此
這就是編程和英語的關係
說白了就是幾十個英語單詞的關係
是不是大部分都是你認識的
而且一點也不難記
實際上也用不著刻意的去背記
在實戰中編程
你用著用著就越來越明白
簡直So easy
但是
你也別高興的早了
如果你只是想停留在表面
耍耍帥
那麼記會熟用這幾十個英語單詞
並掌握其正確的用法那就足夠了
如果你想成為接近神一般的人物
那麼這些還遠遠不夠
!!!
好的資料和先進的技術都是英文
編程技術起源於國外,各種新興技術也是從國外傳向國內,而且基本上都是英文,你的英語low也就代表著不能第一時間接觸和掌握新技術。新學一門編程語言,在沒有任何人指點的情況下,肯定需要需要查閱資料甚至閱讀文獻,而有時候,好的資料往往是全英文的。
在編程的世界裡百度不是萬能的
程序員在寫代碼中遇到問題時,當在百度上查不到開源代碼,只能藉助Google 、GitHub、StackOverflow尋找開源代碼,也會在StackOverflow或MSDN社交論壇上向前輩大神請教,而這些都是建立在有英語基礎上的。
牛逼的公司需要你看的懂英文
相信我,你想賺大錢那你就得進牛逼的公司,但這種公司對員工都有英語要求。能看懂英文開發文檔和能寫註釋這是在工作中對程序員的要求,規範的代碼是要求在程序的關鍵處寫上註釋,以及在程序開頭寫上程序作用、程序版本變更等等信息。此外,編程的時候,你也可能需要閱讀大量註釋,而這些恰恰對編程者的英語水平都有一定的要求。
說完這些,可能會有人反駁小編說是雷軍的英語那麼差,還不是編程很厲害。但是小編要告訴你,其實雷軍的英語根本不差,只不過他的口語確實是low點。
雷軍是英語口語不算好,不是英語不好。在當時的教育環境下,不能像現在這樣請外教、看英劇,學標準倫敦腔,英語磁帶都不見得普及。很多人把英語閱讀寫作學到登峰造極,口語還是稀爛也是很常見的事。再加上工作多年,疏於練習,能蹦幾個詞出來也已經很不容易。
雷軍是武漢大學畢業。修滿了所有的學分只用了2年,並且幾乎拿了所有的獎學金,可想而知至少在英語閱讀和寫作方面成績應該不錯。當時寫的主要是彙編,在當時的條件下,大部分都是自己手寫,沒現在這麼多第三方類庫。
小編再分享雷軍22年前編寫的代碼,雷軍是武大計算機系裡20年來拿過《彙編語言程序設計》滿分成績的僅有兩個學生之一,他的代碼就是這樣寫的。
最後小編還想說
如果你只是喜歡編程
把它當做一種愛好來對待
那麼即便你英語差你可藉助翻譯工具
將常見的編程有關的詞彙背下
便可以達到寫個小程序自娛自樂
如果只是將編程作為暫且謀生的手段
英語四級標準足矣
小康水準度過餘生還是沒問題的
如想將編程當做畢生的事業
要想往更高級的程序員等級進階
就要需在英語上苦下功夫
英語好不是絕對必要的
然而你想牛
就得讓你的英語變得牛
!!!
關鍵字: 雷軍 源代碼 StackOverflow