程序员英语学习—理论篇(一)
随着对技术的学习不断深入,我发现技术永远也学不完,学习的速度永远都赶不上技术的更新速度,这篇文章主要给大家介绍学习英语的理论基础。
最近,一直处在在开会当中,开议的主题已经不再是一年前一遍遍强调英语的重要性,而是如何学习英语,如何学好英语。
英语的重要性是不言而喻的。曾经也有人问过我:学习编程,需不需要有好的英语水平好?其实他们是想问,英语水平要达到什么程度,才能开始学习编程啊。言下之意,只要你说他英语不好,他一定认为编程很难,就不学编程,甚至有些大牛为了吹自己有多牛也是这么做的。
唉,我再想:一个人的英语水平,要么是好,要么是不好。(我要么是秃子,要么不是。但别问我有几根头发不算秃子。)英语跟学习编程真是八竿子打不着的事,虽然学习编程跟英语没有关系,但是无论作为程序猿还是程序媛,只注重对技术的学习,学到头也可能就是码农。英语是一把成为一名优秀程序员的利器,正在工作的人们都很有感触,知道英语非常的重要。
其实,我们对学习外语存在很错误的认识,最致命的一条是:学英语。
韩国郑博士的《千万别学英语》是非常值得我们一读的好书。题目就点明了:英语不是用来学的,而应该是acquire。英语根本就不是一门科学,英语靠记忆和背诵绝对是学不会的,即使靠记忆和背诵学的很好的人,大多数也是哑巴英语,不具备跟人交流的能力。
中国人学英语,首先告诉没有用过英语的人英语里面有很多的语法结构,主语、谓语、宾语等等抽象的东西,不知道大家在生出来的时候,母亲教你说话有没有告诉你汉语的主、谓、宾,然后再教你认字,说话的?
《千万别学英语》告诉我们用婴儿的方式学习英语,要像小孩一样去听和学习英语,模仿听到的声音说话,听别人用什么语调在什么场合说话,根本不需要背单词,听到的内容是靠猜的。
在我们这里,像婴儿的方法学习英语被称为SB。SB有三种解释:
1、SB是Short Brain的缩写,短路大脑,不再使用翻译的方式学英语。
2、SB是Small Baby的缩写,像婴儿一样的方式学英语。
3、SB也可以理解为英语思维,SB最主要的思想是培养我们的英语思维,摒弃汉语思维。
我们用两张图说一下什么是英文思维和汉语思维。
下面这张图可以很好的解读汉语思维:
汉语思维反应很慢,组装句子的过程效率低,时间长,英语靠汉语存在,什么时候我们说汉语还要依靠其他语言帮助理解的,这样的英语是没有办法实现交流的。
什么是英文思维:
让英语思维独立于汉语思维,不借助汉语的翻译,实现英语的脱口而出。
作为成年人,我们需要的是,完全摒弃错误的英语学习方式,寻找新的英语学习习惯,千万不要硬学硬背,语言是一种习惯。
SB是我见过的最自然、最省钱的学习方式!