『壹』 程序員英語詞彙
程序員如何掌握計算機英語干程序員是一項很辛苦的工作,要成為一個高水平的程序員尤為艱難。這是因為計算機軟體技術更新的速度越來越快,而這些技術大多來源於英語國家,我們在引進這些技術時往往受到語言障礙的制約,嚴重影響到對新技術的理解和消化。首先編程本身就依賴於英語,雖然現在技術的發展,可以使得某些開發工具在變數名和欄位名中支持中文,但還未發現能夠完全使用中文的編程語句。其次,軟體開發中的技術文檔和資料大都是來自英文,即使有翻譯好的,不是晦澀難懂,就是譯法混亂,比如:roll back就有"回滾"、"回退"、"返回"、"重算"等多種譯法,又如我們遇到翻譯後的術語"域",往往不清楚譯者是根據"field"、"region"還是"domain"所譯(如果閱讀原文則不存在這些問題)。還有更重要的一點,這就是等待譯文會嚴重影響我們掌握新技術的時間。通常,一本外版計算機圖書從獲得版權到翻譯出版要一年的時間。就算原作者消化新技術和寫作的時間最短為一年,那麼加起來這已經超過通常軟體版本的更新周期(軟體版本的更新周期一般是1年至2年),這意味著當你通過閱讀翻譯資料掌握這一版本的軟體時,可能該版本已經淘汰至少是面臨淘汰。當然,這並不是說國內沒有好的譯者和譯文,也不是說不能通過閱讀譯文來進行學習。而是說通過別人翻譯的間接閱讀風險較大,如果能掌握計算機英語,利用第一手原文資料進行學習,除了效率之外,被誤導的風險較小。比如:國內引進的一部外版好書《Java編程思想》(原書名《Think in Java》),其翻譯水平較差,就嚴重影響了閱讀和學習,不少讀者深有體會。如果讀著有著過硬的計算機英語水平就可以按照書上提供的作者網址下載原文閱讀,不但可以獲得原汁原味的感受,還可以免費下載該書最新的第二版(據悉機械工業出版社已經取得該最新版本的版權,但該書要到2001年上半年才能面市)。
因此,我們可以得出這樣的結論,干程序員這行實在是離不開英語。實際上,可以毫不誇張地說英語是IT的行業語言。由於英語的優勢,印度、愛爾蘭等國的軟體業在國際上比我們更有競爭力,這並不是說我們的程序員在編程和開發能力上不如別人,而是在使用計算機英語水平上差距太大。不久前在南京舉辦的一次高規格的軟體開發交流會上,就遇到過印度專家講課,英文翻譯譯不下去的情景,因為太多的IT專用術語和縮略語以及很強的專業知識使得沒有計算機背景的英語專業翻譯無能為力,而在場的開發人員因為語言障礙又無法和印度專家直接溝通,錯過了一次極好的交流學習機會。現在,已經有越來越多的程序員意識到計算機英語的重要性了,這種壓力一方面來自進一步向高級程序員或資深IT開發人員發展的需要,一方面來自於後起之秀不斷競爭的威脅。對於前者,沒有較好的計算機英語,能難進一步發展,晉升到更高的技術職位;對於後者,不少大學已經開始使用原版教科書進行專業授課,畢業生的計算機英語水平實在是後生可畏,挑戰是不言而喻的。
那麼,一個程序員應該怎樣去學習和掌握計算機英語呢?是立即開始背英漢計算機字典還是先考完6級再考"托"考"G"?其實,在下定決心之後最關鍵的是要搞清6個W,即:為什麼學(why)、學什麼(what)、怎樣學(how)、何時學(when)、何處學(where)、跟誰學(who)。下面我們就談一談這6個W。
首先是為什麼要學計算機英語。幾乎所有的程序員都知道學習計算機英語的重要性,但並不是所有人都具有學習的主動性。這個問題的提出就是要讓我們從自身的需求出發,掌握學習的主動性。一旦你有強烈的學習動機,任何學習上的困難都不會認你屈服,而你的每一點進步都將給你帶來無比自豪的感覺。
學什麼,是死背單詞?還是猛摳語法?其實都不是。計算機英語的學習是一項系統工程,需要找到一個適合自己的學習目標,並從詞彙、語法、閱讀、寫作多方面去融匯貫通。用程序員的術語講,"學什麼"的問題本質上是一個"確定系統邊界"的問題。應為學習計算機英語是一個很寬泛的概念,若不根據個人的具體情況進行定義,恐怕難以有一個可以管理學習目標。無目標的或邊界不清的項目往往是失敗的項目,在學計算機英語的問題上也是一樣。因此,我們先要根據自己的實際英語水平和工作需要界定計算機英語學習的系統邊界。關於實際英語水平,我們可以簡單地以大學非英語專業的英語教育作為參考,以通過大學英語四級考試(CET4)作為基線,即如果你通過了CET4,則表明你的英語水平為中高級,詞彙量接近5千,不存在基本的語法問題,有一定的讀寫能力;如果你沒有通過CET4,則表明你的英語水平為初中級,詞彙量不足4千,可能存在一些語法問題,讀寫能力較弱。關於工作需要,我們可以將計算機英語學習對象劃分成計算機研發人員、泛IT人員。其中計算機研發人員是指從事計算機研究和開發的專業人員,他們又劃分為軟體研發和硬體研發,顯然程序員是屬於前者。計算機研發人員要掌握的計算機英語最專業,要求最高,但軟體硬體各有側重。泛IT人員是指在IT行業從業的或與IT行業有密切聯系的那些非研發人員,包括操作使用人員、技術管理人員、支持服務人員等等。不難看出,泛IT人員對計算機英語的要求不是太高,也不太專業,一般能夠使用英文界面的軟體,能夠閱讀原版的操作手冊和說明書即可。針對以上的劃分,我在下表中大致給出了計算機英語的學習目標:
表1 計算機英語的學習目標
初中級 中高級
泛IT行業人員 掌握計算機英語的基本術語;
了解計算機英語中常用的語法和慣用法;
能藉助字典閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在70-90詞/分鍾。 掌握計算機英語的常用術語和縮略語; 掌握計算機英語中語法和慣用法的表達方式和功能;
能藉助字典閱讀英文文檔和技術資料,閱讀熟讀在100詞/分鍾以上;
能使用英文編寫簡單的文檔。
計算機研發人員 掌握計算機英語的常用術語和縮略語;
熟悉計算機英語中的語法和慣用法;
能閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在80-100詞/分鍾。 掌握大量的計算機英語術語和縮略語;
熟練掌握計算機英語中語法和慣用法的表達方式和功能;
能閱讀英文文檔和技術資料,閱讀熟讀在100詞/分鍾以上;能藉助字典翻譯專業技術圖書。
能使用英文編寫簡單的技術文檔和程序注釋。
知己知彼,百戰不殆。在了解了學習計算機英語的一般要求之後,接下來就需要對自己的具體情況進行具體分析,制定一個學習計劃或簡單地定一個學習方向。作為程序員學習計算機英語的根本目的是為了提高自己在英語環境中掌握計算機技術的能力,所以學習的內容應該是圍繞本專業的領域展開。對於沒有上過計算機專業英語課程的程序員來說,學習的重點應該是掌握專業詞彙和術語,了解計算機英語的一些規范譯法和習慣用法。對於有一定計算機英語基礎的程序員則應該把重點放在提高閱讀速度和閱讀質量上,並逐漸習慣使用英語注釋程序撰寫文檔。
在明確學習目的和學習方向之後,還必須有一個好的學習方法,"怎樣學"就是一個學習方法問題。這其中還包含了何時學、何處學、跟誰學等一系列問題。
在這里我建議把短期的系統學習和長期的日常學習結合起來,這樣做的效果最好,也最科學。所謂短期的系統學習是指集中一段時間系統地學習計算機英語,這對於沒有參加過大學計算機英語課程學習程序員尤為重要。而日常的學習則是指在日常工作用有意識地多接觸和多使用計算機英語,邊用邊學,持續不斷地積累提高。下面我就從這兩個方面來具體談一談。
要系統地學習計算機英語,最好是參加專門的計算機英語課程培訓班。培訓班的選擇非常重要,好的老師、成功的辦學經驗和系統的課程設置都是選擇的重要依據。然而大多數程序員工作繁忙,可能採取的方式多是自學了。如果不能選擇一位好老師,那就只能選擇一本好教材了。一本好的計算機英語教材對系統地學習計算機英語幫助極大。目前市面上的計算機英語教材多達30種,在選擇教材時不少程序員往往無從下手,大家不妨從以下幾方面進行考慮:
教材的難易程度--對於不同學歷層次有不同的教材,選擇教材是一定要看清該教材的培訓對象是中專、大專、本科還是研究生。選擇難易程度適合自己的教材,太簡單則不利於提高、太難則容易使學習受挫。
教材的專業側重--有的計算機英語教材偏重於硬體,有的偏重於軟體,還有的教材是信息電子類的計算機英語,側重於通信電子方面,比如:匯編語言、單片機等。另外有的教材側重於理論,如:數據結構、離散數學;而有的則側重於應用,如:軟體工程、資料庫開發。所以程序員在選擇計算機英語教材時,應仔細察看書中的內容,以免偏離軟體開發的實際工作需要。
教材的體系結構--目前計算機英語教材主要分為按語法體系組織和按計算機體系組織的兩種結構。如果你是初中級的英語水平建議使用前者,如果你是中高級的英語水平建議使用後者。
教材的易用性--教材的易用性是指教材的編排是否符合人們的學習習慣。雖然計算機英語是專業課程教材,但如果編排活潑、圖文並茂、註解查閱方便肯定能調動學習的興趣,降低閱讀的難度。這方面國內的教材應該多向國外的教材學習。
然而國內許多大學的計算機英語課程作為專業英語教學起步較晚,而早期出版的計算機英語教材大多出自於任課老師收集的計算機英文資料,教材規劃不夠系統,編排也比較簡單。這些教材雖然使用的學校較多,為早期的計算機英語教學做出過不可磨滅的貢獻,但致命的弱點是內容陳舊、與時代脫節。最典型的代表是清華大學出版社的《計算機英語》,該書最新版本是1997年更新的,裡面還充斥著Dos這樣的陳舊內容。有些老師苦於沒有新穎實用的計算機英語教材,於是一本國外的計算機入門讀物《Computing Essentials》(McGraw-Hill出版公司)被許多大學選用為計算機英語教材,效果極佳。這本書現在已經由高等教育出版社影印發行,書名是《計算機專業英語》。該書的特點是:時效性強(版本更新快),新穎實用,編排活潑。但對於中高級英語水平的專業開發人員未免有點太淺。
我們在分析和研究了市面上大量計算機英語教材的基礎上,又結合計算機英語教學和學習經驗,編寫了一本非常適合於軟體開發人員的《計算機英語》,該書已經由機械工業出版社出版,是該社"重點大學計算機教材"系列中的一本。需要說明的是該書最適合的讀者對象為英語達到CET4的程序員,因為該書的選材直接來自國外計算機教材和出版物、技術文檔和專業論文、IT精英的言論以及計算機方面的大網路全書,這樣的選材在保持原汁原味的同時使學習者更能接觸到計算機英語的真實語境和主流思想,雖然有一定的難度,但非常實用和專業。同時為便於學習,我們為超出CET4的詞彙和一些專業術語都進行了注釋,而且注釋就在課文旁邊,免去了翻查生詞表的麻煩。這本書適合於程序員的另一條重要原因是全書側重於軟體和應用,沒有枯燥繁瑣的理論。計算機英語是用來學習專業英語的,而不是用來學習計算機理論的。我們沒有像其他的計算機英語教材那樣,充斥了大量難懂的計算機理論文章,而這些理論本身就非常難學。這本教材與其它計算機英語教材不同的地方還在於它更關注計算機素養、計算機應用以及IT對社會和生活的深刻影響。在這里我們可以聆聽到IT精英比爾·蓋茨和IBM公司CEO郭士納的精彩演講,也能拜讀到英特爾公司前總裁葛洛夫的驚世之作《只有偏執狂才能生存》的序言。
系統學習計算機英語,這里的系統性包括了計算機體系的系統性和英語語言的系統性,我們在學習時必須時刻牢記。除了藉助計算機英語教材系統地了解計算機硬體軟體、操作系統、軟體工程、編程語言、網路通信、信息安全、應用系統等諸方面的英語表達和專業詞彙外,還要對英語語言本身從聽、說、讀、寫四個方面下功夫,以免出現偏廢。有些程序員就是因為在聽和說方面偏廢,以至於影響到出國發展。如何加強聽和說的訓練,這是關於英語學習的話題,我自己的一個經驗是多看原版電影(VCD/DVD)以提高聽力(當然不能看字幕),多參加英語聊天(英語角)以提高口語。
計算機英語的學習不同於考"托"考"G",無法靠短期的突擊來完成。長期的日常學習尤為重要。所謂的日常學習並不需要你拋開工作,安排專門的時間,而是邊用邊學。比如,你為了解決編程上的一個問題,查閱英文的幫助或技術資料。然而,不少程序員不太喜歡看英文,他們喜歡使用中文版的軟體,喜歡漢化的幫助,喜歡讀翻譯好的書。這實際上就錯過了許多日常學習計算機英語的機會。不可否認,讀中文肯定比讀英文方便,節省時間,但從長期的發展來看,弊大於利。這種對翻譯的依賴使許多程序員失去了獲取一手資料的寶貴機會。
其實,既然你已經通過對計算機英語的系統學習掌握了一定數量的專業詞彙,就完全可以藉助字典去使用那些原文資料和在線幫助,加上有金山詞霸這樣的工具,閱讀原文並不很困難,關鍵是一個習慣問題。我有一個朋友,在自己的電腦里從不裝任何中文版或漢化軟體,連上網聊天也堅持用英文。幾年下來英語突飛猛進,效果甚佳,有志者不妨一試。
在日常工作中大量閱讀英文書籍和資料是提高計算機英語水平的最佳途徑。目前市場上大量的計算機原版影印圖書為我們提供了絕好的機會。閱讀英文計算機圖書一開始是"啃"的感覺,比較費時費力,對於不太好讀的地方,不妨拿起筆來逐行逐字翻譯出來,這樣對提高英語水平很有幫助。對於有經驗的程序員可以利用自己的專業背景知識和上下文(Context)進行大膽推測,這樣有利於提高閱讀速度。即使是不求甚解,也不要緊,你可以通過多讀同類書來彌補。原版計算機書讀多了,你會發現一些很有規律的東西和一些常用的詞彙,這些來自實踐的經驗非常寶貴,並讓你終生受益。一般在完整閱讀2-3本原版書以後,你就能發現讀原版書的樂趣。值得一提的是讀原版書的真正樂趣並非只是在於提高英語水平,而更是在於獲得一種和西方人一致的思維方式,這種思維方式對學習計算機技術極為有益,因為計算機技術甚至現代科學體系都是建立在這種思維方式的基礎之上的。堅持閱讀英文計算機圖書可以達到"品"的感覺,這種感覺是指在閱讀時無需將英文轉換為中文,而是直接用英文和作者在同一個水平線上進行思考和交流。至此,我們獲得的不僅是英語水平的突破,更是計算機水平的突破。這也是許多計算機高手成功的秘密。
如果你有一定的英語基礎,並希望突破計算機英語的障礙並成為高手,從現在起就養成一個學用計算機英語的良好習慣吧。下面是你可以立即選擇的努力方式:
1、 給自己起一個英文名字。並用作網名和登錄名。
2、 立即將自己電腦中的所有中文版或漢化軟體換成英文版。連Windows也用英文的。
3、 選一本適合自己的計算機英語教材。
4、 保證一年至少讀1-2本原版影印的計算機書,並堅持讀完。
5、 上網盡量多訪問英文的技術論壇和網站。不使用漢化的幫助。
6、 在程序中使用英文注釋。堅決不用中文或漢語拼音作變數名、欄位名、文件和文件夾名。
7、 每月至少看1-2部原版電影(VCD/DVD),盡量不看字幕,提高語感和聽力。
8、 不看中英文對照讀物,但可以看注釋讀物。多使用英英字典,少使用英漢字典。
9、 每天堅持記錄和復習遇到的生詞。對於縮略語,一定搞清每個字母的英文含義。
如果你還有什麼更好的方法不妨也提出來和我們交流,以便使更多的程序員收益。
『貳』 計算機程序員 前後台 英文怎麼說
計算機程序員:Computer programmer,前後台:foreground-background
1、Computer programmer
讀音:英 [kəmˈpjuːtə(r) ˈprəʊɡræmə(r)] 美 [kəmˈpjuːtər ˈproʊɡræmər]
中文:計算機程序設計員
2、Front and rear stage
中文:前後台
短語:
foreground-background monitor前後台監視器
foreground-background environment前後台環境
foreground-background job前後台作業
Foreground-Background Separation前景
foreground-background communication前後台通信
(2)程序員發音錯誤單詞擴展閱讀
詞語用法:
computer的基本意思是「計算機」,也可譯作「電腦」。
computer是可數名詞。
background的基本意思是「背景」「底色」,主要指圖畫或照片中在主要人物或景象之後起襯托作用的部分。引申可表示「人的背景資料」,主要包括家庭、所屬社會階層、經歷、學歷狀況等。還可表示「背景情況」,指事情發生時所處的時間、地點和外部環境等。
background主要用作可數名詞。作「後景;背景」「底色」解時常用作單數名詞;作「(事態發展等的)背景」解時常用作單數名詞,也可用作不可數名詞;作「不顯眼的位置;幕後 」解時只用作單數名詞。
background後接介詞for,of或to表示「某方面的背景或經歷」; 接介詞in 表示「在…背景中;在幕後」;前面加介詞against表示「映襯在…背景上」。
『叄』 計算機術語中的debug是什麼意思
debug的意思:
①排除故障,排除錯誤;
②調整程序,移去程序中的錯誤;
③除害蟲,除去建築物內的竊聽器。
程序故障統稱為「臭蟲(BUG)」,把排除程序故障叫DEBUG,而這奇怪的「稱呼」,成為後來計算機領域的專業行話。
如DOS系統中的調試程序,程序名稱就叫DEBUG。DEBUG在windows系統中也是極其重要的編譯操作。
DEBUG是一種計算機程序。馬克2號(Harvard Mark II)編製程序的葛麗絲·霍波(Grace Hopper)是一位美國海軍准將及計算機科學家,同時也是世界最早的一批程序設計師之一。
如DOS系統中的調試程序,程序名稱就叫DEBUG。DEBUG在windows系統中也是極其重要的編譯操作。
『肆』 最適合程序員的背單詞方法[2]
最適合程序員的背單詞方法[2]
閱讀理解
再從頭讀一遍剛剛讀過的段落,這次沒有生詞了,應該能夠完全理解文意。如果沒有100%理解,就再讀一遍。
一分鍾復習
雖說有計劃地復習才是背單詞的王道,但是實際上很少有人有毅力執行復雜費時的復習計劃。所以碎碎念法只要求你每天使用1分鍾來復習,更多的復習已經被分散到了"休息"步驟中。1分鍾復習的內容是:開始每天的學習之前,將單詞本翻到前一天記錄的生詞那裡,蓋住二區和三區,回憶單詞的詞義,如果超過10秒還是沒有想起某個單詞的詞義,可以偷偷瞧一眼二區的片語,如果還是想不起來,那就看一下三區的中文吧。
碎碎念法的缺點和副作用
多達6步的碎碎念法會使你本就不快的閱讀進度變得更慢,特別是一開始不熟練的時候。不過,只要長期堅持,它可以讓你的反應更快,語感更強,所以它在總體上會提高你的學習效率,堅持2~4周即可看到效果。如果一開始的時候感到焦急,可以配合使用上限閱讀法。
碎碎念法有一個副作用:當你平時看中文書或思考的時候,如果恰巧遇到了24~48小時內用碎碎念法背過的單詞,會不自覺地去回憶這個詞所對應的英文單詞"是啥來著?",這似乎是一個直接經由潛意識觸發的強迫性動作,很難抑制。這無疑是一個會中斷思考的令人討厭的效應,好在48小時內背過的單詞不會太多,它的影響還不至於太大。
應用碎碎念法的原則和技巧
一次背3~7個單詞 如果單詞太少干擾效應很難發揮效果;單詞太多又會很累。一般一次念4、5個單詞是比較合適的。前面提到要以段為單位,但是如果讀完一段只記錄了2個生詞怎麼辦呢?這時不要立即應用碎碎念法,而是應該開始讀下一段,直到攢夠了3個以上的單詞再開始碎碎念。我喜歡一口氣讀1~2頁,攢夠5~7個單詞再開始碎碎念。
單一詞義原則 一次只記憶單詞的一個詞義。要選擇最符合書中上下文的那個詞義。
選擇最有特點的詞義 例如 pivotal 這個詞,有兩個詞義:"樞紐的"和"關鍵的".如果這兩個詞義都可以符合書中的上下文,那麼最好選擇最有特點的"樞紐的"這個詞義。因為像 crucial、critical、key 這些詞都有"關鍵的"的意思,相近的詞義很容易在大腦中互相排斥。而如果先記住 pivotal 是 "樞紐的",再把它引申為"關鍵的"就比較容易。
某些動詞名詞化之後會比較容易可視化 例如動詞 escalate 意為"升高",它的一個引申的名詞 escalator 是"扶梯",這個就很容易可視化。再比如動詞 impede 意為 "妨礙",它的名詞 impediment 意為"障礙物",就是大街上常見的那個阻攔汽車的東東。
選擇生活中的例子 像"蘋果"、"椅子"這類有對應實物的名詞能夠直接可視化。但是很多名詞也是很抽象的,像名詞 logistics,意為"後勤",就不能直接可視化。這時就需要你的一點想像力了,例如可以想像公司的後勤部的門上有一個寫著"Logistics"的標簽。
不要太勉強 可視化對記憶有一定的幫助,但也不是什麼必勝竅門--用了它並不能保證過目不忘,不用它也不意味著就很難記住。所以對於一些太過抽象的單詞,如果實在很難可視化,就不要去勉強了。
善用詞典裡面的例句 詞典裡面有很多經典的例句可供利用。例如"Man proposes, God disposes--謀事在人,成事在天",既展現了單詞的特點,又能幫助我們區分 propose 和 dispose 這兩個很相近的單詞。
獲取精確詞義 例如 intricate 這個詞,中文解釋為"復雜的、難懂的",但是意為"復雜的"單詞又有"complicated、complex、involuted、mazy"等等,而意為"難懂的"單詞有"complicated、elusive、mirky"等等。intricate 到底有什麼獨特之處?只看中文詞義往往很難區分它們之間微妙的不同。如果你有一本英漢雙解詞典,就可以看到 intricate 的英文解釋為"containing many detailed parts and thus difficult to understand".哦,原來intricate 特指"細節多",那麼"intricate story"這個實例就比較貼切了。
背單詞的秘訣--不間斷 一定要保證每天都學習一小時。如果是三天打魚兩天曬網,那麼無論使用什麼方法都很難取得好的效果。如果你發現自己經常間斷學習,可以試試配合使用上限閱讀法。
How It Works
特徵記憶
讓我們先來做個有趣的實驗。請試著閱讀下面這段英文。
it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe.
怎麼樣?雖然單詞的拼寫完全打亂了,但是我們仍然可以流暢地閱讀。神奇的地方就在於"流暢"二字--我們並不需要費力地去嘗試著把錯亂的字母捋順,而是好像可以"直接"閱讀這些雜亂的文字。正如文中所說,我們並不是一個接著一個去閱讀每個字母,而是把單詞作為一個整體來辨認。這揭示了記憶的第一個秘密--我們記憶的是事物的特徵。另一個很好的例子是一個美術學院的素描高手,他在電車上見到一個美女,雖然當時很驚艷,但是一天之後,他已經忘了這個美女的`大多數細節而無法把她畫下來。然而如果再次見到這個美女,他還是能立即認出她來。
所以,當我們想記憶一個單詞的時候,在紙上默寫個十幾二十遍並不是一個科學的方法。
干擾效應
就像看多了美女會審美疲勞、聞太久香氣鼻子會失靈,把一個生詞連續默寫20遍和寫1遍沒有多少不同。要想取得好的記憶效果,必須給大腦"新鮮感".所以碎碎念法採取的是念完"hail 就是冰雹"之後立即接著念"sparse hair 就是稀疏的頭發",而不是把每一句重復3遍。在"情境碎碎念"與"抽象碎碎念"之間要休息1~2分鍾也有這方面的考慮。
利用情境促進記憶
大家可能都有這種經驗:突然想不起來自己最喜歡的女影星的名字,但是記得她主演過《新龍門客棧》、《旺角卡門》、《警察故事》和《花樣年華》,記得她有一個廣告的台詞是"悲傷的時候微笑,開心的時候流淚,執著的時候不顧一切……",記得她微笑時尖尖的嘴角,記得她曾是港姐亞軍,可以確定她不叫鞏俐、章子怡、梅艷芳、趙薇、林青霞……我們能想起關於她這么多亂七八糟的事情,可就是想不起她的名字,為什麼?
人類對事物的記憶的存儲單位,就是該事物的加工單位。辨認面孔時,大腦接受輸入(臉孔)之後,只需檢查呈現面孔的神經元是否輕易地同時激活,即可知道這個面孔是否是熟悉的。至於回想名字,則必須先認出以前是否看過這張臉,然後希望你第一次看到這張臉時聽到的文字信息關聯(姓名),能強烈到足以激活神經元。回憶名字總是比回憶臉孔難。
單詞,以及由詞構成的語言,由於已經成為了思維的一部分,其運作的方式要比單純的"臉孔--名字"關系復雜一些,但也有很多相似之處。可以想像,一個被熟記了的單詞必然與許許多多的其他神經元建立了聯系,這些被關聯的神經元的種類、數量超乎想像。每一次在不同的上下文中遇到這個單詞,每一次回憶、思考、運用這個單詞,都成為建立新聯系的契機。中文詞義只是建立聯系的橋梁,但是切不可因此而低估它的作用,因為中文詞義已經與很多恰當的(相關的)神經元建立了聯系。同時,使用實例化、可視化的方式,以及使用英文解釋獲得詳盡的、精確的詞義,都有助於建立一個清晰、有力的聯系,以免它成為毫無聯系的"不可達對象"而被大腦垃圾回收。
;
『伍』 crud程序員是什麼意思
CRUD程序員是指只會做增查改刪的程序員,有點貶義,也不乏一些程序員喜歡用CRUD自嘲。CRUD是4個單詞的首字母,CRUD分別指增加(Create)、讀取查詢(Retrieve)、更新(Update)和刪除(Delete)這4個單詞的首字母。
崗位職責
1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。
6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。
7、負責相關技術文檔的擬訂。
8、負責對業務領域內的技術發展動態進行分析研究。
『陸』 程序員如何學好英語
想要成長為「大牛」,最新的技術必須跟進。而這些新技術通常都用英語寫成,所以良好的閱讀能力必不可少。而培養閱讀能力,詞彙量是基礎的基礎。掌握一些程序員常用的單詞就必不可少了!點擊這里下載程序員必備的英語詞彙>> 當然僅僅掌握基礎的詞彙是遠遠不夠的,大家平常不妨多看一些原版書籍和英語網站、也可以使用英語的軟體讓自己習慣英語界面。當遇到不懂的單詞時,把它們單獨記下來,日積月累,就能形成一本屬於自己的專業詞彙書。我們也明白,背單詞是一個極其痛苦的過程。特別對於在職的程序員而言,平時的工作量已經相當繁重,還要每天專門抽出時間背單詞,幾乎是不可能完成的任務。但其實背單詞也有竅門,下面給大家推薦的兩篇文章就講到了一些背單詞的技巧:絕對輕松背單詞>>史上最詳細單詞記憶法!>>閱讀有技巧 要提高閱讀能力,最直接的方式還是大量地閱讀。以原版的專業書籍為例,一定要明白這是讓自己習慣英語思維的必備過程。一開始讀必然是磕磕絆絆,進度很慢,但也絕對不可以放棄、轉向中文書,等過了初級階段自然會順起來。對於閱讀中的長難句,解決方式是找准主謂賓。只要找准主謂賓,其結構和句子核心自然就會清楚起來,那剩下的細枝末節的信息也就迎刃而解了。我們通過一篇國外網站介紹WebMatrix的文章來大致講解一下閱讀方法。原文地址請點擊這里>> 我們截取其中的一小段:The 15MB download includes a lightweight development tool, IIS Express, SQL Compact Edition, and a set of ASP.NET extensions that enable you to build standalone ASP.NET Pages using the new Razor syntax, as well as a set of easy to use database and HTML helpers for performing common web-tasks.首先挑出其中的重點專業詞彙:lightweight: 輕量級的 extension: 擴展 standalone: 獨立的、單獨的 syntax: 語法接下來看整句結構。這個句子就是典型的長難句,但我們不難看出它的基礎結構是:The 15MB download includes a..., and..., as well as... 所以也就是:A包含了B,和C,以及D。A是a lightweight development tool, IIS Express, SQL Compact Edition; B是a set of ASP.NET extensions that enable you to build standalone ASP.NET Pages using the new Razor syntax。其中包含一個從句,在that後面; C是a set of easy to use database and HTML helpers for performing common web-tasks.其中easy to use在這里相當於database的形容詞。於是整句話的翻譯則是:在這個15MB的下載包當中包含了一個輕量級的開發工具,IIS Express,SQL Compact Edition和一些ASP.NET擴展。這些ASP.NET擴展能幫你建立起獨立的、使用新的Razor語法的頁面。下載包中還同時包括一些易於使用的資料庫和HTML幫助工具,方便我們的日常Web開發工作。這里只是舉一個小例子,在實際應用中還要多多練習。最後推薦大家看一篇如何提高閱讀技巧的好文:史上最詳細英語閱讀法!>>