?你可以看到前端会议每年都变得越来越全球化,有很多外国客人。你担心你的英语听力吗?最近知乎上有一个话题《英语是不是会变成前端工程师的打开瓶颈吗?》,很有意思的聊一下。想起前阵子《公民的名义》学外语的桥段,今天会学吗?今天的晨读文章授权@ TheAlchemist分享。
文字从这里初步整理~
很小的时候,就有一个意大利兄弟带着环游世界的愿望来到中国。他通过在上海教他的小弟弟英语赚了一些旅费。他会一起去香港玩,在香港和平山顶的山路上漫步,在不同的地方聊天。现在想想当时的画面。一个有南欧口音的意大利人和一个有中国口音的中国人正在用英语谈论生活和抱负。我偶尔会谈到中国的英语教育,所以我有以下对话:
“中国人通常什么时候从不同的目的学习英语?」
“我从初中开始,但现在的孩子最晚从三年级开始。好像你们学校有很多还没上小学的小兄弟。」
“所有的人?”,他标记得很惊讶。
“是的。」
“你为什么这么痴迷英语?难道不是每个人大学毕业都学了十几年,但我看到的不是很相似吗?」
“像我这样的一些人学英语只是为了驴考。」
“哦,是的,好像你要通过CET,看来你用得太少了。」
零,程序自然是英文的。
作为一名程序员,我必须在作业中接触英语。假设你很开心,喜欢一些新技能或者开源项目,那么英语就更是必不可少了。假设你不想花太多的时间、精力和金钱去上课,期望在平时的日子和作业中提升自己的英语水平,希望这篇文章能给你带来一些帮助。
首先,确定你的政策。
假设你可能在早年仍然决心学习英语,首先要做的是理解一个问题:
关于一个词(程序员不争论,说的不是开篇词),使用它无非是四个意图:听、说、读、写。有些成年人的成长就是不断选择、扔掉、修剪的过程。要用更少的精力学习英语,首先需要做的是了解自己要训练哪一个方面或者几个方面,然后针对性。
例如,假设你是一家外企的员工,普通邮件需要使用英语。如果你想在写邮件的时候尽可能少的出现错误的词语,并且很好的表达自己的意思,那么你的第一条方针就是“写”。
如果你想和外国消防同伴进行口头交流,你应该训练“听”和“说”。
假设你是一个不在外企工作的程序员,也许是一个学生,需要读一些英文文档来了解一些前沿常识,或者只是想读地道的英文书籍,那么培训就是“阅读”。
假设你想成为一个帅哥或者美女,那么请忘记上面的一切,打扮好自己,让他们教你。
第二,听播客。
英语学习中常说的“听”,其实是一种不准确的说法,讲的是“听和懂的能力”。记得早年老师教过,英语磁带要多听,不理解不接触,这样才能培养语感。后来发现全是废话,总是听不进去。如果你听得少,你必须理解它。
至于听,很多人其实是有环境的。比如你在看美剧的时候,可以用它来练习听力,但是如上所述,只是为了听故事,对中文字幕了如指掌是没有用的。在一起,看剧的时候很难集中精力去理解台词,这样也会失去看剧的快乐和爱。
在听播客的时候,你不会有这样的疑惑,因为没有字幕,你需要大致理解台词,这样你才能理解它所讲述的故事。当然,刚开始可能会看起来很傻,觉得完全不可理解,后来很沮丧,就扔掉了。下面是一些英语播客,按照对英语的需求从低到高排列。你可以在上下班的路上听他们讲话。渐渐地,你的听力会越来越好
假设直接听英语还是一个阻碍,这个节目可以适合你。
这个节日很久以前就有了。潘姬是外国人(现已与本节目无关),珍妮是中国人。现在他们的生意越来越好,这个播客可以以每天一集的速度更新。每集都是一个小主题,通常由珍妮和一个外国主播负责。大部分是中文,中间穿插英文,听起来很有趣,不需要太多精力。
他们公司从事在线英语教育。这个程序是舶来品,但是常识也是真实的,可以用来拓宽很多母语英语的常识点。
Gimlet媒体(启动全部回复)
“Gimlet Media”是一家专门生产播客的创业公司。这也是对美国播客行业开放的描述。旗下有很多著名的播客,其中有两个与互联网有关:“启动”和“回复全部”。
Startup是一个播客,介绍了创业公司的成长过程和不和故事,其中很多都与互联网创业有关。记得上一季,我介绍了一个视频直播的创业公司,剧情很吸引人。分季播出,不守时换季,每季集数不固定。
“全部回复”的主要目的是让听众通过电子邮件向他们提问。假设有探究价值,他们会深化探究,然后做一个方案。大部分内容与互联网有关。比如有一集,讲的是一个自己的域名不小心过期没有续费,被别人蹲着,然后节目组帮他们找到,从而揭穿了黑域名。每周更新,但会准时停止。
这样有趣的程序,加上程序员触及的常识,偶尔会有重叠,值得用来休闲和听力练习。
这种美国生活
这是一个真正的“广播节目”,将在美国多家公共广播电台播出。节目制作精良,已有20多年的历史。每周每集一小时左右,一般包括几个故事“演戏”叙述一个主题,必须是地道的美式英语。
就学习英语而言,这个程序比其他程序好得多,因为你可以在他们的官方网站上找到tran,你可以直接看你不懂的句子的文本。
英国广播公司学习英语戏剧(纯正伦敦腔)
由英国广播公司制作,不按时更新。一般每集不到一分钟,十集主导形成一个小故事。从名字可以看出,这些故事是给你学英语用的,所以说得很慢,很适合打发时间。假设你是快乐的,喜欢英国英语,你一定不会错过这个。早年,有一个美国火伴。每次我学会这个播客里的语气和他说话,他都会笑很久。
我爸爸写了一部色情片(英国英语用一把弯曲的剑)
这是一个很厉害的“阅读节目”,三个负责人(喝酒嘘嘘的女生)边喝边读,也是纯正的英式英语。
在此期间,退休的主管父亲ape Po百无聊赖地写了一本名为《Belinda Blinked》的小说,卖不了多少,于是做了一个播客来读。没想到它突然火了,小说也因此在亚马逊上卖得很好。然而第二季却变得像一本魔幻小说,在负责人的指示下听起来很搞笑。这是一种奇妙的消遣,你可以学到很多在普通英语学习中看不到的非常性感的语录,比如赞美一个女人“你有一双美丽的粗线条”。让我们感受第一句话:
第三,读英语书。
对程序员来说,最重要的是培养“读”的能力。许多前沿的论文、文件和文章都用英语展示。有人说“搞技术的一定要看英文书和文章,因为一篇英文文章翻译成中文已经过期了。当然这种说法有很多夸张的地方,但有时候读英文文档确实可以读到更多、更完整、更实时的东西。
那你怎么练习你读的东西呢?当然,你应该多读书(废话)。其实阅读英语资料最大的问题就是你阅读英语资料的机会不多。这里有一些可以用来阅读的材料,可以应用到不同的场景。找到合适的就行。
阅读美剧剧本(字幕)
假设你不喜欢看美剧,请主动忽略这一段。
找一部你很喜欢的美剧/英剧,然后在网上找它的剧本。剧本的根本是对话。假设你要找的剧比较乱,你读起来有难度,那你一定觉得很容易。假设你仔细看过这部剧,你会发现剧本能呈现比你之前看的视频更多的细节。
看剧本最大的问题就是先要爱剧,还要背瞬间。另外,最重要也是最难的是坚持下去。所以这个方法是最难的。
受欢迎的有《老友记》、《TBBT》(专业术语太多)和《IT狂人》(英语幽默)。
读英语书。
一个老外哥哥推荐了一本叫《炼丹师》的书,说它改变了他的一生,还推荐我读。这尤其值得警惕,因为这本书最初是用葡萄牙语写的。假设读中文版会失去很多细节,而读英文版肯定会失去一些,但肯定会比中文版好。于是我尝试在Kindle上阅读,意外发现“读英语书”能带来意想不到的效果。——治疗失眠。——这本书本身就很难懂,生词成堆。当我阅读和查找新单词时,我一时睁不开眼睛。
后来又看了一些其他的英文书,发现初期很难动。大部分时间,我花了——查找生词,但是越晚越流畅。在后期,我甚至可以忽略新单词。当我看到一个词时,即使我不知道,我也大致知道它的意思。
训练“读”并不意味着盲目背单词。假设你要复习遇到的单词,当然很好。假设你很懒,可以忽略它们。你只需要在阅读的瞬间知道每个句子的真正含义,然后继续读回来。渐渐地,你会在一些幽默、双关语和俚语中变得越来越活跃。这是你在前进之前读的东西。
最近,我在读《夏洛克福尔摩斯历险记》。
阅读各种开发文档。
各种开发文档是最正统的英语阅读材料,最适合程序员的专业,而且大部分时段都比较短。即使你的英语阅读水平不是很好,只要用头皮看就能看懂。描述一些大部分的算法有点困难。但是,开发文档是很多人经常接触的事情,如果有机会多阅读,一定会提升阅读水平。
第四,写一封邮件。
“写作”是一个非常特殊的场景。一般会用到一些书面的句子和表达方式,但基础和字数、语感是一样的。因此,在训练“听”和“读”时,写作能力是可以提高的。
假设你的写作需求只是有用的,比如写邮件,在GitHub上谈论问题,偶尔和外国火友聊天,“写作”是最不需要刻意练习的。只要有有用的场景,每次看别人的信或留言,一定要明白他想表达的意思。当你有一些不知道如何表达的时刻,多查查谷歌,你的写作水平就会上来。
假设你想写英文文章,一般是论文或文章,首先要训练的是阅读相关论文或文章的能力,这样才能培养一些文字和语感。然后,最重要的是找一个能给你试稿的人。如果写相关文章没那么难,那就继续写,改。
动词(verb的缩写)口头对话
至于“说英语”,如果没有一个需要说英语的环境,练习“说”是非常困难的。在很小的时候,另一个室友是英国人。刚搬进来的时候,我问他路由器的密码是什么,我组织了一个很长的演讲(其实是很短的)你知道路由器的密码是什么吗?),它依然磕磕绊绊。最加深我形象的是,我刚做了初步对比,经常说英语,人称代词的应用几乎完全混乱。假设你让我做选择题,毫无疑问,但是他/他/她/她在实践中经常被搞糊涂,但并不影响交流,只是感叹自己。学了这么久的英语,考试也需要跟外教交流,但是在实践中还是有很多差距。
说英语的能力,自己总结,包括以下几个方面(完全是伪科学分类,别较真)。假设你有一个说英语口语的环境,你可以多注意这些方面:
常用口语单词(词汇)
词汇对英语学习者来说是一个永久的痛,不同的对话所需要的词汇也大不相同。这方面没有捷径。如果你不想死记硬背或者不想学习,只能通过多次演练来储存更多的单词。我们假设一下,比如我们在作业中和外国人交谈,就不会和他们谈论烹饪的细节,所以很难知道茄子是茄子,中国炒锅可以用炒锅来表达,刀和菜刀分离的意思。你和一个非计算机科学专业的外国人谈论“封装,继承,多元主义,Dat。
一个“结构,高可用性”,他也可以面对孟的武力。
常见句型的发音。
有兄弟的口头禅是“你打算怎么办?”(站在手边说话),这是一个很短的句子,但是如果你想根据上下文快速地说出来,还是需要多练习才能达到目的,比如哪个音要丢,哪个字要读长,哪个字要读短,这些都需要有语感。当然,你说我不在乎发音,只要我能说出来,那么这一条就可以忽略。
特定句型的表达方法。
这方面就更分散了。例如,当一个外国人告诉你“是的,告诉我吧”时,你不应该小心翼翼地告诉他一些事情。如果你对一个英国人说“等我几分钟”,他真的可以认为他想让他“等2分钟”;“愿意”在口语会话中确实有用,“愿意”的组合应该多练习。夸衣服好看的外国人真的说“很适合你的眼睛”。另一个例子是从句的使用。有些意思可以用从句更准确地表达出来。不要认为条款只会以书面形式出现。
语言直觉
说白了,语感就是说话的习惯,需要通过练习来培养这种习惯。
幸运的是,就软件开发而言,“说”英语不仅仅是需要的。假设你只是需要,不想花很多经验,偶尔调戏一下Siri也不错。
写在最后。
最后,我想说英语是一种东西,学不好也没什么大不了的。
最终,英语还是要靠不断的练习和反复的训练。现在国外有很多技能类的博文,开心的,爱的都可以翻译。英语不好,我深受其害。有几个兄弟在一个微信群里和很多邻国练习说流利的英语,很有意思。
关于这篇文章。
原文: