程序员练英语听力的那些日子

4,747 阅读7分钟

更新于 2020.07.29 杭州有赞电商团队急缺 10+ HC,覆盖前端,java,测试,有意向的欢迎联系 lvdada@youzan.com 或者直接联系 wx:wsldd225

为何先练听力

英语听力一直是我的弱项,我想应该也是大多数国人的弱项。同时,听说不分家,听力不好的同学英语口语也不会标准到哪里去(因为不知道准确发音,所以猛的听到不知道是什么单词),英语作为我的19年 top 目标,权重大于任何前端技术的学习。听说读写,听作为语言之首自然是我着力攻克的部分。

这篇文章主要分享我是如何练习听力的,以及如何将技术和英语结合,更有效的进行英语学习。方法论偏向于长期练习,旨在业余时间习得第二语言。

至于我为何将 听力 作为我的第一步,而不是 等,之前看了微博上性格分明的 恶魔奶爸的一篇知识付费分享,有提到婴儿在启蒙学讲话阶段,没有任何方法论,完全是沉浸式的听(输入),再将听到的东西进行模拟发音,刚开始的一个个词,到后期的一句句话,再到最后的主动讲话(输出)。经历过 听、说 阶段后,自然就是 ,幼儿会尝试认字,再跟自身的语言系统做匹配,形成发音和文字的映射,这个时候,语言就真的属于大脑,形成快速的条件反射。

所以在成人这个阶段,我将 作为了第一步,按照 听说读写 的顺序进行系统的学习。

先弄懂正常发音

Github 上有个 repo 专门讲程序员容易读错的技术单词,其中有一些跟前端相关的问题发音比如说:ajax module safari 。多数程序员看到不会念的单词第一反应不是查字典看发音规则,而是采用耳耳相传的习惯发音,比如 ajax 这个单词许多后端大佬会念成 阿贾克斯,比如 module 模块这个单词,很多人会跟 model 模特的发音混淆念成 牟豆,虽然我们已经习惯并且都能理解,但我们真参加一个英文为主的技术交流,听到【ˈeˌdʒæks】(ajax)能反应的过来?

首先需要花点时间弄清所有音节的发音规律

我花了2礼拜跟读了 赖世雄美语音标_百度百科,将所有元音以及辅音的发音都练习了一遍,当通读第一遍的时候你会发现曾经熟知的音很多都是错误的。比如这些常见的元音:i ɪ e ɛ æ ɑ 当了解所有音是如何发的,再看到单词的音标注解就不会头疼了,比如 ajax 的音标 【'eidʒæks】

开始尝试精听

我们平时会背单词,记牢的单词在看文章时会很快反应过来,但是当听力中出现这个单词时,很可能会反应不过来,那是因为我们没有将单词转变成“听力”单词。而如何转变就要借助精听。

如何进行精听训练?我推荐一篇知乎爆文描述的影子跟读法,我按着这个方法断断续续训练了两个月,发现自己的听写能力越来越准确还是很有成就感的。

但是开始精听后发现有些连词、弱读、略读规则实在诡异,精听会产生很大的挫败感,我们还得学习一些常见的快速发音规则。我推荐的是 youtube 上很有名的课程 “daily dictation”,讲师是旅居韩国的“外教Coach Shane”

总共几百期视频,看完前 200 期就足够了,大部分快速发音规则都已经涵盖了,比如说 辅音元音连读、H 音(her his he..)弱读、nsl 强音会吞掉 dt 等弱音等等快速发音规则。

200 期的潜移默化下这些规则已经是了然于心了,再使用影子跟读法 进行精读训练时有些混淆的内容会熟悉很多,即使真听不出来再 review 原文环节也能知其所以然(哦!原来这么奇怪的发音有对应这样的规则。

接下来要做的就是持续的精听,less is more,每次量不用多,我们多数程序员 996 也挤不出大块时间,每天抽 20 分钟进行精听,再花 20 分钟进行 review 原文以及 将新词加入待复习列表

随着时间的推进 20 分钟的听写量也会持续的增加,从一开始的几句,到后期的几段,也就发生在几个月的时间里。

待复习列表

精听后的 review,一定要把没听出来的单词记到可重复复习的软件内,利用软件帮助你复习。

你可以使用 anki,但是我觉得移动端使用不是很方便。

我使用 墨墨背单词,把单词记录进去之后就会随着记忆曲线进行复习。

总结一下精听阶段的学习路径:

1、大概 3 个月 时间学习 daily dictation ,每天两个视频,目的是了解快速发音的规则

2、找材料按照 影子跟读法 进行精读训练,我英语 6 级所以直接找了雅思作为精听材料。

持续不断的练习。

开始尝试泛听

精听时间久了,会发现逐句听的成功率上去了,但是一旦放开了听会容易不能 get 到句子的含义,脑子的处理器处理不了快速进入的内容。

所以适当的进行泛听进行适当的训练反应能力。

精听的材料采用了雅思,因为考虑到雅思的词汇句型会比较专业,适合刨根问底的学,而泛听主要是训练反应能力,所以我采用了跟前端技术相关的两个网站的材料,

这两个网站的讲师都是行业大牛,而且完全面向母语学习者,语速常速,并且对于作为前端开发来说,即可以练听力反应力,又可以顺带学习,一石二鸟美哉!但是两个网站都是收费的,但经历过精听训练具备一定听力基础后,我想会有动力花个几百大洋开通一下会员的...

比如我最近拿 typescript 教程作为泛听材料,可以快速熟悉 typescript 使用场景、语法,看完了回头就把在公司写的一个 jsonTocanvas jsSdk重构成了 ts。有关 ts 的词汇也熟悉了,比如说 Enums tuple generic Function overloading constraint 等等,现在听到这些词,或者是看到,甚至是用英语去描述 typescript 也有了大概的印象。一石二鸟美哉~

总结

从刚开始的预备期到 19 年 4 月这个时间点陆陆续续练习听力差不多有半年的时间,当然半年内走了不少弯路,从一开始打开 youtube 上的前端视频两耳茫然,到现在能大概听懂在讲什么,并且有些极快的句子能反应出来到底是哪几个词构成的,这个变化没法具象衡量,但至少让我看到了一条可以循序渐进的路。

资源共享

1、赖世雄美语音标 baike.baidu.com/item/赖世雄美语音…

2、影子跟读法 www.zhihu.com/question/24…

3、daily dictation www.youtube.com/watch?v=32T…

4、前端外文音视频 frontendmasters.com egghead.io

5、技术词汇 repo github.com/shimohq/chi…