作为码农的英语学习(Sep.9 2015)
@(Diary)
作为一个重新成为码农的人,又一次融入了英语的世界,教材最好是英文的,导师给的paper是英文的,官方文档是英文的,最好的讲座是英文的,有时候连老师也是外国的。所以,学习英语,再一次成为了重中之重,但是因为英语能力积弱已久,英语水平的提高急需提高。
但是,关于英语学习,立志过很多次,然后又无功而返,因为发现自己无论花怎样的功夫,最后的收效总是微小的。有时还不如不刻意的学,读上一段时间的原版书,或是看上一段时间的美剧获得的收获高。
有感于近日翻看原版书的痛苦,还是下了个小决心提高一下英语。
首先分析一下作为一个码农,需要将英语掌握到什么程度。
- 阅读英文文档的能力,阅读速度以及理解程度与中文阅读速度相当;
- 写作方面,能够直接编写顺畅的英语邮件,英文文档,确保以英语为母语的人阅读无障碍,无歧义。
- 听说,在技术方面,能与英语母语人士进行交流,沟通之中无障碍或者歧义产生。
很明显的看出来,这三条是递进式,难度和成就越来越高,当第三点成就达成的时候,基本可以说自己熟练掌握了英语。那么,作为码农的我,如果开始学习英语的话,就可以以这三条为顺序,逐渐加深和升级,尽量不要越级提高,渴望一蹴而就。
1、大量阅读
这算是最基础的部分了,可能也是绝大多数普通码农的水平了。我看网上给推荐的方式有很多,一般是推荐了一些原版书,那按照我自己的看法来说,读原版书真的不算太好。
如果你选择的原版书,是读过中文版且理解比较好的,那么再阅读一遍,虽说不那么苦闷,但却浪费了时间,因为英语水平不高的话,再看喜爱的经典书,并不能带来什么新的收获。而如果是自己没看过的原版书,那啃起来痛苦的感觉难以为继。
所以,我的选择是读官方文档,以来官方文档不算太长,而且正好是当前在使用的技术,对应性很强。第二,边学习边看文档,遇到不会的地方进行搜索,自然就形成了技术和英语水平的共同提高。而在搜索的时候,中文英文的都涉猎,Github ,** StackOverflow** 上学习,也能提高英语水平。
另外,背单词众说纷纭,有人说不要背,有人建议背,有人建议要背但不是刻意背。我想,对于我这种懒惰的人来说,不背也许是最佳选择,但是要勤于查单词,mac上三指点按快速查单词,chrome上安装了划词翻译的插件,单词要拉入语句中去理解含义,特别是技术类的词汇,见得多了,自然就知晓了。
其实,这大量的阅读,根本上就是为了将你置入到英语的环境中去,形成对英语的习惯性反应,水平自然就提高了。
2、写作
建立在大量阅读之后的写作,是自然而然的事情,建立SO的账号,多上去混一混,多交流,经常坚持写一写英文的日记,英文的体会。
但在此应当注意一点,写东西,一定不能随随便便的写,学会了错误的英语不如不学,务求表达准确。
3&4,听和说
这两点我就不考虑了,这是在之后的升华阶段了,自己也没有太多经验,网上好得说法太多,比如恶魔奶爸的一些推荐的做法,听新闻啊,Ted啊都是方法,在此不赘述。
总结了以上这些,其实也就是跟自己打了打气,试图去改变自己的习惯,让自己养成使用英语和构建英语环境的习惯,在这个习惯的支持下,才能保证英语以一种平稳快速的方式进步。