现在的位置: 首页 > 综合 > 正文

苦逼码农学英语

2018年06月08日 ⁄ 综合 ⁄ 共 3338字 ⁄ 字号 评论关闭

(以下所述均为摘抄,作者微博:@老码农的自留地 )

1.一个高端大气、是可遇国际化接轨的码农对应于的要求是熟练掌握英语,而熟练掌握英语的标准是:

阅读:能够直接阅读英文文档,比如《MongoDB: The Definitive Guide》,并且阅读速度和理解程度都能与母语相当;

写作:能够直接编写英文文档、邮件,达到英语母语人士能够无歧义理解的程度,学有余力的同学可以追求逻辑严密和用词严谨;

听说:能够顺畅地与英语母语人士进行有关技术方面的交流,达到双方沟通无歧义的程度,学有余力的同学还可以争取在对话中表现幽默感和个人品位。

2.对于CET-4或者6级水平的同学(没错,46都是一个水平,几乎没啥差别),我的估计是需要1万小时以上。

有人就说了1万小时也太多了,就算一天花5小时学英语,也需要6年时间,这不是太坑爹了么?

其实,每天5小时其实一点也不难,如果你一直在学新技术而不是重复做熟练工的话,平均每天看技术文档就能看3小时,另外写文档邮件注释再花1小时,上下班路上也别坐着发呆,至少可以练听力1小时,这样5小时不就出来了么?

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

还有需要注意的是,学习英语千万要去除功利心理,不能速成

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

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

      Tip1.在阅读中记单词,不知道单词意思时首先根据上下文猜,如果不确定对不对就去查一查词典,在这里推荐查词最好查英-英辞典,EXMerriam-Webster的韦氏英英辞典

注意:差一个单词的时候不要区级它的几个中文意思,学英语尽量不要掺进去中文,你只要模糊的知道它的意思就够了

Tips2.推荐训练阅读的一种暴力方法,O(_)O,不管你基础如何,先找一两本和技术相关的白话书,而且是你最感兴趣的领域,比如经典的《Man Month Myth》(人月神话和《Joel on Software》(大神Joel谈软件开发)原版书,这样读起来好歹不那么苦闷,有助于你坚持下来。就算是你感兴趣的书,也保不齐一开始读起来觉得很费劲。也许有的人翻开第一页一看,妈呀,(++)~一半单词不认识!这咋办?没事,像我前面说的,有把握蒙的就蒙,没把握的就查,查过的可以把中文意思写在单词旁边,能写英文理解更好,懒得写也没关系,总之原则就是把全部内容看懂吃透就行

Tips3. 还有,句子太长里边有好多that….. which….. who….什么的从句?那也没关系,别人理解不了,可咱是码农啊,懂得嵌套结构的原理,不就是递归嘛!甭管他连了多少个,从最后面的那个往前一个一个处理,把从句用彩笔一个一个标出来,最后看清楚嵌套关系以后,句子也就容易看懂了。实际上,我觉得英语最妙的地方就在这里,它能在一个句子里用一个无限延展的树形结构来描述一个概念,直到把它定义得非常严谨无歧义为止。

Tips4. 读完两三本白话书就算是热好身了,下面可以开始读一些更枯燥的东西,主要是专业教课书。如果上大学的时候学的《数据结构》、《离散数学》、《操作系统》这些都还给老师了,正好拿英文版的复习一下。找你专业相关的基础课原版教材,5本左右,开练。照着前面的要求,一样细细地看,不求快但求精,练习题也好好做一部分,不然你怎么知道自己确实理解透了?

Tips5. 与此同时,要开始看一些行业里最新的技术文档。

这个阶段认真过了下来之后,按A4纸算,你的阅读量肯定会达到7000页以上,在SO, GitHub, Google上查看过的英文资料也不会少于3000页,阅读总量肯定超过1万页了。现在恭喜你,你的阅读能力肯定没问题了\(^o^)/~

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

3.2写作要创造环境,每天都要写1000字以上

Tips1.最简单直接的办法就是注册一个StackOverflow账号,起初是去问问题,把你搞不定的代码贴上去,会有大牛们帮你搞定,顺带着阅读也练了;等你技术水平涨了以后,想想这么多人帮了你你才成了大牛,总不能只进不出吧,有余力了就应该报复社会,所以就经常去StackOverflow找一些你拿手的主题,帮其他菜鸟们解答一些问题,这样也就练了写作了,一举两得多好!

Tips2.经常浏览一些英文网站,浏览大牛写的文章,完了写点感悟啊之类的,留个评论什么的

Tips3. 写作是大量阅读之后水到渠成的产物,不过要注意一点,写出来的每个句子甚至每个单词都要务求精准地道,不知道的不要瞎写,要么改换自己熟悉的写法,要么查清楚了再写。要是养成随意乱写的习惯,写出来的句子都是中国人能看懂,外国人都看不懂,那前面的努力就付诸东流了

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

Tips1.始终不要忘了我们是什么出身,码农啊,所以听英语当然要找IT圈的大牛的访谈来听

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

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

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

Tips4. 在这之后,再故意去找一些录音不是那么清晰的访谈来听,比如乔大神96年回到Apple时,在当年的WWDC上的访谈。这个访谈很有意思,因为他一回来就砍掉了好多正在做的产品,有很多利益受损的听众对他不服不忿的,带讽刺挖苦甚至攻击性的问题也不少,可乔大神应对自如,潇洒极了。这个访谈大概是因为年代久远,杂音比较多,音质也不太好,但仔细听也能听出来。很好,就是它了!就照着这个标准找那么三、四个略模糊的访谈,比如通过电话进行的一些访谈,再如法炮制,按100遍的方法听它500小时,这样听力基本也就过关了。

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

祝大家学有所成啊,一起努力~~~~~

 

本文出自 “W小姐的夏天” 博客,请务必保留此出处http://wmiracle.blog.51cto.com/7366281/1275510

抱歉!评论已关闭.