聊聊程序员学习学英语这件事

nsm1168 发布于 2017年05月31日 | 更新于 2017年07月19日
freecunix 等1人欣赏。 1人反对。

Let's look at a hypothetical situation in which Han, a Novice Programmer, gets invited to a GREAT party however he is frightened out of his wits because he can't even speak one WORD in english.

很遗憾是不是?类似的例子可能不胜枚举,所以怀着学好英语与妹子谈笑风生的初衷,咱们来谈谈如何潜移默化的提高自己的英语水平。

一、自信

首先,学习任何东西,一定要建立起自信,这对于提高学习效率有着莫大的帮助,学习英语当然也不例外。

二、词汇量

先谈谈这个基本功。背单词对很多人来说可能是苦差事,毕竟强行去记忆大量的单词是乏味的。我背单词的方法比较简单,遵照艾宾浩斯记忆曲线,不断地去重复,自然而然的形成长期记忆。 我高中时具体的做法是:因为当时学校是 10 本书一起发下来的,所以我就花了大概 3 节课的时间把这 10 本书的所有单词过一遍,然后把记不住的全部誊抄下来。然后我就拥有了一个单词本,之后就经常翻单词本咯。 每一次复习,如果某个单词确定自己掌握了,形成了长期记忆,那就将这个单词从单词本中划掉。 这个习惯我一直保留至今(从 2010 年 3 月到现在 2017 年 5 月),只不过我不再用纸质的本子,而是将其同步到了词典软件上,每天午休期间和晚上健身后翻翻。当你拥有一个多平台的词典软件时,一定要好好利用哦。 至于我使用的是哪个词典软件,就不打广告了,只要是拥有多端同步的 app 对我而言都差不多。 嗯,就是相信科学,并保持良好的复习习惯。

三、语法

这个地方我真的不知道怎么去谈,因为有段时间我做了大量的试卷,总结了一些经验,但是要简明扼要地表达出来的话,就异常困难了,略去不表。作为程序员,看英文文档这个应该是家常便饭,记得把专业词汇好好查查就好。

四、听力

我高中的时候是通过听和默写 新概念英语 第三册全本和第四册前 12 篇来学习的。辅助的学习方法是听我喜欢的英文歌。现在这个方法同样适用,我每天花大量的时间刷 YouTube 上学习英语的频道,听得多了,自然就需要用到播放速度调节功能了(正常 1.25x 就好)。 在这里我推荐几个我常去的频道:

Derek Banas 主要是快速了解一些语言的语法laracasts PHP 相关

LearnCode.academy 前端

Traversy Media 前端(作者是个可爱的大胖子)

Tony Alicea JavaScript

EnglishAnyone 教你说流利英语

TED 6 TED talks 有时可以看到很棒的 idea

[Learn English with Valen - Basic English lessons by ValenESL]

(https://www.youtube.com/channel/UCgzuT-fpJiyThTUlMiFRCKQ)

Stanford Graduate School of Business 9

Emmy Kalia 素描

Tony Alicea 素描

Proko 3 素描

markcrilley 2 绘画

Jimmy Kimmel Live 34

SimplePickup2

TheEllenShow 24

Funny Or Die 6

OneDirectionVEVO VEVO 经常去逛

五、口语

其实这部分对我而言是最困难的,因为缺少英语对话的环境。

一、跟着外教好好练习:一对一外教 每天都开口说半小时以上,效果显著

二、用移动端的口语 app 进行练习,这类 app 比较多,自己选择喜欢的,多说多练即可。

补充一下阅读英文原著方面的信息:

初学者推荐:动物庄园 (这本真的很适合入门看)

傲慢与偏见

远大前程

冰与火之歌1-5

魔戒全集

共10条回复
pinxue 回复于 2017年05月31日

这跟程序员有啥关系?自己算个词频、语法频度表,爬一堆材料,机器学习分类,Ebbinghaus 曲线编排学习顺序,差不多才对得起这个题目……

freecunix 回复于 2017年06月12日

感谢分享~

freecunix 回复于 2017年06月15日

啦啦啦~give me five!

mobileinsingapore 回复于 2017年06月22日

本人,程序员一枚,从张不开口说英文,到成功在国外找到工作,现在全程和外国同事、客户无障碍交流,用了一年时间,总结如下: 1、坚持——我每天给自己灌输一个观念:我要出国,我要去外企,我要移民,whatever 2、找个程序员外教,一定要是程序员外教,而且要专门针对程序员工作、面试的授课教材 感兴趣的可以咨询我,留个q二三零一三四六二一零

freecunix 回复于 2017年07月04日

谢谢分享~

freecunix 回复于 2017年07月13日

谢谢楼主分享~

tinyfool 回复于 2017年07月13日

6楼 @freecunix 你是spam还是被盗号了?

hellokitty911 回复于 2017年07月17日

语法还是得认真一点,否则很多难句,长句,复杂句看不懂,要是把意思理解反了那才糟糕

徒手拆机甲 回复于 2017年07月19日

感谢分享,去看了一下你说的练口语的网站,体验课下,还可以!

victorlinwen 回复于 2017年07月19日

书我推荐 Flipped,非常好看,而且不难,口语化

登录 或者 注册