A. 編程專業就必須要會英語嗎
很多人剛開始學編程都會問這問那,「我英語差能學編程嗎?」、「我數學差能學編程嗎?」、「學編程一定需要很好的英語嗎?」
我的回答是:盡管去學,別管其他的。
你只要有一個正常的英語水平,也就是初高中的英語水平就可以了,是沒有太大阻礙的,因為編程常用的關鍵字就是那麼幾個,只要你熟悉這些關鍵字就完全可以了。
我們平時做在做開發的時候,就是敲這些關鍵詞來編寫相關的代碼。這些單詞在我們平時開發寫代碼的過程中是天天都能用到的,所以你完全不用擔心,時間長了自然就記得了。說簡單點的話就相當於把這些單詞都記住了,做開發基本是沒問題的。
那可能會有人問了:老師,就這些單詞就能做開發了嗎?那肯定是不行的,我們還需要其他的一些單詞,它可能是我們平時一些在命名方法需要的單詞。那這些單詞就跟我們的關鍵字沒有關系了,自己編寫的一些單詞,這些單詞就要自己起名字。如果你這些單詞量儲存的比較少,那麼你可以打開一些詞典,自己去查一些單詞。所以說基本上掌握這么多單詞,學習Java是絕對沒有問題的。
但是你也不要高興得太早,為什麼?我們掌握一些基本單詞做開發是沒有問題的,但你要想往上走、想賺大錢、去更好更高端的公司去上班,你們對英語的要求就要慢慢提升了。為什麼這么說呢?因為很多技術都是國外傳到國內的,所以基本資料、文檔都是英文,這時候你想要學習就只能提高自己的英語水平。
還有就是如果你想去一些大公司,基本上對英語都是有要求的。比如華為,華為肯定是有對外的一些項目和工作的,面對的客戶都是外國的一些人,不可避免的要進行交流和對接,這時候英語就會起到一個很重要的作用。
所以說,如果我們只是正常的去做開發、去做程序員的話,我們的英語水平不用很高,正常就行,靠這個做程序員養家糊口是沒有問題的。但你以後要想變得很牛逼,想去大公司的話,你們對英語肯定是有一定要求的!
B. 難道許學習編程就必須要學會英語嗎
是的,學習編程就得學會英語。那些說不用學英語就可以編程的人肯定是培訓機構的。計算機是說英語的人發明的,計算機能夠聽懂的語言就是英語。
C. 學軟體開發需要懂英語嗎
一個程序員的編程水平,和他的英語水平沒有必然聯系。英語水平好,只會在讓你在查閱外文資料和書籍時事半功倍。千鋒教育就有線上免費的軟體開發公開課,
千鋒官網每日更新最新軟體開發基礎知識內容,鞏固日常學習中的基礎技能。更有免費的軟體開發視頻教程幫助學員快速學習。但當你真正去編程時,你腦子里流動的是設計和流程,不是英文。其實,軟體開發、編程語言用到的英文並不多,那麼為什麼還需要英文呢?英文的意義在於閱讀文檔,大家都知道大部分的編程語言誕生於國外,所以國外有比國內更豐富的富的文檔。當你所遇到的問題,在中文社區得不到解決的時候,那麼你就不得不尋求解決方案,所以這時就需要一定的英文了。編程語言中所用的英語單詞就幾十個,而且都是計算機專業單詞,與你的英語所學的還是不一樣,沒有語法,所以即使你學習編程還是得重新了解單詞的寓意!每個詞基本都是有特殊含義和功能的,只要熟悉了這些功能,就可以輕松的編程。關於軟體開發的更多相關知識,建議到千鋒教育了解一下,千鋒教育截止目前已在北京、深圳、上海、廣州、鄭州、大連等20餘個核心城市建立直營校區,服務近20萬學員、近千所高校和數萬家企業。
D. 做程序員英語水平需要達到何種水平
在初級和中級程序員中,其實大部分的英語單詞大家都能夠掌握的,
因為編程語言中需要到的單詞就那麼多的,大概400來個,
記住就好,記不住的話至少也要對他有印象,反正就是個熟能生巧的過程。
當我們在編寫代碼時,如果出現BUG報錯的話,也就是那些常用的幾句話,理解就行。
當然,英語水平更高點的話,幫助還是很大的,
因為有好多的文檔和書籍大都是英文的(如果你需要英文資料做參考了的話那說明你已經很厲害了,一般我們現在的工作還用不到),所以會對英文水平要求高一些。
如果你是在外企或中外合資企業工作的話,那就需要把英語學會,
因為你需要跟外籍同事或者客戶溝通,所以,學得好,對你還是有益無害的。