英語不好可以做程式設計師麼?從4點來說下英語與程序的關係

2021-01-08 上世是朵花

好多不懂程序的朋友都會問這麼一個問題,「我英語不好,可以搞編程麼?」,並且問的人還真不少,一開始我就想不通為啥他們都會問這個問題呢,仔細想了想就不覺的奇怪了,雖然好多人沒寫過程序,但是程序長的什麼樣還他們還是多少知道點,大概的樣子就是一行行英文字母,就是英文。所以好多人都會這麼問了,這也就不奇怪了。

圖片來之網際網路

那麼英語不好,能寫程序麼?或者說能當程式設計師麼?這個問題暫且先不急於給出答案,接下來盤點一下英語與程序之間的關係,把這些關係梳理出來之後,答案就自然出來了。

圖片來之網際網路

代碼指令 ≠ 英語

大家所看到的代碼的一行行字母並非是英文字母,那是代碼指令,也可以叫程序關鍵字,這裡就以java代碼為例,java的代碼關鍵字如下圖所示,大概只有50個左右,而英語字母有幾十萬呢,顯然他們並不能相提並論。用這些代碼指令組成的程序就可以在windows系統平臺或者linux平臺下運行並能得到程式設計師想要的結果。

java關鍵字

英語好與編碼能力沒有直接關係

由上面內容知道如果熟悉計算機語言,只需要記住幾十個關鍵字,熟悉每個關鍵字所代表的功能就可以了,只要對每個關鍵詞深入的了解並熟練應用就可以掌握編程了,與英語好不好並沒有必然的聯繫。只是這些計算機語言的創造者是比較熟悉英語的人創造出來的而已。計算機語言主要是邏輯性語言,用於給程序看的,而英語是給人類看的,它和英語完全是兩碼事。

圖片來之網際網路
圖片來之網際網路

並不是所有的計算語言都用英語

大家所看到的計算機語言大部分都是英語,如java,php,c語言等,其實呢,大家可能有所不知,還有漢語的計算機語言,比如「易語言」,至今,易語言已經發展到一定規模,也是跨作業系統的程式語言(Windows系統與linux系統下)。

易語言

英語對編程的作用

上面雖然提到英語和編程沒有必然聯繫,只是從其中一個角度去說,不過話又說回來,他們不是一點關係都沒有,比如說有一些編程方面的技術資料都是用英文寫的,如果想在編程方面多深造,多學習,那麼英語也是很重要的,在這裡英語就是一個工具,對自己的編程方面的深造還是相當有幫助的。

圖片來之網際網路

英語是一門人類語言,代碼是計算機語言。英語的詞彙量非常龐大,世界萬象都能用它描繪出來。而代碼的詞彙量(關鍵字)是相對少之又少,它只是一些指令,通過這些指令掌控計算機去實施一些人們想要的操作,相信寫到這裡朋友們已經對文章開頭的答案已經知道了吧。

大家好,我是「上世是朵花」。如果你有什麼好的看法或者觀點可以在評論區展現你的才華,互動交流,如果想進一步了解我,那就關注我吧。

相關焦點

  • 程式設計師必修法則:讓自己不可替代
    改善稀缺性的途徑為了改善自己的稀缺性,通常需要同時做兩個方面的工作:一是提升自己;一是順應時勢。提升自己可以讓自己稀缺這點很好理解,但如果沒有順應時勢相配合,就很容易讓這種稀缺性無法很好的實現。在2013年精通DOS編程的人無疑是稀缺的,可這不一定能產生價值。下面我們將從上述兩個方面對稀缺性做一點說明。
  • 日常生活中,存在大量調侃程式設計師的例子,程式設計師真的壓力很大嗎?
    日常生活中,存在大量調侃程式設計師的例子,程式設計師真的壓力很大嗎?「程式設計師真的壓力很大嗎?」這個問題的答案是「不一定」,需要根據具體的行業來定。在我們的日常生活中,存在大量調侃程式設計師的例子,當然也包括一些程式設計師的自嘲。
  • 英語作為副科真的可以麼?你會後悔麼?
    最近很多人在議論英語作為副科是不是可以這個話題,今天就談談我在網上聽到的一些聲音,並且來分析一下這些聲音是否是有理有據能經得起推敲的。有的網友認為英語是一門語言交流工具,就應該作為副科,作為選修教材來學習。
  • 萬能的大熊:少兒編程教育有必要麼?
    你學英語有什麼用?畢竟大部分人這輩子用的英語也就是問個價格找個廁所就足夠了。那麼為什麼我們要把這些都列為基礎教育,而且一直要學習到可以說相當高深的地步才算完? 而英語之所以如此被重視和強調,大概是因為過去三十年是中國全球化的三十年,有英文基礎會方便你更好的融入到這個世界大趨勢中。而很多人也正是因為英文不好而喪失了很多的機會。不過從目前的環境來看,英語教育可能是最早衰敗的一個,一個是全球化趨於停滯甚至倒退,一個是中國強大讓更多老外開始兼容中文,一個是翻譯技術突飛猛進,不學習憑藉翻譯機,依舊可以搞定交流的必須。
  • 程式設計師要學金融和英語嗎?
    從感情上來說,初中的時候,我小姨給我織了一件毛衣,背後織了「深圳」兩個字,很容易引起同學的注意,這讓我對深圳有了好奇和好感。再加上,從小聽《春天的故事》聽得多了,更感興趣了,真的這麼神奇嗎?有一位老人在中國的南海邊畫了一個圈,神話般地崛起座座城。 然後是到了高中畢業,第一次走出了老家這個縣,來到了深圳。
  • 為什麼程式設計師那麼討厭改需求?我來說一下程式設計師發自內心的心聲
    為什麼程式設計師那麼討厭改需求?不就是改個功能就可以嗎,很簡單啊簡單什麼簡單,不簡單,最壞的情況就是,架構不支持,推翻重做。你在原型上只要動動筆就可以,前後可能不到5分鐘,我們程式設計師改的東西基本上要以天計算,按小時算的都是少的。
  • 女程式設計師是什麼物種?我用表情包編程,怎麼了
    實際上,女程式設計師真的如此嗎?程序媛和程序猿,在工作上,究竟有什麼差別呢?2013年,一組銘文《這世界唯一的你》的相冊走紅網絡,不僅僅是因為相冊中,女孩甜美的長相和清純的氣質,更因為她是一名網站前端工程師,日常的工作就是編寫代碼。
  • 少兒編程迎來史上最大單筆融資,程式設計師的內卷從娃娃開始?
    此話一出,不禁讓人感嘆:「難不成技術圈中程式設計師的內卷已經逐漸低齡化,蔓延到孩子身上了?」近年來,少兒編程成為教育行業最熱門的賽道。國內少兒編程平臺編程貓日前宣布完成 D 輪 13 億元融資,這是目前國內少兒編程領域最大的一筆融資。此外,這已經是編程貓年內第二筆融資,今年 4 月,編程貓剛獲得 C+ 輪融資 2.5 億元。
  • 程式設計師:代碼全部替換成中文,你能接受嗎?
    程式設計師在觀看時會不會頭疼呢?自己吃藥的醫生真的可以理解醫生寫的藥單嗎?醫生認真寫下這些藥物的名稱了嗎?實際上,由於藥用材料種類繁多,用漢字寫東西太浪費時間了。因此,醫生還必須學習一種語言,並用一些筆法來代表我們所謂的醫學。對於程式設計師來說,他們也有自己的語言。儘管對於普通人來說,程序是一個很高且無法想像的事情,但是對於程式設計師而言,所有代碼都與我們每天閱讀漢字的方式相同。
  • 黃金跳槽期快到,優秀程式設計師簡歷怎麼寫?
    也就是說,換工作的最好時間是3月份,沒趕上的話,4月份也可以,九月份也是最好的時間,沒趕上的話10月份也可以。  好的簡歷無疑是程式設計師面試的加分項,但是什麼樣的簡歷才算是一份好的簡歷呢?本文單就非常重要的項目經驗一項進行介紹。開發一個複雜應用程式的經驗重要,還是多個簡單應用程式開發經驗重要?項目經驗應該如何寫才能讓面試官一眼抓到重點?
  • 英語不好,考研時可以不考英語嗎?這4種情況英語很差也能讀研
    英語不好,考研時可以不考英語嗎?這4種情況英語很差也能讀研,英語是大部分大學生的煩惱,想考研究生的同學更是非常愁,英語不好的人在考研究生的時候可以不考英語嗎?如果英語不好的話,該怎麼操作呢?接下來,請小編告訴你怎麼做。考研究生時英語很差的人怎麼避免考不上的危險?
  • 英語不好可以去讀大學麼?
    還有就是高考成績,這個就不用多說了,對於國內的學生來說可能是人生前半程最重要的一個轉折點! 那對於日本留學來說,這兩個成績有多大影響呢? 一般來說是用於證明學歷的真實度,也是辦理籤證材料重要手續之一,也就是學歷認證報告的一個重要申請材料。
  • 英語學習小程序匯總!(適用於幼兒、學生、成人)
    現在已經在一個英語學習比較普及的時代了,不僅學校把英語作為主要科目來學習,很多機構在做英語的普及工作,讓大家更好地掌握英語這一門語言。近幾年,微信小程序推出,給我們的帶來了很大的便利,有關英語學習的小程序也開始進入我們的生活,那麼究竟有哪些比較的英語學習小程序呢?
  • 數學極差的程式設計師-ruby之父
    不知道從什麼時候開始,人們要求程式設計師的英文要好,要求他的數學要好。然而有個人數學極差,但是卻成為了一個優秀的程式設計師。他就是Ruby之父-松本行弘。松本行弘,1965年4月14日出生在日本鳥取縣。和其他計算機界的前輩一樣,他接觸計算機也非常早。
  • 試用期薪資16k,女生做程式設計師是一種什麼體驗?
    並且從男女程式設計師平均年薪酬漲幅對比發現,女性程式設計師的同比增幅分別為7.1%、4.8%,高於男性2.8%、4.4%。遇到不想理的人可以不用理會,不需要去處理虛假的關係,可以真實地做自己。 無論是學編程時周圍的同學,還是學成編程後周圍的同事,大家都非常單純和諧。 除了各寫各的代碼外,大家聚在一起相處討論的還是與項目(代碼)有關的東西。 當然,學習編程更不會有乏味的感覺。
  • 雷軍的「are you ok」被群嘲了5年,你以為他英語真的很差?
    那是2015年,小米在印度的產品發布會,雷布斯大秀英語口語,與眾人親切交流:Hello! How are you?Do you like Mi 4?Are you OK?不過,雷總的故事間接印證了那句老話:Talk is cheap,show me the code做為國內頂級的程式設計師,你口語可以很爛,但在讀寫代碼這塊,絕對不可能差。02程式設計師一直都在被動式學習英語。每天的敲敲打打下,你不想認識那幾個單詞都難。
  • 程式設計師門檻高嗎?學歷低、工資低的都想轉程式設計師,這行這麼好做?
    很多低學歷、低薪資、想轉行的人都會優先考慮程式設計師,畢竟通過培訓做程式設計師可以獲得高薪,這是很多人改變目前經濟狀況最好的辦法之一,也最行得通。這樣看來,程式設計師的門檻高嗎?似乎不那麼高。相比公務員、教師、醫生這類職業,程式設計師並不需要考取相關職業證書或者經過一系列的能力證明,他們只需要在面試時能讓面試官相信他們懂某一門語言並且能直接上崗幹活就可以獲得工作。而那些通過培訓機構轉行的程式設計師,他們在培訓機構學習的知識在短期內足夠讓他們應對面試,從而獲得一份較為不錯的工作。從轉行到成功找到工作這一階段來看,似乎當程式設計師的門檻確實不高。
  • 餓了麼重大升級!網友:可以點王一博嗎?
    餓了麼重大升級!網友:可以點王一博嗎? iwangshang / 章航英 / 2020-07-10 摘要:從「送外賣」到「送萬物」。
  • 黑客與普通程式設計師的十大區別 - OSCHINA - 中文開源技術交流社區
    2、程式設計師在解決那些原先已經被解決過的問題。而黑客通常是在嘗試解決一些新的問題。3、程式設計師是一種職業,而黑客是一種興趣。4、程式設計師的工作有很多限制,而黑客可以盡情發揮。5、程式設計師都想把自己說得更好,因為他們要推銷自己,而真正的黑客更謙虛,他們知道自己懂得還不夠多。
  • 我在同事小姐姐追的熱播劇中發現了一名霸道總裁「程式設計師」
    對於從來不看影視娛樂的小扣來說 同事小姐姐們說的話 我是一句也聽不懂 其大致流程是,參賽團隊之間通過進行攻防對抗、程序分析等形式,率先從主辦方給出的比賽環境中得到一串具有一定格式的字符串或其他內容,並將其提交給主辦方,從而奪得分數。為了方便稱呼,我們把這樣的內容稱之為「Flag」。 。。。