程式設計師應該怎麼學英語單詞

  ?當一個程式設計師學習好英語必要的,對自己也是非常有用的,那麼程式設計師怎麼學習呢?以下是小編分享給大家的程式設計師學好英語的方法的資料,希望可以幫到你!

  程式設計師學好英語的方法一

  【第一階段:看懂技術資料】

  詞彙是基礎

  想要成長為“大牛”,最新的技術必須跟進。而這些新技術通常都用英語寫成,所以良好的閱讀能力必不可少。而培養閱讀能力,詞彙量是基礎的基礎。掌握一些程式設計師常用的單詞就必不可少了!

  當然僅僅掌握基礎的詞彙是遠遠不夠的,大家平常不妨多看一些原版書籍和英語網站、也可以使用英語的軟體讓自己習慣英語介面。當遇到不懂的單詞時,把它們單獨記下來,日積月累,就能形成一本屬於自己的專業詞彙書。

  我們也明白,背單詞是一個極其痛苦的過程。特別對於在職的程式設計師而言,平時的工作量已經相當繁重,還要每天專門抽出時間背單詞,幾乎是不可能完成的任務。但其實背單詞也有竅門,下面給大家推薦的兩篇文章就講到了一些背單詞的技巧:

  閱讀有技巧

  要提高閱讀能力,最直接的方式還是大量地閱讀。以原版的專業書籍為例,一定要明白這是讓自己習慣英語思維的必備過程。一開始讀必然是磕磕絆絆,進度很慢,但也絕對不可以放棄、轉向中文書,等過了初級階段自然會順起來。

  對於閱讀中的長難句,解決方式是找準主謂賓。只要找準主謂賓,其結構和句子核心自然就會清楚起來,那剩下的細枝末節的資訊也就迎刃而解了。

  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.

  薪水固然重要,但這工作伴隨而來的責任更吸引我。