2022年程序員英語要求_第1頁
2022年程序員英語要求_第2頁
2022年程序員英語要求_第3頁
2022年程序員英語要求_第4頁
2022年程序員英語要求_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、干程序員是一項很辛苦的工作,要成為一種高水平的程序員尤為艱難。這是由于計算機(jī)軟件技術(shù)更新的速度越來越快,而這些技術(shù)大多來源于英語國家,我們在引進(jìn)這些技術(shù)時往往受到語言障礙的制約,嚴(yán)重影響到對新技術(shù)的理解和消化。一方面編程自身就依賴于英語,雖然目前技術(shù)的發(fā)展,可以使得某些開發(fā)工具在變量名和字段名中支持中文,但尚未發(fā)現(xiàn)可以完全使用中文的編程語句。另一方面,軟件開發(fā)中的技術(shù)文檔和資料大都是來自英文,雖然有翻譯好的,不是晦澀難懂,就是譯法混亂,例如:roll back就有回滾、回退、返回、重算等多種譯法,又如我們遇到翻譯后的術(shù)語域,往往不清晰譯者是根據(jù)field、region還是domain所譯(如果

2、閱讀原文則不存在這些問題)。尚有更重要的一點,這就是等待譯文會嚴(yán)重影響我們掌握新技術(shù)的時間。一般,一本外版計算機(jī)圖書從獲得版權(quán)到翻譯出版要一年的時間。就算原作者消化新技術(shù)和寫作的時間最短為一年,那么加起來這已經(jīng)超過一般軟件版本的更新周期(軟件版本的更新周期一般是1年至2年),這意味著當(dāng)你通過閱讀翻譯資料掌握這一版本的軟件時,也許該版本已經(jīng)裁減至少是面臨裁減。固然,這并不是說國內(nèi)沒有好的譯者和譯文,也不是說不能通過閱讀譯文來進(jìn)行學(xué)習(xí)。而是說通過別人翻譯的間接閱讀風(fēng)險較大,如果能掌握計算機(jī)英語,運用第一手原文資料進(jìn)行學(xué)習(xí),除了效率之外,被誤導(dǎo)的風(fēng)險較小。例如:國內(nèi)引進(jìn)的一部外版好書Java編程思想

3、(原書名Think in Java),其翻譯水平較差,就嚴(yán)重影響了閱讀和學(xué)習(xí),不少讀者深有體會。如果讀著有著過硬的計算機(jī)英語水平就可以按照書上提供的作者網(wǎng)址下載原文閱讀,不僅可以獲得原汁原味的感受,還可以免費下載該書最新的第二版。因此,我們可以得出這樣的結(jié)論,干程序員這行實在是離不開英語。事實上,可以毫不夸張地說英語是IT的行業(yè)語言。由于英語的優(yōu)勢,印度、愛爾蘭等國的軟件業(yè)在國際上比我們更有競爭力,這并不是說我們的程序員在編程和開發(fā)能力上不如別人,而是在使用計算機(jī)英語水平上差距太大。不久前在南京舉辦的一次高規(guī)格的軟件開發(fā)交流會上,就遇到過印度專家授課,英文翻譯譯不下去的情景,由于太多的IT專用

4、術(shù)語和縮略語以及很強(qiáng)的專業(yè)知識使得沒有計算機(jī)背景的英語專業(yè)翻譯無能為力,而在場的開發(fā)人員由于語言障礙又無法和印度專家直接溝通,錯過了一次極好的交流學(xué)習(xí)機(jī)會。目前,已有越來越多的程序員意識到計算機(jī)英語的重要性了,這種壓力一方面來自進(jìn)一步向高檔程序員或資深I(lǐng)T開發(fā)人員發(fā)展的需要,一方面來自于后起之秀不斷競爭的威脅。對于前者,沒有較好的計算機(jī)英語,能難進(jìn)一步發(fā)展,晉升到更高的技術(shù)職位;對于后者,不少大學(xué)已經(jīng)開始使用原版教科書進(jìn)行專業(yè)授課,畢業(yè)生的計算機(jī)英語水平實在是后生可畏,挑戰(zhàn)是不言而喻的。那么,一種程序員應(yīng)當(dāng)如何去學(xué)習(xí)和掌握計算機(jī)英語呢?是立即開始背英漢計算機(jī)字典還是先考完6級再考托考G?其實,

5、在下定決心之后最核心的是要弄清6個W,即:為什么學(xué)(why)、學(xué)什么(what)、如何學(xué)(how)、何時學(xué)(when)、何處學(xué)(where)、跟誰學(xué)(who)。下面我們就談一談這6個W.一方面是為什么要學(xué)計算機(jī)英語。幾乎所有的程序員都懂得學(xué)習(xí)計算機(jī)英語的重要性,但并不是所有人都具有學(xué)習(xí)的積極性。這個問題的提出就是要讓我們從自身的需求出發(fā),掌握學(xué)習(xí)的積極性。一旦你有強(qiáng)烈的學(xué)習(xí)動機(jī),任何學(xué)習(xí)上的困難都不會認(rèn)你屈服,而你的每一點進(jìn)步都將給你帶來無比自豪的感覺。 學(xué)什么,是死背單詞?還是猛摳語法?其實都不是。計算機(jī)英語的學(xué)習(xí)是一項系統(tǒng)工程,需要找到一種適合自己的學(xué)習(xí)目的,并從詞匯、語法、閱讀、寫作多方

6、面去融匯貫穿。用程序員的術(shù)語講,學(xué)什么的問題本質(zhì)上是一種擬定系統(tǒng)邊界的問題。應(yīng)為學(xué)習(xí)計算機(jī)英語是一種很寬泛的概念,若不根據(jù)個人的具體狀況進(jìn)行定義,恐怕難以有一種可以管理學(xué)習(xí)目的。無目的的或邊界不清的項目往往是失敗的項目,在學(xué)計算機(jī)英語的問題上也是同樣。因此,我們先要根據(jù)自己的實際英語水平和工作需要界定計算機(jī)英語學(xué)習(xí)的系統(tǒng)邊界。有關(guān)實際英語水平,我們可以簡樸地以大學(xué)非英語專業(yè)的英語教育作為參照,以通過大學(xué)英語四級考試(CET4)作為基線,即如果你通過了CET4,則表白你的英語水平為中高檔,詞匯量接近5千,不存在基本的語法問題,有一定的讀寫能力;如果你沒有通過CET4,則表白你的英語水平為初中級,

7、詞匯量局限性4千,也許存在某些語法問題,讀寫能力較弱。有關(guān)工作需要,我們可以將計算機(jī)英語學(xué)習(xí)對象劃提成計算機(jī)研發(fā)人員、泛IT人員。其中計算機(jī)研發(fā)人員是指從事計算機(jī)研究和開發(fā)的專業(yè)人員,她們又劃分為軟件研發(fā)和硬件研發(fā),顯然程序員是屬于前者。計算機(jī)研發(fā)人員要掌握的計算機(jī)英語最專業(yè),規(guī)定最高,但軟件硬件各有側(cè)重。泛IT人員是指在IT行業(yè)從業(yè)的或與IT行業(yè)有密切聯(lián)系的那些非研發(fā)人員,涉及操作使用人員、技術(shù)管理人員、支持服務(wù)人員等等。不難看出,泛IT人員對計算機(jī)英語的規(guī)定不是太高,也不太專業(yè),一般可以使用英文界面的軟件,可以閱讀原版的操作手冊和闡明書即可。針對以上的劃分,我在下表中大體給出了計算機(jī)英語的

8、學(xué)習(xí)目的:計算機(jī)英語的學(xué)習(xí)目的初中級 中高檔泛IT行業(yè)人員 掌握計算機(jī)英語的基本術(shù)語;理解計算機(jī)英語中常用的語法和常用法;能借助字典閱讀英文界面和在線協(xié)助以及簡樸的操作手冊,閱讀熟讀在70-90詞/分鐘。 掌握計算機(jī)英語的常用術(shù)語和縮略語; 掌握計算機(jī)英語中語法和常用法的體現(xiàn)方式和功能;能借助字典閱讀英文文檔和技術(shù)資料,閱讀熟讀在100詞/分鐘以上;能使用英文編寫簡樸的文檔。計算機(jī)研發(fā)人員 掌握計算機(jī)英語的常用術(shù)語和縮略語;熟悉計算機(jī)英語中的語法和常用法;能閱讀英文界面和在線協(xié)助以及簡樸的操作手冊,閱讀熟讀在80-100詞/分鐘。 掌握大量的計算機(jī)英語術(shù)語和縮略語;純熟掌握計算機(jī)英語中語法和常

9、用法的體現(xiàn)方式和功能;能閱讀英文文檔和技術(shù)資料,閱讀熟讀在100詞/分鐘以上;能借助字典翻譯專業(yè)技術(shù)圖書;能使用英文編寫簡樸的技術(shù)文檔和程序注釋。知己知彼,百戰(zhàn)不殆。在理解了學(xué)習(xí)計算機(jī)英語的一般規(guī)定之后,接下來就需要對自己的具體狀況進(jìn)行具體分析,制定一種學(xué)習(xí)籌劃或簡樸地定一種學(xué)習(xí)方向。作為程序員學(xué)習(xí)計算機(jī)英語的主線目的是為了提高自己在英語環(huán)境中掌握計算機(jī)技術(shù)的能力,因此學(xué)習(xí)的內(nèi)容應(yīng)當(dāng)是環(huán)繞本專業(yè)的領(lǐng)域展開。對于沒有上過計算機(jī)專業(yè)英語課程的程序員來說,學(xué)習(xí)的重點應(yīng)當(dāng)是掌握專業(yè)詞匯和術(shù)語,理解計算機(jī)英語的某些規(guī)范譯法和習(xí)常用法。對于有一定計算機(jī)英語基本的程序員則應(yīng)當(dāng)把重點放在提高閱讀速度和閱讀質(zhì)量

10、上,并逐漸習(xí)慣使用英語注釋程序撰寫文檔。在明確學(xué)習(xí)目的和學(xué)習(xí)方向之后,還必須有一種好的學(xué)習(xí)措施,如何學(xué)就是一種學(xué)習(xí)措施問題。這其中還涉及了何時學(xué)、何處學(xué)、跟誰學(xué)等一系列問題。在這里我建議把短期的系統(tǒng)學(xué)習(xí)和長期的平常學(xué)習(xí)結(jié)合起來,這樣做的效果最佳,也最科學(xué)。所謂短期的系統(tǒng)學(xué)習(xí)是指集中一段時間系統(tǒng)地學(xué)習(xí)計算機(jī)英語,這對于沒有參與過大學(xué)計算機(jī)英語課程學(xué)習(xí)程序員尤為重要。而平常的學(xué)習(xí)則是指在平常工作用故意識地多接觸和多使用計算機(jī)英語,邊用邊學(xué),持續(xù)不斷地積累提高。下面我就從這兩個方面來具體談一談。要系統(tǒng)地學(xué)習(xí)計算機(jī)英語,最佳是參與專門的計算機(jī)英語課程培訓(xùn)班。培訓(xùn)班的選擇非常重要,好的教師、成功的辦學(xué)經(jīng)

11、驗和系統(tǒng)的課程設(shè)立都是選擇的重要根據(jù)。然而大多數(shù)程序員工作繁忙,也許采用的方式多是自學(xué)了。如果不能選擇一位好教師,那就只能選擇一本好教材了。一本好的計算機(jī)英語教材對系統(tǒng)地學(xué)習(xí)計算機(jī)英語協(xié)助極大。目前市面上的計算機(jī)英語教材多達(dá)30種,在選擇教材時不少程序員往往無從下手,人們不妨從如下幾方面進(jìn)行考慮:教材的難易限度-對于不同窗歷層次有不同的教材,選擇教材是一定要看清該教材的培訓(xùn)對象是中專、大專、本科還是研究生。選擇難易限度適合自己的教材,太簡樸則不利于提高、太難則容易使學(xué)習(xí)受挫。教材的專業(yè)側(cè)重-有的計算機(jī)英語教材偏重于硬件,有的偏重于軟件,尚有的教材是信息電子類的計算機(jī)英語,側(cè)重于通信電子方面,例

12、如:匯編語言、單片機(jī)等。此外有的教材側(cè)重于理論,如:數(shù)據(jù)構(gòu)造、離散數(shù)學(xué);而有的則側(cè)重于應(yīng)用,如:軟件工程、數(shù)據(jù)庫開發(fā)。因此程序員在選擇計算機(jī)英語教材時,應(yīng)仔細(xì)察看書中的內(nèi)容,以免偏離軟件開發(fā)的實際工作需要。教材的體系構(gòu)造-目前計算機(jī)英語教材重要分為按語法體系組織和按計算機(jī)體系組織的兩種構(gòu)造。如果你是初中級的英語水平建議使用前者,如果你是中高檔的英語水平建議使用后者。教材的易用性-教材的易用性是指教材的編排與否符合人們的學(xué)習(xí)習(xí)慣。雖然計算機(jī)英語是專業(yè)課程教材,但如果編排活潑、圖文并茂、注解查閱以便肯定能調(diào)動學(xué)習(xí)的愛好,減少閱讀的難度。這方面國內(nèi)的教材應(yīng)當(dāng)多向國外的教材學(xué)習(xí)。然而國內(nèi)許多大學(xué)的計算

13、機(jī)英語課程作為專業(yè)英語教學(xué)起步較晚,而初期出版的計算機(jī)英語教材大多余自于任課教師收集的計算機(jī)英文資料,教材規(guī)劃不夠系統(tǒng),編排也比較簡樸。這些教材雖然使用的學(xué)校較多,為初期的計算機(jī)英語教學(xué)做出過不可磨滅的奉獻(xiàn),但致命的弱點是內(nèi)容陳舊、與時代脫節(jié)。最典型的代表是清華大學(xué)出版社的計算機(jī)英語,該書最新版本是1997年更新的,里面還充斥著Dos這樣的陳舊內(nèi)容。有些教師苦于沒有新穎實用的計算機(jī)英語教材,于是一本國外的計算機(jī)入門讀物Computing Essentials(McGraw-Hill出版公司)被許多大學(xué)選用為計算機(jī)英語教材,效果極佳。這本書目前已經(jīng)由高等教育出版社影印發(fā)行,書名是計算機(jī)專業(yè)英語。

14、該書的特點是:時效性強(qiáng)(版本更新快),新穎實用,編排活潑。但對于中高檔英語水平的專業(yè)開發(fā)人員未免有點太淺。 我們在分析和研究了市面上大量計算機(jī)英語教材的基本上,又結(jié)合計算機(jī)英語教學(xué)和學(xué)習(xí)經(jīng)驗,編寫了一本非常適合于軟件開發(fā)人員的計算機(jī)英語,該書已經(jīng)由機(jī)械工業(yè)出版社出版,是該社重點大學(xué)計算機(jī)教材系列中的一本。需要闡明的是該書最適合的讀者對象為英語達(dá)到CET4的程序員,由于該書的選材直接來自國外計算機(jī)教材和出版物、技術(shù)文檔和專業(yè)論文、IT精英的言論以及計算機(jī)方面的大百科全書,這樣的選材在保持原汁原味的同步使學(xué)習(xí)者更能接觸到計算機(jī)英語的真實語境和主流思想,雖然有一定的難度,但非常實用和專業(yè)。同步為便于

15、學(xué)習(xí),我們?yōu)槌^CET4的詞匯和某些專業(yè)術(shù)語都進(jìn)行了注釋,并且注釋就在課文旁邊,免除了翻查生詞表的麻煩。這本書適合于程序員的另一條重要因素是全書側(cè)重于軟件和應(yīng)用,沒有枯燥繁瑣的理論。計算機(jī)英語是用來學(xué)習(xí)專業(yè)英語的,而不是用來學(xué)習(xí)計算機(jī)理論的。我們沒有像其她的計算機(jī)英語教材那樣,充斥了大量難懂的計算機(jī)理論文章,而這些理論自身就非常難學(xué)。這本教材與其他計算機(jī)英語教材不同的地方還在于它更關(guān)注計算機(jī)素養(yǎng)、計算機(jī)應(yīng)用以及IT對社會和生活的深刻影響。在這里我們可以聆聽到IT精英比爾。蓋茨和IBM公司CEO郭士納的精彩演講,也能拜讀到英特爾公司前總裁葛洛夫的驚世之作只有偏執(zhí)狂才干生存的前言。系統(tǒng)學(xué)習(xí)計算機(jī)英

16、語,這里的系統(tǒng)性涉及了計算機(jī)體系的系統(tǒng)性和英語語言的系統(tǒng)性,我們在學(xué)習(xí)時必須時刻牢記。除了借助計算機(jī)英語教材系統(tǒng)地理解計算機(jī)硬件軟件、操作系統(tǒng)、軟件工程、編程語言、網(wǎng)絡(luò)通信、信息安全、應(yīng)用系統(tǒng)等諸方面的英語體現(xiàn)和專業(yè)詞匯外,還要對英語語言自身從聽、說、讀、寫四個方面下功夫,以免浮現(xiàn)偏廢。有些程序員就是由于在聽和說方面偏廢,以至于影響到出國發(fā)展。如何加強(qiáng)聽和說的訓(xùn)練,這是有關(guān)英語學(xué)習(xí)的話題,我自己的一種經(jīng)驗是多看原版電影(VCD/DVD)以提高聽力(固然不能看字幕),多參與英語聊天(英語角)以提高口語。計算機(jī)英語的學(xué)習(xí)不同于考托考G,無法靠短期的突擊來完畢。長期的平常學(xué)習(xí)尤為重要。所謂的平常學(xué)習(xí)

17、并不需要你拋動工作,安排專門的時間,而是邊用邊學(xué)。例如,你為理解決編程上的一種問題,查閱英文的協(xié)助或技術(shù)資料。然而,不少程序員不太喜歡看英文,她們喜歡使用中文版的軟件,喜歡漢化的協(xié)助,喜歡讀翻譯好的書。這事實上就錯過了許多平常學(xué)習(xí)計算機(jī)英語的機(jī)會。不可否認(rèn),讀中文肯定比讀英文以便,節(jié)省時間,但從長期的發(fā)展來看,弊不小于利。這種對翻譯的依賴使許多程序員失去了獲取一手資料的珍貴機(jī)會。其實,既然你已經(jīng)通過對計算機(jī)英語的系統(tǒng)學(xué)習(xí)掌握了一定數(shù)量的專業(yè)詞匯,就完全可以借助字典去使用那些原文資料和在線協(xié)助,加上有金山詞霸這樣的工具,閱讀原文并不很困難,核心是一種習(xí)慣問題。我有一種朋友,在自己的電腦里從不裝任

18、何中文版或漢化軟件,連上網(wǎng)聊天也堅持用英文。幾年下來英語突飛猛進(jìn),效果甚佳,有志者不妨一試。 在平常工作中大量閱讀英文書籍和資料是提高計算機(jī)英語水平的最佳途徑。目前市場上大量的計算機(jī)原版影印圖書為我們提供了絕好的機(jī)會。閱讀英文計算機(jī)圖書一開始是啃的感覺,比較費時費力,對于不太好讀的地方,不妨拿起筆來逐行逐字翻譯出來,這樣對提高英語水平很有協(xié)助。對于有經(jīng)驗的程序員可以運用自己的專業(yè)背景知識和上下文(Context)進(jìn)行大膽推測,這樣有助于提高閱讀速度。雖然是不求甚解,也不要緊,你可以通過多讀同類書來彌補(bǔ)。原版計算機(jī)書讀多了,你會發(fā)現(xiàn)某些很有規(guī)律的東西和某些常用的詞匯,這些來自實踐的經(jīng)驗非常珍貴,并讓你終

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論