學習電腦編程必須要會英語嗎?

2020-12-04 大劉的英語世界

昨天在回答一個粉絲提問的時候,對方提出了這樣一個問題:學習電腦編程必須要會英語嗎?

作為一個身處開發一線的全棧工程師的我來說,我認為學好英語是自我提升的一個必備途徑,唯有其一,沒有其二。

為什麼這麼肯定?聽大劉慢慢給你說說個中緣由。

英語是學習編程的第一塊敲門磚

世界上第一臺通用計算機「ENIAC」於1946年2月14日在美國賓夕法尼亞大學誕生。發明人是美國人莫克利(JohnW.Mauchly)和艾克特(J.PresperEckert),美國國防部用它來進行彈道計算。

此後電腦發展日新月異,美國也一直引領著計算機發展的潮流,同樣在程序開發語言上也是美國一枝獨秀,從最原始的彙編語言,C,LISP,Fortran,到現在一直火透半邊天的Java,Python,PHP,Go語言等等,無不都使用英語表達媒介,來表述程式語言的內容。

究其根本,英語就是所有程式語言的核心,看看我們電腦上的鍵盤就知道了,除了數字和符號之外,有的就是26個英文字母。舉個慄子,Java中對於類的定義要用class關鍵字,訪問權限要使用private,protected,public,靜態變量要使用static關鍵字等等,匯總到下圖

如果對於英語比較好的同學,如果你想入門編程的話,看到這些熟悉的英文單詞關鍵字是不是有種非常happy的感覺?至少能夠根據每個單詞,對這門語言中的關鍵字要表達的意思猜出個八九不離十來。

英語是編程進階的不二法寶

大劉平時在頭條上轉載的視頻是英語聽力,口語對話為主的內容,所有會有很多朋友私信問我,為什麼你一個軟體工程師天天發的都是英語學習資料呢?

這個問題問的好,大劉不光在發轉載的視頻,每天也都在做視頻的內容解析工作,視頻的語法點在哪裡?這個視頻對我有什麼幫助,自己分析一遍,寫到公號和頭條上,變成圖片和文字的課程解析,對自己的英語學習也是一種提高。

如果你入門了編程這行,那麼在日常的開發過程中,一定會需要翻閱API手冊,查看方法函數的使用;抑或是你開始學習一門新的開發語言,不知道如何入手,想了解官網的Tutorials入門教程。那麼恭喜你,你已經走上了編程進階的正路。

放棄那些大牛推薦的各式參考書籍吧,每種程式語言的官網和文檔API References就是你學習編程的最好資料,不相信我們來隨便看看。

pandas

Spring Boot

Python

當然你可能說,也有很多中文版的開發文檔翻譯內容,但是如果你想要快速全面的了解程式語言的來龍去脈,閱讀英文版的介紹是最快的途徑。如果你堅持這樣做了,我相信能夠閱讀英文文檔的你,英語水平也不會差。

小結

說到這裡,可能還有朋友在較真兒,英語水平一般般的人中也有編程開發的大牛啊?是的,凡事沒有絕對,但是英語作為一門必備的工具性語言,尤其在編程開發中,水平的高地決定了你後續的發展道路。

但是別相信什麼易語言這些曇花一現的東東,如果你已經身處碼農搬磚的行列,大劉給你一個衷心的建議:學好英語,即使現在看不出什麼,時間一長差距就能顯現出來了。學好英語,至少讓你在閱讀英文開發文檔時,比別人要更勝一籌。

我是大劉,希望與你有更多的交流。微信公號:大劉的英語世界(ID:daliutime)

相關焦點

  • 居無求安困知勉行,國內在線少兒編程怎麼樣、有用嗎?看編程貓創始...
    當下電腦已經不是什麼新鮮物件,每家每戶基本都有一臺電腦,隨著科技不斷的發展,編程這個詞也逐漸被大眾熟知。國外留學,參加技術峰會,多年在國外學習生活的孫悅當初並不了解國內的市場。因為看到了編程教育有趣,便決定回國創立編程貓。「我們開始做的時候,別人都看不懂我們在做什麼」 編程貓的聯合創始人孫悅說。
  • 學習Python編程好找工作嗎?
    說起程式語言,不少人都會推薦學習Python,但很多人對Python不太了解,所以比較好奇「學習Python編程是否好找工作」,關於這個問題,小編通過下文為大家詳細解答一下。從市場情況來講,Python職位比較多,而且同等水平程式設計師Python崗位工資要比個別程式語言的程式設計師高很多,比如說PHP、GO語言。現在百度、新浪、搜索等大型網際網路公司都有相應的Python高薪職位,但想要找到好的工作,你必須具備好的Python基礎,積累豐富的實踐才能達到企業用人需求。
  • 學習《新概念英語》必須要背誦嗎?當然不是!
    英語新概念作為全球的最為經典地道的英語教材,以其嚴密的體系性、嚴謹的科學性,精湛的實用性,濃鬱的趣味性深受英語學習者的青睞,在中國已有20多年的歷史。新概念英語怎麼學?是不是要背誦呢?每本新概念的每本教材裡面,都會配備的有光碟,主要是練習教材中的聽力和單詞的讀法,可以看出來新概念這本教材很重視英語的口語。大家一定要好好練習。2.聽力學習在開始讀課文前,我建議大家先聽音頻跟讀 -- 這時候把注意力放在聽上,聽到什麼就說什麼。
  • 日本81歲奶奶自學編程6個月,獨自開發了一款手遊,你還有藉口不努力嗎?
    ▲關注每日英語聽力,每天學點英語特別聲明:本文素材來源於網際網路,如有侵權請聯繫刪除,文中觀點不代表本號觀點
  • 電腦入門程式語言
    今天和大家介紹一下電腦入門編程學什麼語言更合適。首選python語言,python 是一門開源免費、通用型的腳本程式語言,現在社會上會python語言的人很吃香的。它上手簡單,功能強大,堅持「極簡主義」。
  • 殼樂派STEAM編程學習機 跟著兒子學Python
    接上電源,按下開機鍵,打開殼樂派「電腦」,會自動進入殼樂派CrowPi2編程娛樂桌面,以大方塊的形式列出了殼樂派的主要教學課程,主要玩法就是通過循序漸進的指導,開展對編程、Python語言、各類傳感器、聯動、人工智慧等知識的學習。
  • 七歲半編程小達人 要做「優秀程式設計師」
    觀察:少兒編程會成為下一個「少兒語培」嗎?目前市場上,「STEAM教育」的產品形式主要包括機器人教育、自然科學、兒童編程教育等,其中兒童編程更為家長所熟知。 在白雲區一家綜合商場四樓,兒童早教中心、少兒運動館、兒童遊樂館等多種兒童教育機構在此聚集。就在本月,這裡將新開一家少兒編程教育機構。門口放置的宣傳單頁顯示,該機構是專為少兒提供優質編程教育的STEM機構。
  • 編程貓孫悅:少兒編程絕不是教孩子編程技能,而是培養編程思維|WISE...
    我給大家看一個例子,Flybird是很多人會玩的遊戲,編程貓的學員小帥針對這個遊戲自己研發了一套算法,讓Flybird遊戲裡的小鳥自己通過障礙物。展示圖而這就是一個簡單的編程貓平臺上學生的展示,我們現在這樣的學生有上百萬。你會發現孩子本身學習的是一種思維方式,而我們認為這種底層的思維其實在接下來的整個社會進程當中是非常必要的。
  • 同樣是玩電腦,學編程可比玩遊戲上癮!
    不止是孩子們,甚至一些自控力差的大人也會深陷遊戲的沼澤無法自拔。遊戲公司有大量的遊戲設計師會研究怎樣讓孩子在「點擊」這一個動作上獲得快感,在遊戲中,哪怕登錄這樣簡單的動作都能有反饋。而學習這樣枯燥的過程,不會得到立即的反饋,導致無法讓孩子們在學習中無法自拔。
  • 蘋果CEO 庫克:學編程比學英語更重要
    英語是全球通用的語言,但程式語言恐怕也不遜色。如果你是一名想要學習新語言的學生,那麼可以考慮學習蘋果全新 Swift 程式語言。根據蘋果 CEO Tim Cook(庫克) 介紹,他認為學習編程要比學習英語更重要。
  • 風變編程:學習編程,是為了掌握編程思維
    隨著人工智慧時代的到來,編程成為當前炙手可熱的一項技能,越來越多人開始邁入學習編程的大門。那麼,在學編程之前,你是否真正思考過——學習編程是為了什麼?是為了成為程式設計師?還是為了擁有一技之長?又或只是為了緩解職業焦慮?
  • 怎麼快速學英語?學習《新概念英語》之前必須要了解的三件事!
    新概念英語這本教材進入中國已經超過二十年了,即使這樣,這本教材還是非常受歡迎。不少家長對新概念英語留有疑問,那麼今天就來統一回答一下後臺的問題:1.現在英語教材這麼多,為什麼要選擇新概念英語?首先,我想說英語教材並不是越新越好,有時候老版本的教材反倒而會出現一些新教材上遺漏的知識點。新概念英語這本教材是我小學就開始接觸的了,沒錯,是小編小時候學習英語的教材,那時候就已經很火了,我媽也是跑了好幾家書店才給我買到。你想想俞敏洪跑了幾十家書店才找到新概念英語這本教材,你就應該知道新概念英語有多麼的火了。
  • 我是計算機專業,身邊同行沒一個讓孩子在三年級前學編程
    機器人教育如火如荼,各種線上編程的廣告隨處可見。但是幼兒園就開始學編程打比賽真的能讓孩子真正理解編程嗎?知乎一位網友,自己是計算專業畢業的,結合自己學習編程的經歷,聊了聊自家小孩是怎麼學編程…順便文末說說你怎麼看,你會讓孩子幼兒園就開始學編程嗎?
  • 深度解析:孩子學習編程的5大關鍵年齡
    最近很多家長在後臺留言問,孩子學習編程的最佳年齡是幾歲?我該如何判斷孩子現階段是否適合學習編程?相信不少家長在接觸線上或線下編程培訓機構時,也會向機構提出一系列類似的問題,而不同編程教育機構提供的回答也是五花八門不盡相同,致使家長們陷入了更大的疑惑中。
  • 卡內基梅隆免費提供高中生編程課,原來中國的少兒編程落後這麼多
    編程教育從大學走向小學高中生學習編程其實早就不是什麼新鮮事了,在歐洲的很多國家,編程教育直接從小學開始教起。歐盟中,15個國家(不完全統計)課程中增加編程教育,其中12個國家在高中設立編程課程,9個國家在小學設立編程課程。在全球範圍內來看,針對孩子們的編程教育早已是主流。
  • 萬能的大熊:少兒編程教育有必要麼?
    尤其是文言文,畢竟大部分人這輩子用的文字小學學習的就夠了。你學數學有什麼用?尤其是高等數學,畢竟大部分人這輩子用的數學四則混合運算就夠了。你學英語有什麼用?畢竟大部分人這輩子用的英語也就是問個價格找個廁所就足夠了。那麼為什麼我們要把這些都列為基礎教育,而且一直要學習到可以說相當高深的地步才算完?
  • 從培訓機構到創作平臺,編程貓的轉型之路
    李天馳當時判斷,這是一個快速發展的市場,但也要考慮到是否會碰到好未來,新東方等教育巨頭的攔截。「這點也很重要,像做英語和數學等學科就很容易碰到他們,」李天馳說,「我們覺得是一個很好的藍海市場,可以快速發展,而且巨頭暫時不會投入太多精力。」編程貓最初也是從培訓切入市場。
  • 石巖上排電腦鑼編程培訓【可以迅速核驗編程效果】
    石巖上排電腦鑼編程培訓【可以迅速核驗編程效果】在數控這個行業,勵新秉承著教會更多人編程,更實惠,學得更好的原則,高度負責的辦學態度,價格是全城實惠的。只需要學員們能靜下心來花1-2個月的時間,能改變命,改變行業,這個不是開玩笑。正因為這樣,勵新培養了好多學員,在業方面都十分好的,學員業工資平均7500左右,相比其他機構有著明顯的勢。學習是為了業,為了改變命,提高收入。所以在選擇機構的過程中好重要,選對學校,選對師傅,少走彎路。
  • 如何讓進入暮年的老奶奶激發創造力 學編程從來沒有年齡局限
    然而,日本的一位名為若宮正子的老奶奶卻改變了人們這種看法,她在84歲的年紀,因為沒找到適合自己玩的遊戲,便通過學習編程開發了一款。她還因此收到過蘋果CEO蒂姆·庫克的邀請參加WWDC大會,還登上了TED的講臺。可以說,是編程再度激發了老奶奶的創造力,讓老奶奶的人生再度精彩起來。
  • 學習英語重要嗎,學校會廢除英語的主課地位嗎?不懂英語真的不行
    近幾年不斷有傳聞應有有可能會被廢除主課地位,有一部分人認為英語作為國際通用語言會越來越流行,應該更重視,也有一部分人認為大多數人一輩子也用不到幾次英語,應該取消英語課程。在很多大城市,隨著經濟的發展,國際交流的增加,英語顯得也越來越重要,就算學校取消了英語課,也會有很多家長會讓海鷗子堅持學英語的,這是為什麼呢??為什麼英語的地位在一些人心中這麼重要呢1.想讓孩子上名校,必須要精通英語。