V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
beyoung
V2EX  ›  程序员

让咱们聊聊程序员学习学英语这件事

  •  9
     
  •   beyoung · 2017-05-28 20:37:21 +08:00 · 22913 次点击
    这是一个创建于 2523 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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.

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

    背景交代

    在开始之前,为了避免误人子弟,交代一下个人英语方面的信息,高考 115 (江苏地区满分 120 ),六级接近 600 而已(裸考),可以流利的与外国友人用英语对话。水平不算高,因此如果您的英语水平远远高于我,而您又有时间那么这篇文章也是可以看看的,毕竟是真实的经验。 上大学之前,我在英语上花费的时间并没有多少,本科期间因为忙着做一些小项目,英语基本上算是荒废了;毕业后一个偶然的机会,接触到到生意场的外国友人,对自己无法开口说英语的窘境表示很惭愧,于是开始学习之,现在,看 YouTube 视频、电影基本上( for most part)不再需要字幕的帮助,可以用英语进行日常对话(非严肃的场合)。 我有不少同学,都希望我能分享一下学习英语的经验,在此我也就做些个人经验之谈,抛砖引玉。

    自信

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

    词汇量

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

    语法

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

    听力

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

    其他(喜欢的频道比较多,不能一一列举):

    经常听就行了,写别考虑那么多,OK ?

    口语

    其实这部分对我而言是最困难的,因为缺少英语对话的环境。 一、跟着这个频道好好练习:- EnglishAnyone 每天都开口说半小时以上,效果显著 二、用移动端的口语 app 进行练习,这类 app 比较多,自己选择喜欢的,多说多练即可。

    结尾

    本文档第一稿写的比较仓促,基本上成了 YouTube 频道推荐文,我会在以后时间允许的情况下进行更新。 祝,好心情。

    如果您有什么学习英语的好方法,欢迎交流。

    第 1 条附言  ·  2017-05-29 07:12:23 +08:00

    补充关于背单词的部分: 我本意并不是想要强调 先记忆大量单词然后不断复习 ,而是想要表明这样一个观点 遵循科学的记忆规律,形成良好的复习习惯 ,不要把自己想象成超人,尝试一次性记住一千个单词这对于绝大多数人都是不现实的。 为了更好地帮助自己记忆单词,我觉得需要判断一下自己在语言学习方面属于哪一类。笼统地说,语言学习分为audio learner 和 visual learner,这两类人在记忆单词的方法上有着巨大的差异。我猜测自己属于audio learner,因为我记忆单词的时候一定要先记住准确的发音的。对此感兴趣赶紧去看看这个视频(你会被这个老师的幽默感震惊到的):

    关于发音:想要发音标准,学好音标是必要的,这个我花了比较长的时间去练习。感兴趣的可以通过看看这个playlist:Teach Reading with Phonics - American English Pronunciation!

    特别推荐的视频:

    因为昨天在写这篇文章的时候,约了基友去看加勒比海盗5,漏掉了这两个我平时看的也挺多的频道,特来补充:

    第 2 条附言  ·  2017-05-29 09:37:01 +08:00

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

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

    之后就看自己感兴趣的,我是啃了

    • 傲慢与偏见
    • 远大前程
    • 冰与火之歌1-5(kindle有售)
    • 魔戒全集(还没啃完)
    第 3 条附言  ·  2017-05-30 21:02:56 +08:00

    关于报班学习:

    • 如非特殊需要请勿花费高额的学费去报班
    • 这是互联网时代你应该更好的利用互联网去学习
    • 编程方面同样极力不推荐参加培训,你从事的是互联网行业,如果你不能利用互联网来进行学习那么你入这行又是何苦?
    第 4 条附言  ·  2017-05-31 12:39:54 +08:00

    没想到这个帖子会有那么多人关注,于是再花一些精力来完善这个小小的指南;

    由于v2没办法进行更新,每次都append内容显然不是个好办法,还是用github来帮忙吧,这样大家也可以群策群力,开了个repo,感兴趣的可以关注一下,我会在接下来的一段时间不断完善:

    https://github.com/byoungd/english-level-up-tips-for-chinese-programmers-and-designers

    第 5 条附言  ·  2017-05-31 15:29:38 +08:00

    为了大家更好地利用碎片化时间再推荐两个微信公众号(利益不相关,纯属觉得不错):

    • 独霸上海的妖怪
    • 英文悦读
    第 6 条附言  ·  2017-06-01 08:28:50 +08:00

    视觉 vs 听觉

    在开始扩充词汇量之前,希望你能花点时间了解自己的学习特点。视觉型学习者与听觉型学习者,在学习英语的方法上有着较大的差异。 视觉型学习者通过将单词的 视觉化 的方式去记忆单词,比如将单词与 图像/视频 绑定,甚至是将 单词本身 看做是一个 视觉图形/符号 ,有些视觉型学习者可以把单词写几遍就记住了。 视觉对于增强人的记忆有着神奇的效果,同时也有一定的负面作用。 这体现在当你看到某个图像的时候可能迅速的联想到某个单词,可是当你脱离这个图像的时候你居然完全不知道这个单词是什么意思。 (有很大一部分背单词的软件采用图片卡的形式,当你对着软件给出的图片进行复习时,你会觉得你记住了这个单词。然而实际情况是你记住了这个图片,这个图片与单词之间还有一层的映射关系,你过多的将注意力放在了图片上面,从而忽略了图片本身想要表达的单词。) 我想给出建议是,视觉化背单词应该采用 抽象 的方法,将单词对应的视觉信息抽象成你理解的事物。 举个例子:'cat' => '猫';单词软件会给你提供某个具体的关于猫的图片,如

    cat.jpg

    但是这可能并不是你理解的猫,因为在其实你的脑海里有一个你抽象后的形象代表猫,他可能是这样的:

    cat-2.jpeg 也可能是这样的:

    cat-cartoons.jpeg 也可能是这样的:

    cat-s.jpg 也可能是这样的:

    cat-ss.jpg 甚至是这样的(他会是你所能手绘出来的图像):

    cat-sss.jpg 当然也有可能是这样的:

    cat-girl.jpg

    将单词通过 抽象 的方法去视觉化可以更好帮助你将单词与单词的涵义联系起来。


    听觉型学习者在学习语言的时候有着天然的优势,通过大量的 来学习是更接近自然的语言学习的。如果你发现你属于听觉型学习者,那么你很幸运,你在学习英语方面会比常人轻松很多。 然后大部分听觉型学习者并不了解听觉型学习的正确方法,在他们意识到自己属于听觉型学习者的时候很可能已经养成的视觉型学习的习惯。 听觉型学习者想要充分利用自身优势的话,必须掌握 发音 方面的知识。一旦你拥有了良好的 发音 基础,你就可以将听到的大部分内容转化为拼写正确的单词,然后通过感兴趣的语音内容让学英语如虎添翼。

    背单词的技巧

    • 重复,重复,重复 (无他,唯手熟尔)
    • 使用小纸条、便签 (将单词放在可以经常看到的地方,时不时瞥一眼)
    • 做图像标记 (可以给狗狗做个简笔画)
    • 单词搭配、造句 (语境的不仅可以帮你记忆还有助于你更好地使用单词)
    • 大声 朗读 (还记得某阳疯狂英语么)
    • 将部分单词赋予 特殊意义(比如 机器学习、编程、女朋友等)

    后续更新,会在放在github: https://github.com/byoungd/english-level-up-tips-for-chinese-programmers-and-designers

    148 条回复    2019-04-16 13:15:25 +08:00
    1  2  
    roooz
        101
    roooz  
       2017-05-30 20:15:15 +08:00
    @murmur 我说的是御用翻译,像参考消息 各类喉舌网站这些,微博那些大 V 和北美留学生日报之流的翻译也是极度恶心

    当然这看个人追求不同了,有的人就喜欢看被增删和谐过的译文然后骂几句外国记者就是 TMD SB,我是受不了的这些的
    fulvaz
        102
    fulvaz  
       2017-05-30 20:23:25 +08:00
    你的经验适合基础相对较好的小伙伴其实

    英语白痴完全没法坚持下去

    下个 app 学靠谱一点
    murmur
        103
    murmur  
       2017-05-30 20:23:34 +08:00
    @roooz 这个就不好说了到底谁报道出了偏差,不过如果外国哪里炸了哪里出事了估计各大国内媒体一个都不会漏掉
    beyoung
        104
    beyoung  
    OP
       2017-05-30 20:24:44 +08:00 via iPhone
    @fulvaz 对啊 这篇就不是针对零基础的 是针对程序员的啦
    murmur
        105
    murmur  
       2017-05-30 20:24:59 +08:00
    @fulvaz 如果是真的 0 基础,我劝最好别自学,去找个新东方报个 VVIP 班,脱产学一年就学会了,我们老师当时也给我们灌过这个毒鸡汤

    你要知道高中只是一小部分而已,真正英语从小学 3 年级就开始学了,你想自学追上别人 3+3+3 年么。。似乎不太行
    murmur
        106
    murmur  
       2017-05-30 20:28:16 +08:00
    @roooz 公众号和大 V 这个,感觉现在新浪给 sb 都加了 V 了,英语还好点,各种日本消息就各种凑数了,很多完全不会日语的都去翻译日文还想搞点大新闻出来
    globit
        107
    globit  
       2017-05-30 20:29:54 +08:00   ❤️ 1
    大家好,因为妹子是英文同声传译的学生,了解了他们的学习方法,其实就是大量的输入和输出,没必要报班,作为国人学英语太注重读写训练,但是语言其实需要多听多说,无他,在自己能力范围高出 20%左右的范围大量训练,真的是可以提高的。还有就是不要以翻译成中文的思路来学习,要查英文意思,推荐韦氏词典。
    globit
        108
    globit  
       2017-05-30 20:34:50 +08:00   ❤️ 1
    最靠谱的方法是去找周围同样从 0 开始学到英文很好的人,让他帮你制定听力、口语的训练方法,给你材料~ 有坑的时候问他~当然如果是朋友最好~如果不是还是可以偶尔犒劳一下人家。这比去培训机构靠谱一些。
    Deeer
        109
    Deeer  
       2017-05-30 20:38:48 +08:00
    最近想开始听 BBC 和 CNN,mac 上有什么好的软件推荐吗
    roooz
        110
    roooz  
       2017-05-30 20:41:36 +08:00
    @murmur 关于这个问题我刚好才提到一本书,你有兴趣可以了解一下,很多新闻专业学生都推荐的一本,雾*锁*中*国
    ynyounuo
        111
    ynyounuo  
       2017-05-30 20:56:56 +08:00   ❤️ 1
    @clino 有这个功夫不如去 IRC 的 #English 频道(其实随便什么频道)跟别人聊天。

    补充个人总结的为了不打消阅读兴趣最好不要去看的五部英文小说:

    尤里西斯
    精灵宝钻
    迷幻列车
    喧哗与骚动
    万有引力之虹
    murmur
        112
    murmur  
       2017-05-30 21:01:00 +08:00
    @globit 培训机构的原因是你花了很多钱,辞掉了工作全天学外语,断了后路又逼你学,给你创造一个高中的环境,最大限度激发你的潜力

    我们老师给我们灌的鸡汤是一个学跳舞的,0 开始学外语一年半做到出国教书,当然花了几万块钱就不属于鸡汤的内容了,但是的却是 VVIP 那种一对一全定制化培训

    为什么要这样,试想高中老师要求那么严,你还没学进去,说你不认真没任何用,那可以理解为你没有语言天赋

    所以说这个帖子标题是程序员学英语,又是在国内,除了特别有情怀的用户,考虑到字幕组这么勤劳,完全没有必要抢先几个月看美剧美国片就苦学英语,如果能做到你初中高中干嘛去了,真字幕组禁了估计我们已经跟 chao xian 差不多了。

    程序员最要学会善假于外物,国内很少有你需要跟外国人认真对话的机会,所以培训阅读和写作是正常的,而且写作在搜索引擎上,语法都不再重要,因为所有的语法和虚词部分都会被去掉来减少搜索词的量。

    而对于关键信息的提取就更简单了,我们虽然没有上下文理解,但是程序员是用代码对话的,我们有代码高亮,所以看到有高亮代码地方就去看那就是了。同理,当你真的被逼用英文写文章的时候,你会先上一门论文写作课么?等你学会了早就截稿了,还不是去 google 上下他几十篇优秀论文看看别人的时态、语法、行文是什么样子,照着模仿就是了
    beyoung
        113
    beyoung  
    OP
       2017-05-30 21:03:31 +08:00
    @globit 无他 唯手熟尔
    beyoung
        114
    beyoung  
    OP
       2017-05-30 21:04:44 +08:00
    @murmur 有钱可以花 没钱还是别凑这个热闹吧
    xzzhuce
        115
    xzzhuce  
       2017-05-30 22:57:08 +08:00   ❤️ 1
    个人感觉报班也不是说不行,有些班比如雅思猜题预测可以报一下,vip 的话一般一节课都要 300 以上,上个一段时间的花费完全可以去宿务,新加坡等地方游学学英语了。不过单词还是基本功啊,不管是死记硬背还是靠听材料阅读还是靠 app 记住。
    另外认识一个托福 119 的大牛告诉我一个方法,做一个自己想去地方的 lonely planet booklet,比如要去 sydney 生活一段时间,查好各种超市 flyer,本地厨具( stove )用法,当地流行食材和对应的 recipe,中超地址,怎么看病,本地人租房(二手交易)网站,yelp 上好吃的饭店,公交地铁,景点等等,油管上搜 xx downtown 也可以欣赏到很多老司机开车带你游某地,这一套做下来会对口语有很大帮助。
    Geoion
        116
    Geoion  
       2017-05-31 03:09:52 +08:00
    报班还是有必要的,发音练习还是需要有人能够指导纠音,这个还是很重要的
    beyoung
        117
    beyoung  
    OP
       2017-05-31 06:05:10 +08:00 via iPhone
    @Geoion 中学老师教的呀 认真学就好了嘛
    bk201
        118
    bk201  
       2017-05-31 10:09:06 +08:00 via iPhone
    这东西真的天赋重要
    andyL
        119
    andyL  
       2017-05-31 10:25:21 +08:00
    已经发出感谢,并且收藏,谢谢楼主。正愁没有频道看呢
    yuhaaitao
        120
    yuhaaitao  
       2017-05-31 10:39:32 +08:00
    学英语一直是在规划的事
    beyoung
        121
    beyoung  
    OP
       2017-05-31 10:47:31 +08:00
    @yuhaaitao 学英语达到实用水平 还真到不了论天赋的程序呢
    beyoung
        122
    beyoung  
    OP
       2017-05-31 10:48:09 +08:00
    @yuhaaitao 上一条艾特错了 抱歉哦
    @bk201 学英语达到实用水平 还真到不了论天赋的程序呢
    Damaidaner
        123
    Damaidaner  
       2017-05-31 11:35:48 +08:00   ❤️ 1
    感谢 LZ,LZ 总结的非常到位!

    最重要的是找对方法,找到自己感兴趣的。
    beyoung
        124
    beyoung  
    OP
       2017-05-31 12:40:52 +08:00
    @Damaidaner 嗯 兴趣和方法都是极为重要的 可以少走很多弯路
    caniuse
        125
    caniuse  
       2017-05-31 13:35:12 +08:00
    下次别人问我怎么学英语,我就会把本文链接发给 ta
    beyoung
        126
    beyoung  
    OP
       2017-05-31 15:13:36 +08:00 via iPhone
    @caniuse 谢谢 不胜荣幸
    beyoung
        127
    beyoung  
    OP
       2017-05-31 17:27:55 +08:00
    再推荐一个 YouTube 的频道 漫威粉不要错过:
    https://www.youtube.com/channel/UClVbhSLxwws-KSsPKz135bw/videos?flow=grid&view=0&sort=p
    webersongao
        128
    webersongao  
       2017-05-31 17:33:25 +08:00
    @xzzhuce 我想这是一个不错的方法,我目前想学英语也是想出国玩的时候可以不需要翻译!按你这个方法做,明年见!
    xzzhuce
        129
    xzzhuce  
       2017-05-31 19:54:19 +08:00
    @webersongao 嗯,效果非常好的,还可以结合街景,tripadvisor 这类的,真的很好玩,规定时间和预算来规划更好玩。
    beyoung
        130
    beyoung  
    OP
       2017-05-31 19:57:04 +08:00
    @xzzhuce 住房方面:airbnb 华人需要注意点 我没有用过 也不敢做更多评价 总之 真的去旅行时务必注意安全
    xzzhuce
        131
    xzzhuce  
       2017-05-31 20:07:17 +08:00
    @beyoung 对的,不过相比来说 airbnb 的房东风险更大。另外才发现找长租房的 craglist 竟然可以用来约。。
    beyoung
        132
    beyoung  
    OP
       2017-05-31 20:08:26 +08:00
    @xzzhuce 你会发现很多东西都可以用来约 这个门打开了生活可能会陷入混乱 慎入 哈哈
    beyoung
        133
    beyoung  
    OP
       2017-05-31 20:11:58 +08:00
    @xzzhuce 我想要表达就是 程序员更应该注意保持身体健康 你懂得
    xzzhuce
        134
    xzzhuce  
       2017-05-31 20:49:36 +08:00
    @beyoung .( ͡° ͜ʖ ͡°)
    beyoung
        135
    beyoung  
    OP
       2017-06-01 08:29:26 +08:00
    6.1 更新 一组通过猫的图片说明的视觉化记忆
    beyoung
        136
    beyoung  
    OP
       2017-06-01 08:44:25 +08:00
    关于抽象记忆图片中的猫女 是不推荐的 哈哈
    beyoung
        137
    beyoung  
    OP
       2017-06-01 09:37:52 +08:00   ❤️ 1
    Before you can master english, you must first master the fundamentals.When it comes to learning a new language, you first have to start with the fundamentals. Nouns, pronouns, and verbs form the basis for conveying more complex ideas.Vocabulary is often said to be a language ’ s corner stone. It is equally true that it is its foremost soul.
    And I think the key to becoming a better english user is rigor.
    Khlieb
        138
    Khlieb  
       2017-06-01 10:15:19 +08:00 via Android
    @roooz #101 千万不要接触赵式英语
    beyoung
        139
    beyoung  
    OP
       2017-06-01 10:23:20 +08:00
    @Khlieb 赵氏英语指的是?
    TaoSama
        140
    TaoSama  
       2017-06-01 12:02:52 +08:00 via Android
    感觉很棒棒啊 英语说的好感觉很帅 谢谢楼主分享啊
    beyoung
        141
    beyoung  
    OP
       2017-06-01 12:15:20 +08:00 via iPhone
    @TaoSama 代码写的 6 才是真帅 哈哈
    mrle
        143
    mrle  
       2017-06-01 19:42:41 +08:00
    感谢 虽然本人是英语渣渣
    mrle
        144
    mrle  
       2017-06-01 19:43:25 +08:00
    @dreamapple 同是四级水过 现在面对英语还是有些头疼 要靠翻译
    vvchen
        145
    vvchen  
       2017-06-06 15:31:11 +08:00
    推荐一个: https://www.eslzone.org
    DeanZhang
        146
    DeanZhang  
       2017-06-12 16:47:08 +08:00
    @beyoung 楼主,能否将本文授权发布在 TEDxWangjing 的社交媒体上呢,TEDxWangjing (望京)是 TED 授权在北京的 TEDx 独立举办方,我们可以附加上转载的原文链接等,谢谢!
    djgreat
        147
    djgreat  
       2017-11-14 23:38:06 +08:00
    几个绘画的确实不错!
    strpbrk
        148
    strpbrk  
       2019-04-16 13:15:25 +08:00   ❤️ 1
    只要别提你的倒霉女朋友 其他还能看
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3087 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 15:12 · PVG 23:12 · LAX 08:12 · JFK 11:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.