填志愿想選擇計算機專業(yè)!但是英語不好,能夠?qū)W會編程嗎?
很多
剛開始學(xué)
編程的人都會問
我英文差能學(xué)會編程嗎??

學(xué)會編程不需要多高深的英語水平,想要學(xué)會編程,簡單的英語水平足夠了?,F(xiàn)在的程序開發(fā)環(huán)境又很友好,基本上打開之后不需要怎么配置,直接寫代碼就行,程序語言無外乎順序、判斷和循環(huán)語句,寫一寫簡單的程序毫無壓力,所以?需要記住的英文其實并不多。
PS:獲取常用1800開發(fā)單詞表:lezijie007(暗號1024)
為什么這么說呢?我們拿Java和Python出來給大家看看。
我們先來看看使用量最多的Java語言。
Java的英文單詞、學(xué)名關(guān)鍵詞或者保留字,也就幾十個。
下面是Java的關(guān)鍵詞:

Java語言,一共有50個關(guān)鍵詞。記住50個單詞不算是大困難,你也沒必要刻意去背,遇到不懂的去查就行。你只需要記住這幾十個單詞就可以寫程序。
再來看看python的關(guān)鍵詞:

Python的關(guān)鍵詞一共33個。
事實上,?在一門編程語言中,能用到的單詞,也不過幾十個?,它們更像是一種符號標(biāo)記,而不是真正的英語,因為你不需要會讀、會造句,甚至只要會寫就行了。
這就是?編程本身和英語的關(guān)系,說白了就是幾十個英語單詞的關(guān)系。?是不是大部分都是你認(rèn)識的,而且一點也不難記,實際上也用不著刻意的去背記,用著用著就知道了。
編程入門英語不好不擔(dān)心
初級程序員:初期學(xué)習(xí)階段,正在學(xué)習(xí)編程語言的基礎(chǔ)知識。很多編程知識的學(xué)習(xí)寫成了中文。所以這個階段基本沒有任何語言障礙,這個階段英語對我們來說就不太重要了。
對于編程入門你不用擔(dān)心英語不好,能看懂,會用工具翻譯就OK。
如果你還覺得有困難的話,就買一本電腦英語來看看,補補專業(yè)術(shù)語。

編程提高需要學(xué)英語
中級程序員:這個階段已經(jīng)步入職場了,也可以處理一些棘手的問題了。對于各種渠道獲取資源實現(xiàn)項目需求,已經(jīng)變得得心應(yīng)手。?這個階段通過和同事之間的交流學(xué)習(xí),來豐富經(jīng)驗。?所以英語對我們來說也不太重要。
不過,英語學(xué)好了,對自己肯定有好處,任何行業(yè)都是這樣。?有些大企業(yè)會要求英語能力,不想錯過好機會,就要平時多練習(xí)英語。
編程精通需要學(xué)好英語
高級程序員:當(dāng)有些問題你解決不了,周圍人也解決不了,之前的那些溝通都不能及時解決我們的問題。就需要我們自己去摸索學(xué)習(xí)。
而一些新的知識有許多都是國外的機構(gòu)或者大牛發(fā)起的,基本都是用英文書寫的。所以這時英語就會是我們的短板,阻礙我們的成長和發(fā)展。這個時候才是我們最需要英語的時候。

你經(jīng)歷的越多了解的就越多。這些也能讓你精通編程。英語好你就可以最快的了解國外科技的最新動態(tài),最早學(xué)習(xí)新技術(shù)。領(lǐng)先一步就可能步步領(lǐng)先,英語好是你成為大牛的不可或缺的東西。
所以對于這個問題,我的回答是:?只管去學(xué),別問這么多。
當(dāng)你學(xué)習(xí)編程已經(jīng)到了某一程度,并且依然熱愛編程,你會發(fā)現(xiàn),現(xiàn)在有動力去學(xué)那以前覺得枯燥無味的英語了。同時,要堅信學(xué)編程可以提高英語能力!說不定到時候你考四級都是輕輕松松!
另外,對現(xiàn)在我們的大多數(shù)小伙伴來說編程不知道如何入門,如何打好基礎(chǔ)!栽一棵樹最好的時間是十年前,其次是現(xiàn)在。對于準(zhǔn)備學(xué)習(xí)編程的小伙伴,如果你想更好的提升你的編程核心能力(內(nèi)功)不妨從現(xiàn)在開始!
微信公眾號:C語言編程學(xué)習(xí)基地
整理分享(多年學(xué)習(xí)的源碼、項目實戰(zhàn)視頻、項目筆記,基礎(chǔ)入門教程)
歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長比自己琢磨更快哦!
