英語(yǔ)不好可以學(xué)習(xí)IT編程嗎?奇酷教育這樣建議
來(lái)源:
奇酷教育 發(fā)表于:
英語(yǔ)不好可以學(xué)習(xí)IT編程嗎?奇酷教育這樣建議
“我英語(yǔ)差能學(xué)編程嗎?”。
“我英語(yǔ)基礎(chǔ)不好,可以學(xué)計(jì)算機(jī)嗎?”
“我的英語(yǔ)只有初中水平,可以嗎?”
一入編程怎么看到那么多單詞?
為什么一入編程,就會(huì)看到那么多的單詞?
而且還有各種亂七八糟的符號(hào)?
別慌,
穩(wěn)住,
問(wèn)題不大……
在一門(mén)編程語(yǔ)言中,你所看到的所謂“單詞”無(wú)外乎順序、判斷和循環(huán)語(yǔ)句,它更像是一種符號(hào)標(biāo)記,而不是真正的英語(yǔ)。
不需要會(huì)讀、會(huì)造句,甚至只要會(huì)寫(xiě)就行了。
現(xiàn)在的程序開(kāi)發(fā)環(huán)境又很友好,基本上打開(kāi)之后不需要怎么配置,直接擼代碼就行。
我們簡(jiǎn)單的以Java為例。
實(shí)際上Java本身需要的英文單詞,學(xué)名關(guān)鍵詞或者保留字,也就幾十個(gè)。
下面是Java的關(guān)鍵詞:
Java的關(guān)鍵詞一共50個(gè)。
也就是說(shuō),初期學(xué)習(xí),我們只需要記住這幾十個(gè)單詞就可以寫(xiě)程序。
這些關(guān)鍵詞而且一點(diǎn)也不難記,實(shí)際上也用不著刻意的去記,多寫(xiě)就熟悉了。
英語(yǔ)和編程是不是半毛錢(qián)關(guān)系沒(méi)有
那要這么說(shuō)來(lái)的話(huà),是不是英語(yǔ)和編程的關(guān)系,就像是梁山和梁山伯,雷鋒和雷峰塔,javascript和java的關(guān)系一樣,半毛錢(qián)關(guān)系沒(méi)有?
當(dāng)然也并不是。
英語(yǔ)有優(yōu)勢(shì)的話(huà),可以最快地了解科技的最新動(dòng)態(tài),編程大牛都會(huì)利用英語(yǔ)這門(mén)工具,來(lái)學(xué)習(xí)最新的技術(shù)。
編程大牛能否記得住代碼?
那么,編程大牛能記得住代碼嗎?
實(shí)際上,編程這個(gè)事啊,最難的地方不是下手去寫(xiě)的時(shí)候。
而是構(gòu)思、設(shè)想、理論、模型、異常解決方案的時(shí)候。
程序員大牛在開(kāi)發(fā)重要功能,或者解決某個(gè)技術(shù)設(shè)計(jì)問(wèn)題,或者保證服務(wù)在特定環(huán)境下保持運(yùn)行,或者擴(kuò)展底層基礎(chǔ)設(shè)施等等,都是在做高度抽象化,同時(shí)嚴(yán)謹(jǐn)落地的東西。
至于單詞?
沒(méi)必要浪費(fèi)腦容量。
不會(huì)的單詞,可以用到一個(gè)小工具——google翻譯!
使用google翻譯,基本上懂得英文單詞的意思,并在使用中漸漸加深理解,用多了自然就熟悉了。
所以,學(xué)編程真的可以提高英語(yǔ)和數(shù)學(xué)能力!