第440期|工作后,程序员怎么高效学英语?
你好,这里是卖桃者说。又到了每周五的精选时间,今天我们来聊聊程序员怎么才能学好英语。
对于咱们程序员来说,英语水平可以说是突破能力天花板的一个必选项。毕竟高级编程语言几乎都是英语的子集,不说本来就是欧美人设计的各种语言,就连日本人设计的 Ruby、巴西人设计的 Lua,它们的语法采用的也全都是英语。学好英语对学好编程的重要性可见一斑。
那工作后,怎么才能更高效地学好英语呢?今天,我们为你精心挑选了来自朱晔老师的一手经验,朱晔老师是“Java业务开发常见错误100例”专栏的作者,他也是我们极客时间非常受欢迎的作者,希望他的经验能对你有所帮助。以下是全文。
为啥要单独说英语的学习方法呢,这是因为学好英语对做技术的同学非常重要:
- 国外的社区环境比较好,许多技术问题只有通过英文关键字才能在Google或Stackoverflow上搜到答案;
- 可以第一时间学习各种新技术、阅读第一手资料,中文翻译资料往往至少有半年左右的延迟;
- 参与或研究各种开源项目,和老外沟通需要使用英语来提问,以及阅读别人的答复。
所以说,学好英语可以整体拓宽个人视野。不过,对于上班族来说,我们可能没有太多的大块时间投入英语学习,那如何利用碎片时间、相对休闲地学习英语呢?还有一个问题是,学好英语需要大量的练习和训练,但不在外企工作就连个英语环境都没有,那如何解决这样的矛盾呢?
接下来,我将从读、听、写和说四个方面,和你分享一下我学习英语的方法。
读方面
读对于我们这些搞技术的人来说是最重要的,并且也是最容易掌握的。我建议你这么学:
- 先从阅读身边的技术文档开始,有英语文档的一定要选择阅读英语文档。一来,贴近实际工作,是我们真正用得到的知识,比较容易有兴趣去读;二来,这些文档中大部分词汇,我们日常基本都接触过,难度不会太大。
- 技术书籍的常用词汇量不大,有了一些基础后,你可以正式或非正式地参与翻译一些英语书籍或文档。从我的经验来看,翻译过一本书之后,你在日常阅读任何技术资料时基本都不需要查字典了。
- 订阅一些英语报纸,比如ChinaDaily。第一,贴近日常生活,都是我们身边发生的事儿,不会很枯燥;第二,可以进一步积累词汇量。在这个过程中,你肯定需要大量查字典打断阅读,让你感觉很痛苦。但一般来说,一个单词最多查三次也就记住了,所以随着时间推移,你慢慢可以摆脱字典,词汇量也可以上一个台阶了。
技术方面阅读能力的培养,通常只需要三个月左右的时间,但生活方面资料的阅读可能需要一年甚至更长的时间。
听方面
读需要积累词汇量,听力的训练需要通过时间来磨耳朵。每个人都可以选择适合自己的材料来磨耳朵,比如我是通过看美剧来训练听力的。
我就以看美剧为例,说说练听力的几个关键点。
- 量变到质变的过程,需要1000小时的量。如果一部美剧是100小时,那么看前9部的时候可能都很痛苦,直到某一天你突然觉得一下子都可以听懂了。
- 需要确保看美剧时没有中文字幕,否则很难忍住不看,看了字幕就无法起到训练听力的效果。
- 在美剧的选择上,可以先选择对话比较少,也可以选择自己感兴趣的题材,这样不容易放弃。如果第一次听下来,听懂率低于30%,连理解剧情都困难,那么可以先带着中文字幕看一遍,然后再脱离字幕看。
- 看美剧不在乎看的多少,而是要找适合的素材反复训练。有人说,反复看100遍《老友记》,英语的听说能力可以接近母语是英语的人的水平。
如果看美剧不适合你的话,你可以选择其他方式,比如开车或坐地铁的时候听一些感兴趣的PodCast等。
总而言之,选择自己喜欢的材料和内容,从简单开始,不断听。如果你有一定词汇量的话,查字典其实不是必须的,很多时候不借助字典,同一个单词出现10遍后我们也就知道它的意思了。
一定要记住,在积累1000小时之前,别轻易放弃。
写方面
如果有外企经历,那么平时写英语邮件和文档基本就可以让你的工作英语过关;如果没有外企经历也没关系,你可以尝试通过下面的方式锻炼写作:
- 每天写英语日记。日记是自己看的,没人会嘲笑你,可以从简单的开始。
- 在保持写作的同时,需要确保自己能有持续的一定量的阅读。因为,写作要实现从正确到准确到优雅,离不开阅读的积累。
- 写程序的时候使用英语注释,或者尝试写英语博客,总之利用好一切写的机会,来提升自己的英语表达。
再和你分享一个小技巧。当你要通过查词典知道中文的英语翻译时,尽量不要直接用找到的英文单词,最好先在英语例句中确认这个翻译的准确性再使用,以免闹笑话。
说方面
训练说英语的机会是最少的,毕竟身边说英语的人少,很难自己主动练习。
这里我和你分享两个方法吧。
第一是,买外教的1-1对话课程来训练。这些课程一般按小时计费,由母语是英语的人在线和你聊一些话题,帮助你训练对话能力。
买不买课程不重要,只要能有母语是英语的人来帮你提升就可以。同时,大量的听力训练也可以帮助你提升说的能力,很多英语短句经过反复强化会成为脱口而出的下意识反应。所以,你会发现在听力达到质变的时候,说的能力也会上一个台阶。
第二,大胆说,不要担心有语法错误、单词发音问题、表达不流畅问题而被嘲笑。其实,你可以反过来想想,老外说中文时出现这些问题,你会嘲笑他吗。
这里有一个技巧是,尽量选用简单的表达和词汇去说,先尝试把内容说出来,甚至是只说几个关键字,而不是憋着在脑子里尝试整理一个完整的句子。灵活运用有限的单词,尽可能地流畅、准确表达,才是聪明的做法。
最后我想说,如果你感觉学得很累、进步很慢,也不要放弃,坚持下来就会越来越好。持续学习很重要,不一定要短时间突击学习,而最好是慢慢学、持续积累,积累越多学习就会越轻松。
如果学习遇到瓶颈感觉怎么都学不会,也不要沮丧,这其实还是因为积累不够。你一定也有过这样的经验:一本去年觉得很难啃的书,到今年再看会觉得恰到好处,明年就会觉得比较简单,就是这个道理。
学习一定是一个日积月累、量变到质变的过程,不过,每个人的情况都不同,一定要找到适合自己的学习方式,才更容易坚持下去。
好,以上就是来自朱晔老师的英语学习经验和技巧,希望能对你有所帮助,也欢迎你把今天的内容分享给你的朋友或同事,一起交流。当然,如果你的英语基础很好,或者英语学习能力很强,也欢迎你在评论区留言分享你的心得和方法。
卖桃者说,下周见。
(策划:成敏;编辑:夏天)