程式設計師應該怎麼學英語單詞
?當一個程式設計師學習好英語必要的,對自己也是非常有用的,那麼程式設計師怎麼學習呢?以下是小編分享給大家的程式設計師學好英語的方法的資料,希望可以幫到你!
程式設計師學好英語的方法一
【第一階段:看懂技術資料】
詞彙是基礎
想要成長為“大牛”,最新的技術必須跟進。而這些新技術通常都用英語寫成,所以良好的閱讀能力必不可少。而培養閱讀能力,詞彙量是基礎的基礎。掌握一些程式設計師常用的單詞就必不可少了!
當然僅僅掌握基礎的詞彙是遠遠不夠的,大家平常不妨多看一些原版書籍和英語網站、也可以使用英語的軟體讓自己習慣英語介面。當遇到不懂的單詞時,把它們單獨記下來,日積月累,就能形成一本屬於自己的專業詞彙書。
我們也明白,背單詞是一個極其痛苦的過程。特別對於在職的程式設計師而言,平時的工作量已經相當繁重,還要每天專門抽出時間背單詞,幾乎是不可能完成的任務。但其實背單詞也有竅門,下面給大家推薦的兩篇文章就講到了一些背單詞的技巧:
閱讀有技巧
要提高閱讀能力,最直接的方式還是大量地閱讀。以原版的專業書籍為例,一定要明白這是讓自己習慣英語思維的必備過程。一開始讀必然是磕磕絆絆,進度很慢,但也絕對不可以放棄、轉向中文書,等過了初級階段自然會順起來。
對於閱讀中的長難句,解決方式是找準主謂賓。只要找準主謂賓,其結構和句子核心自然就會清楚起來,那剩下的細枝末節的資訊也就迎刃而解了。
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開發工作。
程式設計師學好英語的方法二
【第二階段 聽懂技術講座】
如果真是一頭霧水、那就證明你應該提高自己的英語聽力了。技術講座是程式設計師學習的一個良好途徑,如果因為語言障礙而不得不放棄,那豈不可惜。
聽力的提高,首先我們要明確它是一個漫長的過程。可能是英語四項基本能力中除寫作之外最需要時間的一個部分。所以持之以恆是聽力練習的不二法門。
在練習時可以結合精聽和泛聽兩種方法,精聽的時候以“聽寫”為主,把每個詞、每個句子都聽清楚、記下來;泛聽時不求甚解,為的是讓自己沉浸在英語的語境當中。
對於程式設計師而言,還需要注意的是自己專業領域的術語。要想能馬上聽懂專業術語,大家在一開始接觸新詞的時候就要熟悉它們的“聲音”。如果有條件,最好是能找到專業詞彙的mp3,反覆聽、以熟悉它的發音。這樣無論對聽力、或口語發音都有好處。
程式設計師學好英語的方法三
【第三階段 向國外同行們提問請教】
在工作中遇到問題,免不了是要向同行中的大牛們請教的。咱們部落格園的“博問”就是一個很好的交流平臺,但如果想要在國外的類似網站上提問、你的英語能力又夠嗎?
英語寫作能力中國學生一向最差,這和我們不合理的教育方式有關。但事到如今想要彌補還是隻有一個字:練!
如果你做不到每天寫長篇大論的日記,那至少可以嘗試用一、兩句英語寫一寫工作總結。這既做到了和專業相關、也利於持續地練手。其實類似網路提問這樣的“寫作”對英語要求並不高,不要求你一定用書面語言提問,只要把事情講清楚,用上口語式的詞句又未嘗不可。
程式設計師學好英語的方法四
【第四階段 程式設計師的英語面試】
如果要進外企,那英語面試必不可少。而口語又是多數人的軟肋,要怎麼過這一關,的確是個大難題!
首先我想說明的是,英語口語基礎固然重要、但面試中的英文問答是可以提前準備的,並不需要全面反映你的實際能力;其次,不用太過於糾結自己的口音問題。雖然漂亮的口語可以幫你加分,但誰也不會像要求口譯員那樣來要求程式設計師。所以原則就是:只要能表達清楚自己的意思即可。
在非英語的環境下如何最大限度地練習口語,給大家推薦一篇文章:史上最詳細口語練習法!>>
另外在下面列出常見的面試英語提問,及參考答案:
Q: Can you sell yourself in two minutes? Go for it.
你能在兩分鐘內自我推薦嗎?大膽試試吧!
A: With my qualifications and experience, I feel I am hardworking, responsible and diligent in any project I undertake. Your organization could benefit from my analytical and interpersonal skills.
依我的資格和經驗,我覺得我對所從事的每一個專案都很努力、負責、勤勉。我的分析能力和與人相處的技巧,對貴單位必有價值。
Q: Give me a summary of your current job description.
對你目前的工作,能否做個概括的說明。
A: I have been working as a computer programmer for five years. To be specific, I do system analysis, trouble shooting and provide software support.
我幹了五年的電腦程式設計師。具體地說,我做系統分析,解決問題以及軟體供應方面的支援。
Q: What contribution did you make to your current previous organization?
你對目前從前的工作單位有何貢獻?
A: I have finished three new projects, and I am sure I can apply my experience to this position.
我已經完成三個新專案,我相信我能將我的經驗用在這份工作上。
Q: Are you a multi-tasked individual?
你是一位可以同時承擔數項工作的人嗎?
or Do you work well under stress or pressure?
你能承受工作上的壓力嗎?
A: The trait is needed in my current***or previous*** position and I know I can handle it well.
這種特點就是我目前***先前工作***所需要的,我知道我能應付自如。
Q: What personality traits do you admire?
你欣賞哪種性格的人?
A: I admire a person who ishonest, flexible and easy-going.
誠實、不死板而且容易相處的人。
A: I like people who possess the "can do" spirit.
有“實際行動”的人。
Q: How do you normally handle criticism?
你通常如何處理別人的批評?
A: Silence is golden. Just don't say anything; otherwise the situation could become worse. I do, however, accept constructive criticism.
沈默是金。不必說什麼,否則情況更糟,不過我會接受建設性的批評。
A: When we cool off, we will discuss it later.
我會等大家冷靜下來再討論。
Q: How do you handle your conflict with your colleagues in your work?
你如何處理與同事在工作中的意見不和?
A: I will try to present my ideas in a more clear and civilized manner in order to get my points across.
我要以更清楚文明的方式,提出我的看法,使對方瞭解我的觀點。
Q: How long would you like to stay with this company?
你會在本公司服務多久呢?
A: I will stay as long as I can continue to learn and to grow in my field.
只要我能在我的行業力繼續學習和長進,我就會留在這裡。
Q: Could you project what you would like to be doing five years from now?
你能預料五年後你會做什麼嗎?
A: As I have some administrative experience in my last job, I may use my organizational and planning skills in the future.
我在上一個工作中積累了一些行政經驗,我將來也許要運用我組織和計劃上的經驗和技巧。
A: I hope to demonstrate my ability and talents in my field adequately.
我希望能充分展示我在這個行業的能力和智慧。
Q: What range of pay-scale are you interested in?
你喜歡那一種薪水層次標準?
A: Money is important, but the responsibility that goes along with this job is what interests me the most.
薪水固然重要,但這工作伴隨而來的責任更吸引我。