最近有一件事让我很开心:我终于能流畅地看懂英文技术文档了。
说起来有点惭愧,我从初中开始学英语,到现在已经十年了。但直到最近,我才真正觉得自己"会"英语了。之前的很多年,英语对我来说都是一个痛苦的存在。
这篇文章,我想分享一下这十年学英语的经历,以及最终突破的方法。希望能给还在学英语的朋友一些参考。
痛苦的前几年
先说说前几年学英语的经历。
从初中到高中,英语就是我的噩梦。单词背了忘、忘了背,语法怎么学都学不懂,阅读理解看半天也看不懂意思。每次英语考试,都是靠蒙选择题,作文靠背模板。
那时候我觉得,英语是世界上最难的学科。我甚至觉得,自己可能天生就不是学英语的料。
上了大学之后,英语依然是我的弱项。四级考了两次才过,六级考了三次都没过。那时候我已经放弃了,觉得这辈子都学不好英语了。
参加工作之后,我做了程序员。一开始觉得,程序员不需要英语,只要会写代码就行了。但很快我就发现,这个想法太天真了。
编程的世界里,英语无处不在。最新的技术文档是英文的,最好的教程是英文的,Stack Overflow上的回答是英文的,GitHub上的issue和PR是英文的。不懂英语,就只能看别人翻译过来的二手资料,不仅慢,而且经常翻译得不准确。
那时候,看英文文档对我来说是一件非常痛苦的事情。一段几百字的文档,我要查几十个单词,看半个多小时才能看懂大概意思。而且,经常是每个单词都认识,但连在一起就不知道在说什么。
我曾经无数次想放弃,觉得自己不是学英语的料。但每次遇到新技术,看到只有英文文档的时候,又不得不硬着头皮去看。
转折点
事情的转机发生在两年前。
那时候,我们项目要接入一个新的技术,这个技术非常新,中文资料几乎没有,只有官方的英文文档。我没办法,只能硬着头皮去看。
最开始,看一段文档要花很长时间,查单词、查语法、理解意思,一段几百字的内容要看半小时。但慢慢地,我发现自己看文档的速度在变快。
一开始是因为,技术文档里的词汇其实很有限。看多了之后,很多高频词汇就记住了,不需要再查了。比如configure、implement、deprecated、infrastructure这些词,在技术文档里反复出现,看多了自然就记住了。
后来是因为,我开始理解英文的表达方式。以前我总是把英文翻译成中文再理解,但翻译的过程很慢,而且经常翻译不准确。慢慢地,我开始直接用英文理解,不再翻译了。虽然这个过程很慢,但一旦突破了,阅读速度就会大幅提升。
还有一个重要的原因是,我不再追求"完全看懂"了。以前看文档,我总想把每个单词、每个句子都搞懂,结果看得很慢,也很痛苦。后来我改变了策略,先快速浏览,抓住大概意思,遇到不懂的地方再仔细看。这样不仅速度快了,理解反而更好了。
就这样,用了大概半年的时间,我看英文技术文档的速度从半小时一段,变成了半小时能看完整篇文档。虽然还不能像看中文那样流畅,但已经不痛苦了。
我做对了什么
回顾这两年的进步,我觉得自己做对了几件事情。
第一件事是,大量阅读。这是最关键的。我不再专门背单词、学语法,而是直接去读英文文档、英文文章、英文书。读得多了,单词和语法自然就记住了。这就像我们学中文一样,不是先背完字典再读书,而是在读书的过程中自然学会了字词。
我给自己定了一个目标,每天至少读30分钟英文。不管是技术文档、技术博客,还是新闻、小说,只要是英文的就行。坚持了一年多,阅读量上来了,水平自然就提高了。
第二件事是,在语境中学习单词。以前我背单词,是拿着单词书背,背了忘、忘了背,效率很低。后来我改成了在阅读中学习单词。遇到不认识的单词,先根据上下文猜意思,猜不出来再查词典。查完之后,把单词和所在的句子一起记下来。这样记的单词,因为有语境,不容易忘,而且知道怎么用。
第三件事是,接受不完美。以前我总觉得,要把所有单词都背完、所有语法都学完,才能开始阅读。但实际上,语言学习是一个渐进的过程,不需要等"准备好"再开始。在阅读的过程中,你会自然地学到单词和语法。接受自己一开始看不懂,接受自己会犯错,接受进步是缓慢的,心态好了,学习反而更有效率。
第四件事是,把英语和兴趣结合起来。我是程序员,所以我主要读技术相关的英文内容。因为是自己感兴趣的内容,读起来就不觉得枯燥。而且,读懂了之后能立刻用在工作中,这种正反馈会激励你继续读。如果你喜欢足球,就去读英文的体育新闻;如果你喜欢电影,就去读英文的影评。把英语和自己的兴趣结合起来,学习就不会那么痛苦。
第五件事是,用英语思考。以前我总是把英语翻译成中文再理解,这是一个很慢的过程。后来我开始练习用英语思考,看到英文的时候,直接理解意思,不经过中文翻译。这个练习一开始很难,但坚持下来之后,阅读速度会有质的飞跃。
我走过的弯路
在学英语的过程中,我也走了不少弯路。
第一个弯路是,盲目背单词。我曾经花了很多时间背单词书,从A背到Z,背了好几遍,但记住的没几个。因为脱离了语境的单词,是死的,记不住,也不会用。后来我才明白,单词要在语境中学,在使用中学。
第二个弯路是,纠结语法。我曾经花了很多时间学语法,把语法书翻了好几遍,但一到实际使用还是不会。语法不是不重要,但不需要先学完所有语法再开始使用。在阅读和使用的过程中,你会自然地理解语法规则。
第三个弯路是,追求速成。我曾经相信"三个月流利说英语""十天背完一万单词"之类的说法,买了很多课程和资料,但都没有坚持下来。语言学习没有捷径,需要长期的积累。接受这一点,反而能走得更远。
第四个弯路是,只输入不输出。我很长一段时间只阅读,不写作、不说英语。后来我发现,输出能倒逼输入。当你需要用英语写东西或者说英语的时候,你会更主动地去学习,记忆也更深刻。现在我会偶尔用英语写技术博客,或者在GitHub上用英文和别人交流,虽然写得不好,但进步很快。
第五个弯路是,害怕犯错。以前我不敢用英语,因为怕说错、写错。后来我发现,犯错是学习的一部分。母语者也会犯错,更何况是我们这些学习者。不要怕犯错,大胆地用,用多了自然就好了。
现在的状态
现在的我,虽然还不能说英语很好,但已经够用了。
看英文技术文档,基本上能流畅阅读,不需要频繁查词典。看英文的技术博客和新闻,也能理解大部分内容。在GitHub上用英文提issue、回复评论,也能做到基本的沟通。
当然,还有很多不足。比如,听力还比较差,看英文视频需要开字幕;口语也不好,和外国人交流还很困难;写作也只是基础水平,写不出复杂的文章。
但我不再焦虑了。因为我知道,语言学习是一个长期的过程,只要持续使用,就会持续进步。现在的我,每天还在坚持读英文,偶尔写英文,慢慢进步。
最重要的是,英语不再是我的痛苦了。它变成了一个工具,一个能让我获取更多信息、和更多人交流的工具。这种感觉,真的很好。
给还在学英语的朋友的建议
最后,给还在学英语的朋友一些建议。
第一,不要等"准备好"再开始。不要等背完单词、学完语法再去阅读和使用。现在就开始,在使用中学习,在错误中进步。
第二,大量输入。阅读是提高英语最快的方式。找你感兴趣的英文内容,每天坚持读。读得多了,水平自然就提高了。
第三,在语境中学单词。不要拿着单词书死背。在阅读中遇到生词,根据上下文猜意思,猜不出来再查。这样记的单词,记得牢,会使用。
第四,接受不完美。接受自己一开始看不懂,接受自己会犯错,接受进步是缓慢的。语言学习是马拉松,不是百米冲刺。
第五,把英语和兴趣结合起来。读你感兴趣的内容,做你喜欢做的事情,用英语作为工具。这样学习就不会痛苦,反而会很快乐。
第六,坚持。语言学习没有捷径,唯一的方法就是持续使用。每天花30分钟,坚持一年,你会看到明显的进步。
写在最后
学英语十年,我终于能看懂英文文档了。这个过程很漫长,也很曲折,但最终是值得的。
如果你也在学英语,如果你也觉得英语很痛苦,我想对你说:不要放弃。也许你现在还看不到进步,但只要坚持,总有一天会突破的。
语言学习最重要的不是天赋,而是持续的使用。把英语融入你的生活,变成你每天都在用的工具,你自然就会了。
愿我们都能掌握英语这门工具,打开更广阔的世界。
评论(0)
暂无评论,快来抢沙发~
评论功能仅对会员开放,请先登录
登录