对于一名程序员而言,英语是重要的学习和工作工具。你不仅需要它看懂最新的技术资料、听懂高深的视频讲座,更可能用它对国外的牛人同行们提问、或是进入外企做面试之用,其重要性不言而喻。有什么适合程序员的方式能把英语学好呢?我们通过四个阶段分别讨论。
【第一阶段:看懂技术资料】
词汇是基础
想要成长为“大牛,最新的技术必须跟进。而这些新技术通常都用英语写成,所以良好的阅读能力必不可少。而培养阅读能力,词汇量是基础的基础。掌握一些程序员常用的单词就必不可少了!
点击这里下载程序员必备的英语词汇>>
当然仅仅掌握基础的词汇是远远不够的,大家平常不妨多看一些原版书籍和英语网站、也可以使用英语的软件让自己习惯英语界面。当遇到不懂的单词时,把它们单独记下来,日积月累,就能形成一本属于自己的专业词汇书。
我们也明白,背单词是一个极其痛苦的过程。特别对于在职的程序员而言,平时的工作量已经相当繁重,还要每天专门抽出时间背单词,几乎是不可能完成的任务。但其实背单词也有窍门,下面给大家推荐的两篇文章就讲到了一些背单词的技巧:
绝对轻松背单词>>
史上最详细单词记忆法!>>
阅读有技巧
要提高阅读能力,最直接的方式还是大量地阅读。以原版的专业书籍为例,一定要明白这是让自己习惯英语思维的必备过程。一开始读必然是磕磕绊绊,进度很慢,但也绝对不可以放弃、转向中文书,等过了初级阶段自然会顺起来。
对于阅读中的长难句,解决方式是找准主谓宾。只要找准主谓宾,其结构和句子核心自然就会清楚起来,那剩下的细枝末节的信息也就迎刃而解了。我们通过一篇国外网站介绍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开发工作。
这里只是举一个小例子,在实际应用中还要多多练习。最后推荐大家看一篇如何提高阅读技巧的好文:史上最详细英语阅读法!>>
【第二阶段 听懂技术讲座】
先试试看以上视频你可以听懂多少?
如果真是一头雾水、那就证明你应该提高自己的英语听力了。技术讲座是程序员学习的一个良好途径,如果因为语言障碍而不得不放弃,那岂不可惜。
听力的提高,首先我们要明确它是一个漫长的过程。可能是英语四项基本能力中除写作之外最需要时间的一个部分。所以持之以恒是听力练习的不二法门。
在练习时可以结合精听和泛听两种方法,精听的时候以“听写为主,把每个词、每个句子都听清楚、记下来;泛听时不求甚解,为的是让自己沉浸在英语的语境当中。
通用的听力练习方法请点击这里了解更多>>
对于程序员而言,还需要注意的是自己专业领域的术语。要想能马上听懂专业术语,大家在一开始接触新词的时候就要熟悉它们的“声音。如果有条件,最好是能找到专业词汇的mp3,反复听、以熟悉它的发音。这样无论对听力、或口语发音都有好处。
最后推荐大家一个很好的专业视频网站,有时间去瞧瞧吧:http://channel9.msdn.com/
【第三阶段 向国外同行们提问请教】
在工作中遇到问题,免不了是要向同行中的大牛们请教的。咱们博客园的“博问就是一个很好的交流平台,但如果想要在国外的类似网站上提问、你的英语能力又够吗?
英语写作能力中国学生一向最差,这和我们不合理的教育方式有关。但事到如今想要弥补还是只有一个字:练!
如果你做不到每天写长篇大论的日记,那至少可以尝试用一、两句英语写一写工作总结。这既做到了和专业相关、也利于持续地练手。其实类似网络提问这样的“写作对英语要求并不高,不要求你一定用书面语言提问,只要把事情讲清楚,用上口语式的词句又未尝不可。
当然如果你需要用英语写报告,那又另当别论。更高级别的写作练习方法请走这里>>
推荐的国外Q&A专业网站:http://stackoverflow.com/
【第四阶段 程序员的英语面试】
如果要进外企,那英语面试必不可少。而口语又是多数人的软肋,要怎么过这一关,的确是个大难题!
首先我想说明的是,英语口语基础固然重要、但面试中的英文问答是可以提前准备的,并不需要全面反映你的实际能力;其次,不用太过于纠结自己的口音问题。虽然漂亮的口语可以帮你加分,但谁也不会像要求口译员那样来要求程序员。所以原则就是:只要能表达清楚自己的意思即可。
在非英语的环境下如何最大限度地练习口语,给大家推荐一篇文章:史上最详细口语练习法!>>
另外在下面列出常见的面试英语提问,及参考答案:
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.
薪水固然重要,但这工作伴随而来的责任更吸引我。
综合类职称英语完形填空A级考试精选练习题(3)
2015年职称英语综合类B级考试完形填空练习题(5)
2015年职称英语理工类B级完形填空指导练习(3)
2015年职称英语考试理工类完型填空必备精选习题(5)
2015年职称英语理工类考试完形填空经典练习题(2)
2015年职称英语综合类完形填空练习题(2)
2015年职称英语综合类B级考试完形填空练习题(1)
综合类职称英语完形填空A级考试精选练习题(1)
职称英语综合类2015年考试完形填空练习题及答案(3)
2015年职称英语考试理工类AB完形填空推荐练习题(2)
2015年职称英语综合类完形填空练习题(4)
职称英语综合类2015年考试完形填空练习题及答案(4)
2015年职称英语理工类B级完形填空指导练习(2)
2015职称英语《综合类》考试练习之完形填空(4)
2015年职称英语考试理工类完型填空必备精选习题(2)
2015年职称英语考试理工类完形填空必备基础练习题(3)
综合类职称英语完形填空A级考试精选练习题(4)
职称英语综合类2015年考试完形填空练习题及答案(2)
职称英语综合类2015年考试完形填空练习题及答案(5)
2015年职称英语理工类完形强化练习题(2)
2015年职称英语理工类B级完形填空指导练习(4)
职称英语综合类C级完形填空新增练习题(3)
2015年职称英语考试理工类AB完形填空推荐练习题(4)
2015年职称英语考试理工类完形填空基础练习题(1)
2015年职称英语考试理工类AB完形填空推荐练习题(1)
2015年职称英语考试理工类完型填空必备精选习题(4)
2015职称英语《综合类》考试练习之完形填空(2)
职称英语《综合类》考试完形填空精选练习及答案详解(2)
2015年职称英语考试理工类完型填空基础指导(5)
综合类职称英语完形填空A级考试精选练习题(5)
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |