怎样阅读英文文章
本文记录自己阅读英文文章的方式,小结以便更好地改进。
分解步骤:
- 增长单词量
- 一种方式是考级,比如四六级、雅思,通过考级增加词汇量。
- 从阅读的角度来说,单词分为本专业的词汇和非本专业的词汇两类,一般来说专业词汇里又分常用词汇和不常用词汇。
- 准备一个方便查阅的词典,例如必应词典,在阅读文章的过程中,如果一个新单词不干扰大致理解,就先跳过,如果干扰理解就立刻快捷键调出词典查阅。
- 对于查阅的单词,可以加入生词本也可以不加入生词本,加生词本的目的是为了定期复习用,但我还没养成看生词本的习惯。
- 我的做法是通过不断地阅读英文文章,如果一个单词反复出现,它在阅读中被自然复习(重复出现)。
- 目前我的单词量还不够好,我希望随着阅读里面英文文章比例的进一步增加,这种词典+自然复习的方式能有一种质的突破。
- 长句子阅读
- 一个句子的单词都认识的情况,保持阅读速度,刻意让自己短时理解一个长句子的大意,增加语感。
- 部分单词不认识的情况,大概理解或者查字典,参考上述。
- 长段落阅读
- 一个段落的核心观点是什么?通过举例、描述、证明、反驳等方式展开,阅读的时候记住这个核心观点上下文。
- 重要的文章可以边读边开一个Notepad采用MarkDown速记要点。
- 多段落之间的关系
- 看一个段落可以,多个段落的时候,要能理解段落和段落之间的关系。
- 哪几个段落构成一个小节,一个小节一般展开一个方面的内容。
- 连续地看完同一节的多个段落,暂停梳理。
- 文章的结构
- 这篇文章主要说什么。
- 分几个节来描述
- 开头、中间多个节、结束总结
- 阅读完毕
- 能否简要复述下文章内容,能否重写一篇介绍,让一个没读过这篇文章的人能通过阅读你的介绍知道原文枝干。
- 判断文章的质量和分类
- 是否添加到自己的笔记维基里
- 朗读
- 如果环境允许,可以读出来,边看边读有两个信号通道
田忌赛马
所以单词量虽然是一个关键的瓶颈,但是其实单词量不增长的情况下,通过反复阅读积累其他那些部分能力,久了也会有长进,再慢慢在使用中增加词汇量。
关键还是要坚持每日阅读,这是一个可操作性的路径,语言基本上就是要用,听说读写,其中听是最难的一个部分,写的话,多多在写文档和笔记的时候使用,注意语法、时态、单复数错误之类,先多写短句,不用长句,常修改。
文章来源
第一个是每日文章来源,目前最大的来源是HackNews:
- http://news.ycombinator.com/
- wikipedia
- 搜索引擎,bing.com 或者 google.com,多使用英文关键字,对英文条目优先阅读
- 注册quora:https://www.quora.com
第二个是英文技术书籍,今年大概有4-5本这样。
我的原则是:
- 阅读是一件重要但不紧急的事情,有碎片时间就刷下
- 根据自己的需要,挑选适合自己的技术栈、视野需求的文章
- 根据标题和内容对我的吸引力,投入不同的阅读时间:
- 不重要也没意思,直接关闭
- 有意思,但不重要,泛读
- 收藏连接,例如一个在线书籍,明显不可能一次读完,甚至长期也不可能读完
- 历史上某某事情的记录,如果有价值就读,感觉过时了或者读了也没什么用,放弃
- PDF,下载下来看下,会读就保留,不读就删掉,少即是多。
- 重要的索引,顺藤摸瓜的链接,那就挖进去,深入阅读背后的相关链接,我最喜欢的两种类型文章之一。
- 命中自己近期的重要学习点,读或者加入笔记,我最喜欢的两种类型文章之二,过个半年你会发现不同时间片积累出来的已经串成一个主题。
- 如果打开了两天还没读,确定下它真的重要么,不重要就删掉算了
语法
语法是一个令人头疼的问题。其实我们观察儿童在学习语言的过程中,特别是学习母语的过程中,并没有一开始就学习语法。恰恰相反,儿童一开始就是在随机使用词汇的过程中,成年人对于儿童能说出的任何词汇和语句都是带着惊讶的视角去看的。作为对比,你会发现初次学习英文的人(无论是现在的小学一年级,还是上个十年的初中一年级),他们一开始就要学习语法,并且考试要求考语法。当你说错或者写错语法的时候就会被纠正:这个词用错了。例如一个小朋友刚刚学会‘very much’的时候,会很喜欢说:‘Thank you very much’,但也可能会很喜欢说:‘verfy much Thank you!’,这个时候教师或者成年人就容易去纠正他。这种纠正,至少对于一部分人来说,如果不能恰当地熟悉并进入更多交流,就会打断他对使用英语语言的自信心。但是儿童在使用中文的过程中,他们其实也常常说很多不着语法的句子,一般来许多大人会默许他们这样说话,经过了好几年后,儿童在不断对话和模仿中会自己同化掉那些语法问题。可见一开始对语法纠偏未必是更好的选择。好在现在的小学英语教学看上去好了很多,辅助了大量的语料输入,以及对于听/说两种输出的重视,通过绘本阅读/绘本配音的方式让儿童大量的输入/输出。
回头说语法,已经错过了最佳学习期的人其实也不用过早放弃。只要能坚持3-4年的日常阅读,这个过程中不用太在意语法问题,能读懂就可以,例如从自己熟悉的技术文章开始阅读,坚持一周有那么几篇,这样几年下来,就算词汇量没怎么大的增加,但是你对于通常技术英文文章的阅读在理解大意上会获得很大的进步。在这个基础之上,可以尝试在自己的github仓库代码提交的commit日志上坚持使用英文写提交日志。代码的提交日志基本上核心就是动宾结构,例如‘fix xxx’,‘add xxx’,‘remove xxx’等,先把这种动宾结构的简单句写明白,通过一次又一次的提交日志来改进自己的英文短句编写能力,再进一步,慢慢地让自己的commit log更加有条理一些,例如‘if apply,it will xxx’,‘change xxxx, so that yyy can be zzz’,等等。
这样一圈下来之后再重新去看语法书,例如《牛津袖珍英语语法》,当你翻开第一章,看到‘简单句’那一小节的时候,可以看到简单句有5种基本类型:
- 主语+谓词
- 主语+胃词+宾语
- 主语+系动词+表语
- 主语+谓词+间接宾语+直接宾语
- 主语+谓词+宾语+宾语补足语
然后这些简单句的每一个部分都可以被“修饰”和“补充”,这样就会构成了更“复杂”的句子。你会突然发现你日常阅读的文章,以及自己写的短句大部分都可以在这些句式里找到对应的模式。在这个角度上,你才会开始重新认识到语法的存在。你会开始重新注意到单复数的问题,使用to还是使用for的问题,在不同的时间段应该使用不同的时态问题等等。然后,你会发现有很多是需要记忆的,例如哪些动词是和for而不是和to结合的,这个时候,作为程序员的你已经发现了问题,根本不需要记忆,最多你全部使用to,然后弄一个速查表,修订的时候从速查表里find/replace下就好了。
(未完、待续)
词典
阅读英文文章,不可避免需要有英语词典,这里推荐几个英文词典:
- 必应词典,在windows上有快捷键调出,很方便。
- 有道词典,Mac上可以用这个。
- Mac和IOS可以用系统自带的词典查阅,选中单词有长按即可弹出,这个很方便。有很多单词这个系统自带的词典是没有英/中翻译的,我一开始不习惯,但是用的多了,慢慢也会看一些英/英翻译,发现英/英翻译反而是更好的选择,你通过理解英/英的句子上下文去理解单词是更好的。
- 因此,你可以主动把一个单词拿去google.com/bing.com查阅,如果是关键术语,一般也会查到对应的wiki/tutorial文章,那就更好。
- 那么,推荐这个 www.urbandictionary.com 俚语词典,都是英/英解释,比如下面两个英/英术语互相索引,阅读后就很好的理解了词义。