A. 學習編程代碼是不是就是要學習英語啊
要的,編程語言基本都是基於英文的基本語法,最佳的文獻資料大多也是英語,所以對英語有基本的需求,不過要求並不高,及時從0開始一起學習也可以
B. 程序員如何學習英語求解
問題:作為一名程序員,雖說每天都在和英語打交道,但是當看到一篇英語文檔或者英語技術文章的時候還是比較頭疼,理解他們的意思也只能是20%。尤其是使用google搜索的時候,很多問題解決辦法都是英文的,還有一些國外比較有名的網站比如 stack overflow,上面也有很多學習的資源。怎樣才能讓自己順利閱讀這些技術文章呢?回復:其實學英語和其他技能沒什麼太大區別,無論是你想在英語閱讀、口語或寫作方面提升自己,都需要進行長期的不間斷的練習,堅持一段時間後(時間長短根據你自己的效率、每天用時、頻率都有關系),你會發現自己的水平自然就提升了。舉個例子,現在寫博客似乎是最難堅持的,但是如果你每個月都能寫一篇略有價值文章的話,5年就會有60篇高質量的博客,你幾乎都能集結出書了。最簡單的堅持,最後的結果都是驚人的。但很多人往往每年只能寫1篇,或者乾脆一放就幾年過去了。所以你知道,成事的人總是少數的。
作為程序員,英語閱讀能力是最基本的要求,相對口語和寫作來說也是最容易達到的,因為計算機類圖書的那些常用單詞就那麼多,多讀幾本英語類技術圖書,想不認識都難。
一個相對容易堅持的辦法就是,找一本和當前工作相關的、急需的技術圖書,每天拿出一小時閱讀,不認識的單詞,如果不影響閱讀可以不查詞典。如果某個單詞多次出現,那麼就該查下詞典並計入生詞本。如果你能堅持查閱英英詞典,那麼提高就會更快了。
每天堅持一小時,這本書讀完,你就會發現自己的閱讀能力提高了一大截。
這樣看來提高閱讀能力似乎很簡單,但是,問題的關鍵是,你能否堅持下來,尤其是閱讀初期,你只能看懂20%,需要不停的查字典,單詞記了又忘,幾個星期過去了,進展依然緩慢。這時候最容易放棄,你會痛苦的懷疑自己,我究竟是不是這塊料。
畢竟人類的大腦都是傾向於舒適和懶惰的,誰都知道花一個或幾個小時看看美劇或刷刷微薄,是容易的,嗨皮的,時間在感知上也是,刷一下就過去了。學英語、學一門新的編程語言、寫博客是痛苦的,有時候你甚至會有意識的去避免開始這件事情,先干點這個,再干點那個,熬到最後,發現沒時間了,再拿起書來讀一會,困了,今天先睡吧。就這樣,一天天很快過去了,你發現自己似乎每天都在堅持,但依然沒效果。但事實是,你既沒堅持,也沒效率。
所以,提高英語閱讀能力這事,和學其他的技能區別不大,而且是相對容易的,比提高英語口語和寫作能力容易多了。如果程序員缺乏英語閱讀能力,這將是你非常大的一塊短板,如果意識到了,盡早補上。
另外說一點,英語翻譯對提升英語閱讀有一定的幫助,但這個要求比較高,必須要查字典,遣詞造句,力求原汁原味的表達作者的意圖。並不是提升閱讀能力的捷徑。
最後說一句,10000小時的練習時間,真不是蓋的!
C. 程序員怎麼學好英語
除了基本學英語的方法外,還需要特別關注專業領域的英語單詞、文章。
D. 你作為一名程序員,是如何提高英語的
最重要的就是一些專業性的英語詞彙,再有就是抓住瑣碎的時間來進行學習。前期英語基礎一定要牢固。
你可以閱讀各種經典書籍的原版都是很好的英語素材,程序員之所以與眾不同,是因為他們所有的技術都來自歐洲和美國。所以最主流、最新鮮、最正確的技術文章是英語,大部分還沒有翻譯,有些還比較差。閱讀原文比等待別人的翻譯更好。
學習英語也可以打開你的未來之門,你可以考慮到內地工作之外的生活,品味不同於中國的風土人情,體驗西方文化,甚至中國和西方,建立一個與眾不同的家庭。即使你留在大陸,好的英語至少能使你勝任一些外交事務。沒有人能做到這一點,這對外國雇員很重要。你的上司會看你的。當你談論工資時,你比別人得到更多的籌碼。
E. 學習編程需要學習英語嗎
目前主流的編程語言中,經常出現「英語單詞」一盡管從實際角度出發, 它們往往都是殘缺而不能被視作是正確的。但要想寫程序,程序員仍然需要能夠記住這些"英語單詞」和其對應的功能。於是有人指出,任何人都必須學好英語才能學習編程!但是,從另一方面來看,只要記住關鍵字和其對應的功能,就可以開始編程,而要記住這些關鍵字和其對應的功能,往往只需要多敲代碼而不是背單詞。而且,編程語言的語法和英語的語法並不一樣,即使所有英語語法都能倒背如流的人,也不定能在編程語言之語法的學習之中有什麼絕對領先的優勢。再者,因為語言本身所涉及的英語單詞並不多,並且也不難記,所以程序員並不需要刻意去把英漢詞典的單詞全部背下來。於是有人反駁說,學不好英語一樣也能學編程!
F. 學編程是不是一定要英語很好
編程需要大量的英語代碼,學習編程的話,不一定要英語非常得好,但是一定要有英語基礎,因為現在編程裡面大量都是英語代碼,但是很多編程都是固定的套路,我們只需要知道一個英語代碼是什麼意思,然後接下來用這種固定套路去做就可以了,雖然對英語的要求並不是特別的高,但是如果沒有英語基礎的話,做編程也是非常困難的,所以如果說想要去學習編程,那麼就要好好的學習英語,把英語學得差不多了再去做編程。
學習編程的話,我們現在最重要的是去學習英語,英語裡面很多知識都跟編程有相關聯系,我們在學習的時候大量的英語代碼是需要學習的,因為這些英語代碼可能都是一個固定的套路,但是不一樣的英語代碼所產生的效果,也是不一樣的學習編程,不一定要英語非常好,但是一定要有英語基礎,對於英語的話,也是需要有一定的能力去學習的,當然了英語如果越好的話,學習編程可能會越簡單。
G. 程序員怎麼學好英語口語
對於程序員來說,其實沒有必要專門去學習給程序員准備的英文課程,而且,就算想去學習的話,就目前市面上的英語培訓課程來說,其實是沒有這方面相關課程的。
不妨把思維轉換轉換吧,對於程序員來說,編寫代碼的過程中會遇到很多英語單詞的運用,但是實際上,真正高級的詞彙也就那麼一些,整個代碼編寫下來,更多的還是通俗易懂的語言。而且,在找工作的過程中,英語口語是不應該作為自身的敲門磚的,更多的還是得靠自身編寫代碼的能力,那麼就需要平時多看代碼,多寫代碼了,只要掌握了其中的邏輯方法,英文真的不是局限點。
上面已經說到了,程序員真正需要用的英語是有限的,不比商務英語這樣一個專門的門類,編程能力才是重點。專門給程序員的英文課程是不必要的,但是英語口語課程是必要的,因為,程序員也需要溝通,況且是要在國外工作的程序員,英語口語如果達不到標准,工作中許多細則都溝通不清楚,一切也是白搭。
當然,程序員想學好英語口語和其他人學好英語口語是一樣的,注重「聽」和「說」的練習,為自己制定一個明確的學習計劃,要持之以恆,如果因為工作沒有時間學習的話,考察一下身邊線下的英語培訓,或者是利用線上便捷的互聯網,參加一個在線的英語培訓。
H. 編程需不需要會英語啊
1、不一定。學編程的人最根本的還是要數學底子好,所有的演算法都是靠嚴密的思維邏輯才能夠行得通的。編程語言要寫大量源代碼,其實只要是認得26個字母的人都可以編程。
2、但是畢竟程序這個東西是西方那裡過來的,我們現在編程的代碼都是英文字母。先進的計算機編程技術也都是西方那裡學過來的,一些大型的計算商用程序大多數被西方壟斷。如果要想在編程上有所進展,學習英語對拓展視野大有用處。
3、國內也有編程不用英文字母寫源代碼的,比如說易語言,所以學習編程外語不一定要很好,將來中國強大了,源代碼用中文寫,不也是很好嘛!我們的雷軍,英語雖然不是很好,但編程可也是一流的,這正說明了學編程不一定要英語很好。
在編程當中,其實只要知道最基本的英語知識就可以了,重要的是要了解使用的英文單詞有什麼作用,比如簡單的for next 循環,你可以不知道for和next是什麼意思 ,但是你要知道這是一個循環,還要知道怎麼用。
說直白一點,英語不能決定學習編程的好壞,現在的編程的程序開發界面又十分簡潔,基本上打開之後,直接寫代碼就行。而程序語言無外乎順序、判斷和循環語句,所以需要記住的英文其實並不多。
例如,在C++、Python等編程語言中,常常用到的只有幾百個英文單詞,而且幾乎都是很簡單的單詞。而這些單詞無外乎兩種:
招生通知:福建師范大學自考本科,免考入學,學信網可查!廣告
哈德自考報名點
查看詳情
1、輸出信息。這部分完全可以用中文來代替,而且中文的輸出信息也更方便我們進行理解,一舉兩得;
2、變數名、函數名等標識符。這些單詞都是會在聯系中不斷使用到的,在學習時,重復遇到並使用可以有效加深對其的記憶。
綜合上面的幾種情況,如果你想學習編程,只要在今後的程序學習過程中,能夠循序漸進的進行學習、練習!英語就不會成為一個問題。
除此之外,對於學習編程還有幾點建議參考:
1. 鼓勵多創新,活學活用。
當掌握了一定的知識點後,在常規的練習中可以在此基礎上做創新,靈活使用編程思維。
2. 可以有充足的試錯空間。
有很多人性子比較急,比如在操作上稍微的慢了一些,或是遲疑了一會兒,就想越俎代孢,恨不得馬上把問題解決!不要因為一個小小的問題而導致了整盤棋的失敗!
而且這樣的做法對學習效果影響很大,編程通常沒有固定的答案,記憶式的學習方式只會限制我們的想像力,多一個試錯的機會,或是說一個操作思考的機會,這樣才能夠慢慢的成長起來。
I. 編程是不是需要學習英語
這話看怎麼理解,我總結的話:
不會能幹但可能事倍功半,會能順暢而且事半功倍吧。
我給題主舉兩個例子解釋吧:
1,編程的一些規范命名方法,應該具有英文實際意義,比如:GetName作為獲取名字的函數。這樣可讀性比較好。如果我用拼音:GetXingMing,那我到底是要姓名,還是性命,還是其他的,其實不好理解。如果Get換成HuoQu,更難拼,不夠直接,可讀性很差。
2,大多數程序員會遵守約定,共同開發時候,或者看別人開源項目時候,大多都是英文命名和注釋,懂的話方便很多
當然,實在不行還有網路和谷歌翻譯嘛,都可以干,就是會非常費勁費力。
所以如果未來想編程,英語學好沒壞處,但是不會也是可以編程的