網(wǎng)站開發(fā) 軟件開發(fā)需要懂得英文嗎?
學習軟件的開發(fā)確實需要一定的英語基礎,但所需的英語知識和能力不同于高考英語、CET-4和CET-6英語。軟件開發(fā)需要專業(yè)的詞匯,而不是聽、說、讀、寫、譯的綜合能力。而專業(yè)詞匯的數(shù)量相對較少,大約在30
學習軟件的開發(fā)確實需要一定的英語基礎,但所需的英語知識和能力不同于高考英語、CET-4和CET-6英語。
軟件開發(fā)需要專業(yè)的詞匯,而不是聽、說、讀、寫、譯的綜合能力。而專業(yè)詞匯的數(shù)量相對較少,大約在300-500個左右。需要注意的是,雖然單詞不多,但也不是初學者需要掌握的簡單單詞。其中大部分是高考或CET-4、CET-6中的單詞,如電池、并行、命令、字節(jié)、編譯、網(wǎng)關、頻率、初始化、二進制、數(shù)據(jù)庫、屬性、異步等,60%是熟悉單詞的新義,如strong,除了傳統(tǒng)意義上的“默認”外,還有“粗體”的意思,“默認,缺少”,在軟件開發(fā)中是“默認”的意思,另外,例如字符字體、常量、常量、刷新、連通性、方向指示、工具箱(框)、接口、賦值等,因此,記憶這些單詞需要時間和精力。
但在實際使用中,常用詞只有10-15%;對語法沒有太多要求,在時態(tài)、語態(tài)、句型、句法等方面沒有變化?;旧?,他們是獨立的“散亂英語”。
當然,在查閱資料,特別是外國文獻和瀏覽最新信息時,掌握良好的英語是非常有幫助的,尤其是在軟件開發(fā)的高級階段。當然,初、中級掌握300-500個專業(yè)詞匯就足夠了。沒有必要“先學英語,再學軟件開發(fā)”。即使你“先學”,你也可以在一周內(nèi)記住這些單詞。
軟件開發(fā)需要懂得英文嗎?
從我個人的經(jīng)驗來看,英語很差,只能勉強做一個程序員。
,寫出方法名的代碼,變量名是拼音。
例如,這樣一個寵物飼養(yǎng)的游戲代碼,對于大多數(shù)有經(jīng)驗的人來說,一看名字的方法就知道該怎么辦了。但是對于一個英語不好的年輕學生來說很難。首先,他不知道,也不懂用什么釀造。然后,馬特隆和陛下從來沒有聽說過,懷孕直接停止了盤子。
。
2. 大量的文件是用英語寫的。當我做python編程時,python手冊總是打開的,可以隨時閱讀。
3. 許多編程問題需要在堆棧溢出(stack overflow)之類的地方找到,它們也是英文的。
當然,你的英語不好,先進入這個行業(yè)沒關系。你有很多數(shù)學和語文資料。不過,如果你想在未來有更好的發(fā)展,建議先背誦CET-4和CET-6單詞,多去國外論壇,多看外語影視作品。學一門語言很枯燥,短期內(nèi)幾乎沒有什么好處。從長遠來看,這就像持有比特幣。
英語不好能不能成為一名優(yōu)秀的程序員?
編寫代碼不一定要從名牌大學畢業(yè)。重要的是進入這個行業(yè)時要找到一個合適的企業(yè),要認清自己的發(fā)展目標。除非他是一位偉大的上帝,否則沒有人會一輩子寫代碼。一般來說,幾年后,他會去項目經(jīng)理或銷售