發(fā)布時(shí)間 : 2019-10-10
文章熱度 : 557
游戲行業(yè)中有非常多的崗位,其中游戲編程是一個(gè)非常重要的環(huán)節(jié)。許多同學(xué)在學(xué)習(xí)游戲編程的時(shí)候,經(jīng)常因?yàn)橛⑽乃讲粔蚝枚^疼。那么學(xué)習(xí)編程需要很好的英語(yǔ)基礎(chǔ)嗎?
的確是需要有好的英文基礎(chǔ)的,不然為什么所有的開(kāi)發(fā)語(yǔ)言都是用英文字母+數(shù)字構(gòu)成的呢?拋開(kāi)電腦誕生的歷史原因,現(xiàn)在比較常見(jiàn)的編程語(yǔ)言如C,Java,PHP,Python等等,不論是API文檔還是語(yǔ)法構(gòu)成,統(tǒng)統(tǒng)都是有英文編寫(xiě)的,試想如果你沒(méi)有好的英文基礎(chǔ),首先在查閱語(yǔ)言開(kāi)發(fā)文檔的時(shí)候就會(huì)有困難,只能通過(guò)Google或者百度翻譯一句句的看。有人說(shuō)可以通篇即時(shí)翻譯,那是你沒(méi)見(jiàn)過(guò)翻譯后詞不達(dá)意的慘狀。
外語(yǔ)對(duì)于編程的重要性
在跨入新世紀(jì)以來(lái),人們應(yīng)該具備三樣技能:外語(yǔ),駕駛和編程,其中外語(yǔ)和編程又是相輔相成的。其實(shí)編程能力強(qiáng)的人,對(duì)應(yīng)的語(yǔ)文和外語(yǔ)成績(jī)也不會(huì)差,因?yàn)楸旧沓绦蚓帉?xiě)就是一門(mén)創(chuàng)造性的工作,和你寫(xiě)作文,做英文閱讀是一個(gè)性質(zhì),不論是變量定義,還是數(shù)據(jù)結(jié)構(gòu)命名,都離不開(kāi)英語(yǔ)的助攻。有了一定的英語(yǔ)底子,又注重程序的基礎(chǔ)知識(shí)情況下,編碼水平想不上去都不行。
當(dāng)然,對(duì)于編程來(lái)講,數(shù)學(xué)基礎(chǔ)也是很重要的一環(huán)。如果你不是僅局限于編寫(xiě)業(yè)務(wù)邏輯代碼,而是在做人工智能,數(shù)據(jù)挖掘等科研性的工作,對(duì)應(yīng)的數(shù)學(xué)水平也不能低。說(shuō)到這里,外語(yǔ)尤其是英語(yǔ)又要被拿出來(lái)說(shuō)事。現(xiàn)在高精尖的數(shù)學(xué)論文,科技論文都是以英文發(fā)表的,如果你英文水平夠高,是不是就可以直接閱讀了呢?
對(duì)于英文基礎(chǔ)不好的學(xué)生來(lái)說(shuō),學(xué)習(xí)編程或許有一定壓力,但是如果來(lái)到上海博思游戲?qū)W校進(jìn)行編程課程的系統(tǒng)學(xué)習(xí),在指導(dǎo)老師的幫助下,就算是英文基礎(chǔ)不好,也可以快速入門(mén),從而慢慢達(dá)到行業(yè)標(biāo)準(zhǔn)水平。