关闭

老码农教你学英语

标签: 码农阅读
352人阅读 评论(0) 收藏 举报
分类:

说说码农应该如何学习英语,达到熟练掌握英语的水平。
首先,我要明确一个概念:英语学习是不可能速成的。一心想速成的同学们可以不用往下看了,不然浪费了你们的时间我可担不起责任啊。

作为码农的习惯,自然第一个重点是要准确定义”熟练掌握英语“的概念。

我的定义如下:

  1. 阅读:能够直接阅读英文文档,比如《MongoDB: The Definitive Guide》,并且阅读速度和理解程度都能与母语相当;
  2. 写作:能够直接编写英文文档、邮件,达到英语母语人士能够无歧义理解的程度,学有余力的同学可以追求逻辑严密和用词严谨;
  3. 听说:能够顺畅地与英语母语人士进行有关技术方面的交流,达到双方沟通无歧义的程度,学有余力的同学还可以争取在对话中表现幽默感和个人品位。
    肯定有人要不服了:为啥学习的起点给俺整这么高呢?因为,只有达到这个标准,你才能充分发现学好英语的好处,也才能自觉地尽可能使用英语,形成良性循环。

那么,要达到这个标准需要多少时间呢?对于CET-4或者6级水平的同学(没错,4和6都是一个水平,几乎没啥差别),我的估计是需要1万小时以上。这也是我前面说英语不可能速成的原因。可能有人会抱怨说,老码农你不靠谱,1万小时也太多了,就算一天花5小时学英语,也需要6年时间,这不是太坑爹了么?对此我想说的是,每天5小时其实一点也不难,如果你一直在学新技术而不是重复做熟练工的话,平均每天看技术文档就能看3小时,另外写文档邮件注释再花1小时,上下班路上至少可以练听力1小时,这样5小时不就出来了么?

最关键的是,把以前的一些习惯改一改,遇到问题百度查中文文档改成Google查英文文档,把写中文注释的习惯改成写英文注释,拼音变量名改成英文短语变量名,尽量和国际接轨。除了这5小时之外,平时没事也可以听点外语歌,感受一下英语的韵律;有机会就经常去听一些国际性的行业大会;周末再去看看好莱坞原声版大片,不亦乐乎?这些都是你本来工作和生活中就有的内容,并不需要刻意地去挤很多时间苦学。只要有心,处处时时都是学习的机会。

至于6年时间有人觉得太长,如果是你喜欢做的事,谁会嫌时间长? 更何况你往后看就会发现,这1万个小时里在学英语的同时也是在学技术,而且是最基础或者最先进的技术,是不学好英语就很难及时掌握的技术。通过这个过程,你不仅英语水平提高了,技术上也能大有长进。这些都是潜移默化的,每天都在进步,而不是一定要突击到满1万小时产生一个突然的飞跃,这才是真正提高水平的真谛所在。所以我认为,学英语首先要去掉功利心理,通过一个努力的过程把英语变成你的一项爱好:看书就喜欢看英文版的书,看电影就喜欢看原声不带字幕的。

写到这里,对于学习英语的心态,我想小结一下。不要把学英语看作一次磨练意志的马拉松赛跑,把它当做一次旅行,享受这个过程,享受途中的风景,不用急着赶路,这样你才能走得更远。

言归正传,1万个小时这个数据的估算方法是:阅读5000小时、听2000小时、 写2000小时、 说1000小时,下面具体说明:

  1. 大量阅读是提高英语水平的基础、核心、重中之重,要在大量阅读的基础上再开始练习听力和写作。

为什么这么说?最有效的学习方式就是模仿,而听说读写四个要素里只有听和读有模仿条件。

1)不要背单词

通过这个过程,你不但记住了单词,还掌握了它的常见用法,这对于以后的写和说都是非常好的基础。现在很多人学英语的弊病在于应试思维,就仿佛孔乙己说的茴香豆的茴有四种写法,少记住一种就可能在考试里做错题被扣分,但是现实生活中你也许只需要会一种就行了,关键是知道它的意思而且能够准确地使用它。

2)怎么阅读呢?我推荐一种暴力方法,不管你基础如何,先找一两本和技术相关的白话书,而且是你最感兴趣的领域,比如经典的《Man Month Myth》(人月神话) 和《Joel on Software》(大神Joel谈软件开发)原版书,这样读起来好歹不那么苦闷,有助于你坚持下来。

阅读时有把握蒙的就蒙,没把握的就查,查过的可以把中文意思写在单词旁边,能写英文理解更好,懒得写也没关系,总之原则就是把全部内容看懂吃透就行。

在这个阶段一定不要求快,一天吭哧吭哧地只看了半页都没关系,也很正常,但一定要确保准确理解。在此我想特别提醒的是,如果你一开始不适应,一定要坚持下来。其实学习英语过程中最难的不是听说读写,而是英语思维。欧美文章则大多务求精确严谨,定义精确,论证充分,避免逻辑上的漏洞,下结论则往往比较谨慎,一般都是客观数据,尽量避免主观看法,
所以,这些思维上的差异才是学英语的最大障碍,而大量阅读有助于理解和养成这种思维习惯。特别是逻辑上的严密性和表达的客观性方面,由于文化传统和教师本身的原因,在中国现在的教育环境很难训练出来。但是通过大量阅读英语材料,就可以达到很好的洗脑效果。

读完两三本白话书就算是热好身了,下面可以找你专业相关的基础课原版教材,5本左右,开练。照着前面的要求,一样细细地看,不求快但求精,练习题也好好做一部分,不然你怎么知道自己确实理解透了?

等你看完这几本,阅读基本上就算入门了,可以开始练习写作和听力。具体做法后面再细说。

与此同时,要开始看一些行业里最新的技术文档。这些可能还没出书,也可能有一些免费的pdf,不管怎样,也找5本左右来看,什么MongoDB,Neo4j,Node.js,AngularJS之类的,细细地看,边看边做个系统练手,因为这些新技术文档还比较少,社区里的东西也不多,所以免不了要去StackOverflow问,或者去GitHub找些例子来看,别偷懒,这些都是很好的学习方式。

等你把这几本书也啃下来以后,按A4纸算,你的阅读量肯定会达到7000页以上,在SO, GitHub, Google上查看过的英文资料也不会少于3000页,阅读总量肯定超过1万页了。现在恭喜你,你的阅读能力肯定没问题了。

另外,阅读能力达到这个水平以后,写作也基本有个基础了。所谓“熟读唐诗三百首,不会作诗也会吟”,看多了以后你会发现英语写作也有一些套路,和中文是一个道理,经过大量的阅读,很多句式其实已经在你的脑子里了,只要在写作过程中经常练习这些句式,自然就熟能生巧了。

  1. 写作要创造环境,每天都要写1000字以上。

最简单直接的办法就是注册一个StackOverflow账号,起初是去问问题,把你搞不定的代码贴上去,会有大牛们帮你搞定,顺带着阅读也练了;等你技术水平涨了以后,就经常去StackOverflow找一些你拿手的主题,帮其他菜鸟们解答一些问题,这样也就练了写作了,一举两得多好。

另外,弄个翻墙软件比如goagent,注册个Google Plus账号,上去看看热点文章,写点自己的体会之类的。实在闲得无聊也可以找Linus之类的大牛混,他每发一贴你就上去评论一番或者请教一下,先混个脸熟嘛!顺带也练习了写作。时间长了,说不定大牛还喜欢上你了,没准随便给你个肉身翻墙的机会,这就是意外之喜了。

总之,写作是大量阅读之后水到渠成的产物,不过要注意一点,写出来的每个句子甚至每个单词都要务求精准地道,不知道的千万不要瞎写,要么改换自己熟悉的写法,要么查清楚了再写。

  1. 听力要在阅读能力达到一定水平后再开始练习,和前面说的阅读给写作打基础的关系相似,练听力的同时其实就在为口语打基础。

咱们做码农的一定不要忘了自己的本分,得跟着码农的大哥混才对。所以练习听力一定要多找IT圈的大牛的访谈来听。

多听听乔布斯的访谈你就知道他的成功绝非偶然。像这样一位逻辑严密,思维活跃,表达能力强,善于调动听众情绪,还很有幽默感,而且做事又非常有韧性的人,实在是百年难遇的天才人物。

为啥是访谈呢?因为都是对话,形式上和咱们的需求匹配,咱们工作中需要的英语对话就是类似于访谈式的,你想想是不是?而且他的访谈聊的都是咱们挨踢的事儿,背景知识都比较熟悉,你专心听他的表达和逻辑就好了,这些访谈在网上都有,到iTunes里的podcast里大把大把的,不过别找带字幕的听,千万!

现在材料有了,怎么听呢?我先告诉你,每个访谈都要听100遍以上,头20遍就是稀里糊涂地听,能听懂多少听懂多少,听不懂的先蒙。但我敢保证,第20遍肯定比第1遍听懂的东西要多多了。到了20遍还在蒙的,基本你听到第100遍也还是在蒙,所以再蒙下去就没意义了,这时候找到文字版好好看一遍,就看一遍,然后收起来,再听20遍,这时候有些原来靠蒙的就听出来了,听完20遍再看一次,再听,如此反复,100遍之后基本应该都不用蒙了,然后再听下一个。听过100遍的,以后也要经常复习,反复听,再背几遍,很多句型就会自动进到你的脑子里,给你的口语打下一个很好的基础。

IT界的访谈每个大概都在1-2小时之间,就算1.5小时吧。一个听100遍就是150小时,精听10个就是1500小时。10个就够了,不用追求数量,关键是重复。当然平时还要有一些泛听,比如英文广播、看CNN新闻什么的,越多越好,这些就不求全听懂,听懂多少是多少,一遍就过去,权当是个消遣。

  1. 练习口语是最麻烦的,因为说的条件最难创造,这必须得有个大活人认真地跟你聊才行啊!

练习英语口语不外乎这么几个途径:交外国朋友,进外国公司。
练口语一定要找英语是母语的人士练习,这样才能事半功倍。

另外,有机会就多去美国英国澳大利亚加拿大什么的地方转转,现场体验一下自己的学习成果。

【补充】有同学想让我推荐一些学习材料,我后来补充了一篇补充一些英语学习素材,供大家参考。
另外,我还整理了一篇“《老码农教你学英语》读者的经验分享”,里面有三位初级水平的读者实际运用的经验和体会,比较适合零基础的同学,大家也可以参考一下。
关于码农如何学好英语,我就先说这么多吧。最后再总结一下,英语学习是一个终身的事业,只有通过痛苦的起步阶段,慢慢把它变成你的一个爱好,才能持久下去。等到它真正成为你喜爱的东西了,你就会发现眼中的世界从此变得不同。它变大了,变得多样化了,也变得更美好了。这时,所有的努力和坚持都有了回报。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:69219次
    • 积分:1302
    • 等级:
    • 排名:千里之外
    • 原创:55篇
    • 转载:10篇
    • 译文:1篇
    • 评论:21条
    博客专栏
    文章分类