内容简介:英语听力一直是我的弱项,我想应该也是大多数国人的弱项。同时,听说不分家,听力不好的同学英语口语也不会标准到哪里去(因为不知道准确发音,所以猛的听到不知道是什么单词),英语作为我的19年 top 目标,权重大于任何前端技术的学习。听说读写,听作为语言之首自然是我着力攻克的部分。这篇文章主要分享我是如何练习听力的,以及如何将技术和英语结合,更有效的进行英语学习。方法论偏向于长期练习,旨在业余时间习得第二语言。至于我为何将
英语听力一直是我的弱项,我想应该也是大多数国人的弱项。同时,听说不分家,听力不好的同学英语口语也不会标准到哪里去(因为不知道准确发音,所以猛的听到不知道是什么单词),英语作为我的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 也有了大概的印象。一石二鸟美哉~
以上所述就是小编给大家介绍的《程序员练英语听力的那些日子》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 程序员高薪盛宴背后:程序员正在消失?
- 大龄程序员的出路,程序员的人生
- 程序员有话说 | 平时的程序猿 VS 面试的程序员
- 程序员被沦陷!国内程序员真的饱和了?
- 1024程序员节,祝程序员们节日快乐!
- 不会使用虚拟机的程序员不是好程序员
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深入理解计算机系统(原书第3版)
Randal E.Bryant、David O'Hallaron / 龚奕利、贺莲 / 机械工业出版社 / 2016-11 / 139.00元
和第2版相比,本版内容上*大的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 处理器体系结构修改为支持64位字和操作的设计。 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 扩充关于用GOT和PLT创建与位置无关代码的......一起来看看 《深入理解计算机系统(原书第3版)》 这本书的介绍吧!