V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
WhiteSJ
V2EX  ›  问与答

程序员如何有效提高英语水平?

  •  
  •   WhiteSJ · 2018-03-16 11:35:54 +08:00 · 10819 次点击
    这是一个创建于 2445 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直觉得英语很重要,也一直想好好学学英语,

    之前尝试过利用业余时间专门学习英文,

    但越学越发觉英语的优先级还是要低于编程能力的,

    在编程能力还比较弱的时候,我认为不适合在学英语上花费太多时间,

    还有就是学习英语没有输出环境,大脑层面形成不了闭环(也就是输入与输出)就很容易退化和遗忘,

    所以学英语这件事就搁置了,期间我也组织一个微信英语交流群,也就是只能用英语交流,甚至可以用拼音,但不能说中文,以此来创建一个英语环境用来输出,渐渐的增加自己对英语的使用和掌握度,但最近这一段时间比较忙,群里也没怎么说话,群里就一直很安静😂

    程序员学习英语目的也就是帮助和提升编程能力的, 比如看英语文档,阅读源码什么的都是很有帮助的,其实重点是读写,请问大家有没有什么好的方法或者技巧?

    49 条回复    2018-03-19 18:00:27 +08:00
    Bluexwy
        1
    Bluexwy  
       2018-03-16 12:12:32 +08:00
    如果不需要让英语学到考雅思托福,其实就下载一个有道词典,标记一些经常使用的编程单词,每天坚持背。最后学英语真的看美剧是个神器
    ashong
        2
    ashong  
       2018-03-16 12:33:56 +08:00
    记词 + 张嘴
    taine
        3
    taine  
       2018-03-16 12:37:39 +08:00
    一周看懂一篇文章,坚持半年即可
    hzm0318hzm
        4
    hzm0318hzm  
       2018-03-16 12:40:55 +08:00
    @taine 觉得得一天一篇,还得尽量记住里面不认识的词,不然提高太慢了
    shimomiaizo
        5
    shimomiaizo  
       2018-03-16 12:42:07 +08:00
    >尝试过利用业余时间专门学习英文
    尝试回想一下自己是怎么“利用业余时间专门学英文”的。是自己买了英文教材来看?是自己想读一些原版小说活文章?是想逼自己读英文期刊?是去上培训班了?还是怎么样?然后,为什么停留在了“尝试过”?为什么没有坚持下去?痛点在哪,设想一下如何解决动力和坚持的问题?

    >学习英语没有输出环境
    必须张开嘴说。建议留意各种网上平台,最好要能和 native speaker 对话的那种。

    >最近这一段时间比较忙,群里也没怎么说话,群里就一直很安静
    的确是这样。英语重要吗?重要。但它是 absolutely no.1 priority 吗?不是。自然会被搁置。尤其,在一个群很长时间没人说话的时候,第一个发言的人多多少少会感觉“我是不是傻啊”,那更是没人说话了。所以这个方案应该不可行,除非有连续 x 天不发言 /不发布自己学习进度就清退出群的制度。

    >重点是读写
    对,没错。这是永恒的外语学习者绕不过去的大山:没有环境这两个就很难实现真正的应用。这也就是为什么建议找能和 native speaker 对话的平台。如果你所在的城市有任何形式的英语角 /英语周末之类的活动,都可以尝试。给一点剑走偏锋的建议:上网尝试一下 TOEFL 的口语、听力和写作题目。如果这些都能应对,写作方面可以往 GRE 的试题考虑,那个的 level 要高很多。

    另外附上一点小消息:
    原版哈利波特覆盖了 75%以上的 GRE vocabulary。
    shimomiaizo
        6
    shimomiaizo  
       2018-03-16 12:43:48 +08:00
    @Bluexwy 说的很对,而且强烈推荐带学习功能(例如,隐藏字母,难词注解,等)的美剧平台。 @WhiteSJ
    shimomiaizo
        7
    shimomiaizo  
       2018-03-16 12:44:57 +08:00
    美剧我自己认为的一个大优点就是很能带动观众的情绪,极少出现尬得看不下去只想关掉视频的情况。所以,模仿着剧中人物说两句英文并无不可,当然不是强求你要把剧中人物说的每一句话都 repeat 出来。重要的是培养语感。
    xh3ccc
        8
    xh3ccc  
       2018-03-16 12:55:53 +08:00
    我觉得百词斩不错啊。还可以设置每天微信提醒。
    vegito2002
        9
    vegito2002  
       2018-03-16 13:11:06 +08:00 via iPad
    你这个情况, 自己翻几本好的英文小说来读读看吧, 读个几年, 英语水平也就上去了。 之前准备 GRE 的时候确实碰到过完全靠读小说来准备最后 335+的人, 就是速度慢一点;

    当然功利一点的做法就是狂背单词, 有本事按照杨鹏 17 天的方法, 在 20 天之内把红宝书啃完, 后面学起来英语全都会很轻松, 不过一般人真的不容易坚持完成。

    看美剧我是真的不推荐, 我截止到考 GRE 之前, 看美剧接近 10 年, 个人感觉所谓对英语的提升不如我把红宝书啃完的 20 天带来的提升大。 说这个话不是为了唱反调, 只是不希望别人走我走过的弯路。
    credentials: 彻底停学英语 8 年之后 GRE333, 考完 15 天之后一战托福 112
    kios
        10
    kios  
       2018-03-16 13:21:10 +08:00
    看 paper....
    Removable
        11
    Removable  
       2018-03-16 13:41:46 +08:00
    @shimomiaizo #5 你这么一说,我想去看英文版哈利波特了
    WhiteSJ
        12
    WhiteSJ  
    OP
       2018-03-16 13:51:57 +08:00
    @Bluexwy 是的,我现在就是遇到编程相关的陌生词汇都会加入生词本,但没有反复每天背😂
    WhiteSJ
        13
    WhiteSJ  
    OP
       2018-03-16 13:54:27 +08:00
    @taine 这个可以,但成本可能有点高😂
    luoway
        14
    luoway  
       2018-03-16 13:55:37 +08:00
    不为考证的话,生词什么的看到就查即可

    我觉得比较困难的是写英文,提 issue、写文档都不自信这样写是语法正确的。
    youxiachai
        15
    youxiachai  
       2018-03-16 13:58:45 +08:00
    要提高..一定要下苦工....不能干想着休闲着搞...例如 @vegito2002 这位的经验..才是正道....

    休闲搞..就是每天去 YouTube,看一下英文讲座啊...新闻啊....
    然后欺骗自己..英语每天都在提高..
    lazydog
        16
    lazydog  
       2018-03-16 14:08:30 +08:00 via Android   ❤️ 1
    WhiteSJ
        17
    WhiteSJ  
    OP
       2018-03-16 14:12:13 +08:00
    @shimomiaizo
    >尝试过利用业余时间专门学习英文

    是自己每天下班之后再在看视频教材和笔记练习,没有一直坚持下去的主要原因是,学英语的那段时间明显感觉到自己的编程水平或者说技术广度和深度已经跟不上身边的小伙伴了,这是搁置的主要因素。

    >学习英语没有输出环境

    原先自己主要想看和写的能力,所以一直也没怎么张嘴练,但也发现了,读写是相辅相成的。

    >最近这一段时间比较忙,群里也没怎么说话,群里就一直很安静

    制度这个是个好主意,但最起码的身体力行啊,我本身就做不到啊😂
    shimomiaizo
        18
    shimomiaizo  
       2018-03-16 14:25:38 +08:00
    @luoway 初高中语法补一下就行了
    shimomiaizo
        19
    shimomiaizo  
       2018-03-16 14:26:08 +08:00
    @xh3ccc 光背单词没卵用的。上升到实际应用层面(最基本的:写 issue )光有单词一点用都没有。
    WhiteSJ
        20
    WhiteSJ  
    OP
       2018-03-16 14:26:25 +08:00
    @vegito2002 感谢分享👍
    shimomiaizo
        21
    shimomiaizo  
       2018-03-16 14:27:06 +08:00
    @vegito2002 toefl 小分报一下?
    gclove
        22
    gclove  
       2018-03-16 14:27:49 +08:00
    英语老师跟我们说不要背单词,去看文章

    阅读分级嘛, 看你适合你学习的文章

    遇到不会的背下来
    WhiteSJ
        23
    WhiteSJ  
    OP
       2018-03-16 14:28:27 +08:00
    @youxiachai 是啊,要下苦工,突然想起来一句话,“猪八戒行走了十万八千里也没见瘦”
    hdjs5264
        24
    hdjs5264  
       2018-03-16 14:31:16 +08:00
    WhiteSJ
        25
    WhiteSJ  
    OP
       2018-03-16 14:34:19 +08:00
    @lazydog 谢谢😃
    sjw199166
        26
    sjw199166  
       2018-03-16 14:41:52 +08:00
    程序员不是人系列。。
    Macbooker
        27
    Macbooker  
       2018-03-16 14:49:52 +08:00
    程序员学英语还跟其他人不一样吗?

    @shimomiaizo 对于大部分中国英语学习者来说,背单词还真的有用。如果你真的背了好多单词,雅思的听力和阅读最起码无压力了。口语写作针对性训练一下在单词量基础下也容易许多。

    我觉得楼主可以花钱去报个雅思,三个月以后那种,逼自己去复习。不然没有足够的动力,你坚持不下来。
    shintendo
        28
    shintendo  
       2018-03-16 14:56:54 +08:00
    1. 找几部你钟爱的动漫之类(如果有的话)
    2. 去看它们的英配版(或者英文字幕版)
    shimomiaizo
        29
    shimomiaizo  
       2018-03-16 14:57:47 +08:00
    @WhiteSJ 这也太虐了
    WhiteSJ
        30
    WhiteSJ  
    OP
       2018-03-16 14:58:08 +08:00
    @sjw199166 意思是程序员的侧重点是在 阅和写 和 编程相关的词汇,不用面面俱到,降低学习成本
    jin5354
        32
    jin5354  
       2018-03-16 15:47:33 +08:00
    不要区分程序员和普通人的英语学习,程序员压根就没多几个领域词语,直接去论坛找备战 GRE 和托福的方法即可
    inrenping
        33
    inrenping  
       2018-03-16 16:05:13 +08:00
    其实很简单,去翻译编程中遇到的相关的英文博客和文档,一天翻译一段,一周翻译一篇。
    注意不要逐字翻译。
    hjdtl
        34
    hjdtl  
       2018-03-16 16:28:02 +08:00
    去 ph 看剧情片(逃
    WhiteSJ
        35
    WhiteSJ  
    OP
       2018-03-16 16:28:40 +08:00
    @inrenping 靠谱👍
    gefranks
        36
    gefranks  
       2018-03-16 17:59:25 +08:00
    我觉得该一周找个 argumentative topic 写个文章,然后接下来的一周去把那个文章改个几遍。磨练准确的用词和表达,最后你能听懂的和你能说的都跟你能写出来的有关系。
    我觉得看美剧听广播什么的其实都只是在有一定英语水平上的辅助。还是回归到词汇上来
    ReonLee
        37
    ReonLee  
       2018-03-16 18:02:16 +08:00 via Android
    想起来当年一大早起来背整段的演讲稿的日子了。学嘛,靠想跟说是没屁用的。动起来用起来才是不二法门,说别的都是屁话。
    nosugar
        39
    nosugar  
       2018-03-16 18:14:59 +08:00
    1. 背词
    2. 多看英文文章(配合: https://github.com/barrer/tampermonkey-script/blob/master/translate/translate.js )来各大引擎整段翻译
    3. 有道、欧陆、GoldenDict 把生词加入收藏夹
    4. 巩固收藏夹单词
    5. 1 - 4 步骤重复再来,天长日久,越来越精,没有速成的办法
    xiaoke0718
        40
    xiaoke0718  
       2018-03-16 18:35:51 +08:00 via iPhone
    用多邻国
    WhiteSJ
        41
    WhiteSJ  
    OP
       2018-03-16 20:25:14 +08:00
    @gefranks
    @nosugar
    感谢👍
    2Go
        42
    2Go  
       2018-03-16 21:14:47 +08:00 via Android
    战略 mark
    clino
        43
    clino  
       2018-03-16 21:38:25 +08:00 via Android
    和楼主一样我目前也运营一个口语群,只能用英文
    每天尽量有话题,满 100 人以后会清理沉默成员,每天还是有人说话的
    不过这只是口语

    我觉得要提高还是要坚持多阅读,我目前用有道 e 读想坚持读读小说,从简单的开始,现在在读第 3 本
    WhiteSJ
        44
    WhiteSJ  
    OP
       2018-03-16 21:57:00 +08:00
    @clino
    厉害,坚持就是胜利👍
    feverzsj
        45
    feverzsj  
       2018-03-16 22:00:20 +08:00
    要有口语环境,否则说出来的还是洋泾浜
    vegito2002
        46
    vegito2002  
       2018-03-17 00:07:17 +08:00
    @shimomiaizo 口语丢六分, 其他地方丢两分. 到当时考试为止从来没有开过口, 口语全靠十来天的突击
    taine
        47
    taine  
       2018-03-17 10:27:49 +08:00
    @hzm0318hzm 先从一周一篇开始,一天一篇几乎没有可能。
    taine
        48
    taine  
       2018-03-17 10:30:10 +08:00
    @WhiteSJ 学英语没有速成,也不用考虑要记住多少单词,每天坚持半小时,每周坚持一篇文章,其实用不上半年,3 个月就会发现水平大幅提高。
    shimomiaizo
        49
    shimomiaizo  
       2018-03-19 18:00:27 +08:00
    @vegito2002 这有点厉害,我觉得如果你能平时练更多的话应该不会丢 6 分了。24~25 分是中国不错的学生考 TOEFL 的正常分
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2841 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:38 · PVG 08:38 · LAX 16:38 · JFK 19:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.