程序员该如何学习英语

一、程序员对英语能力的重视度和能力要求应该是在各行各业中排在比较靠前的

这样说吧, 英语程度的好坏直接影响着一个程序员的编程、开发、创新能力。

道理很简单:

1. 计 算机和软件是用英语创造出来的

2. 国内的技术普及度不怎么高,而最前沿最好最全的资料也往 往是英语

3.你在读OpenSource的一些源码时,这些OpenSource也大都来源于英语

因此英 语和技术对于一个程序员来说是各占50%这样的一个比重的,英语能力的好坏直接影响到一个程序员的 技术能力。

说到这儿其实还是主要源于国内的技术普及度不够而导致的,网上很多东西都是千 篇一律、copy & paste,要想学到国外的一些先进思路,你肯定逃不过去读别人的opensource,有 些opensource如:JBPM, GUVNOR, APACHE基金会下的一些开源项目(这个是公认的最好的)都是英语的 ,你肯定要把这些资料看下来吧?

我们在此不谈什么4级,6级,而是把它上升到一个你吃饭的 必须手段、技能这个地位来说。

二、如何提高英语

英语有多重要,外面说了很多,网上 也有很多人说过许多道理,在此我们不会再一一复述了,我们这篇是面经, 主要的是提出问题和解决 问题,及What? Why? How? 的一种模式。

有人说了,英语我从来不感兴趣,大学4级过了后基 本就丢光了。

也有人说了,英语不是一朝一日练成的,是一个长期的过程我现在还怎么来得及 哦。

所以接下来我告诉大家的是一条我和我周边一群人近10年来总结的一条学习英语的路线, 如果你按着下面这条路线去走,可以做到“娱乐学习两不误,工作中英语得到提升,英语提升后帮助你 在工作事业上成长”。

下面我们就来看如何把英语从我们的“敌人“变成我们的”朋友“吧。

三、背单词原来也可以这么奇乐无穷

先把下面这几本书看完:

1. 单词 5000

笔者以前看的是录音带 版的,现在已经有了MP3版了,真好。

时间: 2025-01-24 20:45:01

程序员该如何学习英语的相关文章

think in java interview番外篇-谈程序员如何修练英语

一.程序员对英语能力的重视度和能力要求应该是在各行各业中排在比较靠前的 这样说吧,英语程度的好坏直接影响着一个程序员的编程.开发.创新能力. 道理很简单: 1. 计算机和软件是用英语创造出来的 2. 国内的技术普及度不怎么高,而最前沿最好最全的资料也往往是英语 3.你在读OpenSource的一些源码时,这些OpenSource也大都来源于英语 因此英语和技术对于一个程序员来说是各占50%这样的一个比重的,英语能力的好坏直接影响到一个程序员的技术能力. 说到这儿其实还是主要源于国内的技术普及度不

我是一名老程序员!如何学习java-web

问题描述 我是一名老程序员!今年34,我想学习java-web,以前有些基础做过VB项目.也做过一些简单的java-web项目,也就是用JDBC连接数据库,认识JAVA的一些基本元素,不知道从那里学起,还来得及吗. 解决方案 解决方案二:servletjsp然后再结合自己需求再看看哪些需要解决方案三:如果你搞开发多年,你应该懂得怎么学习了,不应该彷徨了.呵呵.VB9和c#基本差不多少.学java也快.主要是多练习,熟悉就好了.解决方案四:兄台,你的工作经验比我们多得去,对于久混于IT的人,却对新

【转载】每个程序员都应该学习使用Python或Ruby

     如果你是个学生,你应该会C,C++和Java.还会一些VB,或C#/.NET.多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识.总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能.这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员. 在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言. 跟C/C++/Java相比 - Python/Ruby能让你用少的多的多的代码写出相同的程序.有人计算

每个程序员都需要学习 JavaScript 的7个理由

最近在和招聘经理交流现在找一个好的程序员有多难的时候,我渐渐意识到了现在编程语言越来越倾重于JavaScript.Web开发人员尤其如此.所以,如果你是一个程序员,那么你应该去学习JavaScript. 需求 我之所以这样说的主要原因是,随着JavaScript的日渐成熟,以及Node.js方案变得越来越可行,我们对JavaScript程序员的需 求正在持续增长. JavaScript在需求比例上已经超过了C#,仅屈居于Java之下.如果你看看GitHub上可行的项目,你会发现JavaScrip

每个程序员都应该学习使用 Python 或 Ruby

如果你是个学生,你应该会C,C++和Java.还会一些VB,或C#/.NET.多少你还可能开发过一些Web网页,你知道一些HTML,CSS 和JavaScript知识.总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能.这真让人遗憾,因为还有很多种编程语言,它们 能让你成为一个更好的程序员. 在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言. 跟C/C++/Java相比 - Python/Ruby能让你用少的多的多的代码写出相同的程序.有人计算过,P

每个程序员都需要学习 JavaScript 的7个理由小结_基础知识

最近在和招聘经理交流现在找一个好的程序员有多难的时候,我渐渐意识到了现在编程语言越来越倾重于JavaScript.Web开发人员尤其如此.所以,如果你是一个程序员,那么你应该去学习JavaScript. 需求 我之所以这样说的主要原因是,随着JavaScript的日渐成熟,以及Node.js方案变得越来越可行,我们对JavaScript程序员的需求正在持续增长. JavaScript在需求比例上已经超过了C#,仅屈居于Java之下.如果你看看GitHub上可行的项目,你会发现JavaScript

每个程序员都应该学习使用Python或Ruby_其它综合

如果你是个学生,你应该会C,C++和Java.还会一些VB,或C#/.NET.多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识.总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能.这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员. 在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言. 跟C/C++/Java相比 - Python/Ruby能让你用少的多的多的代码写出相同的程序.有人计算过,Pyt

浅谈程序员的英语学习

作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪.但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语 和数字表达式构成的.英语对于程序员十分重要.我的大学本科全部采用英文教学,工作时也经常会遇到外国人,和他们谈笑风生,自认为自己的英语水平比园子的 平均水平高一点.下面我就根据自己的经验来说说英语的学习方法. 为什么要学习英语 学好英语你可以直接阅读各种经典书籍的原文版.程序员这个行业之所以特殊,就是因为它所有的技术全部来自欧美,所以最主流,最新鲜,最正确的技

爱喝啤酒的程序员如何学习数据结构

  如果在相亲时你说你是程序员,对方--一般是女的--会投来异样的眼光.程序员在其他人的眼中的形象一般是思维逻辑有问题,或木纳,或有点儿轴,或是书呆子.但凡事都在变化,程序员也在变化,英语中的Programmer这个词在国外现在流行写出Brogrammer.Brogrammer和Programmer的区别是,前者很时髦.很酷.Brogrammer有很多典型特征,比如说编程时戴墨镜,听摇滚乐,喜欢参加派对,喜欢啤酒等,如果你想知道你自己是否符合Brogrammer标准,你可以到这里测试一下自己.