历经 20 天,我终于完成了这份专为程序员编写的英语学习指南 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
myljs
V2EX    分享创造

历经 20 天,我终于完成了这份专为程序员编写的英语学习指南

  •  9
     
  •   myljs 2019-01-10 08:52:15 +08:00 19040 次点击
    这是一个创建于 2465 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从 2018 年 6 月开始,我就在准备雅思英语考试,原本复习计划一个半月搞定,没想到一直学到了 12 月才考出成绩算是告一段落,整整搞了半年。不过前四个月属于断断续续的探索阶段,中间国庆还回家结婚断了一段时间,最后两个月封闭突击复习。

    在这个过程中,我从之前盲目的自信到发现我对英语一无所知,再到发现自己走了各种弯路,再到逐步学习走上正轨建立信心,再到顶着巨大压力最终通过了考试。

    考完试之后搬完家,从 12 月 19 日开始回顾总结编写整个过程的经验,没想到写到今天才算是出了 1.0 版本。期间反复修改,回顾了过去的很多笔记和资料。现在回头看,有些道理好像是挺简单的,但是当时作为英语渣的时候却很难跨过这个坎。

    虽然我成绩只相当于雅思 6.5 分并不是很高,但我还是想把自己学到的知识分享出来,希望能对朋友们或多或少有点帮助。

    地址:https://github.com/yujiangshui/An-English-Guide-for-Programmers

    内容大纲

    在这篇指南中,我先简单介绍了我们在学英语时,究竟学习的是什么。解答 “学英语就是背单词吗?还是看美剧?” 之类的问题。再通过试图构造一个英语识别交流程序,来拆解英语学习有哪些需要训练的部分,核心内容是什么。

    其次就是介绍我的一些用过比较好的、比较重要的训练方法。我并没有的单纯展示介绍这些方法,还对这些方法做了推导,指明它训练了我们的“英语识别交流程序”的哪几个部分,以及为什么是有效果的。

    最后再就一些常见问题做了解答,并推荐了很多对自己有帮助的资料。

    本指南的重点,是希望能帮助一些英语不好的朋友建立正确的英语学习观和方法论,以免走弯路。因为英语学习方法千千万,稍有不慎就被割了韭菜走了弯路。 同时提供一些好的资源、我筛选过的资源。

    写在最后

    希望有需求的同学可以真的看一看,不要只点赞、收藏。练起来,这样才能真正有所帮助。

    对我自身改变的话,我觉得说英语跟有自信了愿意开口了(虽然可能还有很多错误),以前听不懂的技术视频好像基本都能听懂了,心理上也没有障碍了,更愿意用英文版资料。比如最近在编写的 Harry Yu's knowledge tree 也更愿意用英语来写。

    英语对于程序员非常重要,加油吧。

    146 条回复    2019-12-18 21:27:53 +08:00
    1  2  
    VoidChen
        1
    VoidChen  
       2019-01-10 08:54:39 +08:00
    先点个赞再看
    superarm
        2
    superarm  
       2019-01-10 09:00:43 +08:00 via iPhone
    @VoidChen 感谢分享
    008px
        3
    008px  
       2019-01-10 09:03:34 +08:00 via Android
    马克
    JRay
        4
    JRay  
       2019-01-10 09:05:41 +08:00
    马克
    strugglexiang
    &nbs;   5
    strugglexiang  
       2019-01-10 09:08:30 +08:00 via Android
    后面再看
    Everyxin
        6
    Everyxin  
       2019-01-10 09:09:28 +08:00
    留名~一起加油
    Jasonwxy
        7
    Jasonwxy  
       2019-01-10 09:10:55 +08:00 via Android
    mark
    earthyan
        8
    earthyan  
       2019-01-10 09:12:58 +08:00 via iPhone
    努力努力再努力
    visionsmile
        9
    visionsmile  
       2019-01-10 09:15:11 +08:00 via Android
    mark
    cncoffer
        10
    cncoffer  
       2019-01-10 09:15:35 +08:00
    感谢老铁分享
    Desiree
        11
    Desiree  
       2019-01-10 09:21:24 +08:00
    good
    JZ8ZW193q6W9Awgy
        12
    JZ8ZW193q6W9Awgy  
       2019-01-10 09:21:44 +08:00
    真的感谢分享。。。很接地气。。。
    q4336431
        13
    q4336431  
       2019-01-10 09:21:59 +08:00
    mark
    ljspython
        14
    ljspython  
       2019-01-10 09:24:32 +08:00
    make
    pryhub
        15
    pryhub  
       2019-01-10 09:24:47 +08:00
    debugjoker
        16
    debugjoker  
       2019-01-10 09:27:09 +08:00
    debugjoker
        17
    debugjoker  
       2019-01-10 09:29:52 +08:00   9
    monsterj
        18
    monsterj  
       2019-01-10 09:33:37 +08:00
    马克
    HHSL
        19
    HHSL  
       2019-01-10 09:34:08 +08:00 via iPhone
    mark
    Ann5527
        20
    Ann5527  
       2019-01-10 09:35:41 +08:00
    mark ! Great !
    shoalyu
        21
    shoalyu  
       2019-01-10 09:42:35 +08:00
    mark
    sfree2005
        22
    sfree2005  
       2019-01-10 09:44:15 +08:00 via Android
    @debugjoker 马来西亚的朋友会表示看不懂。
    billyu
        23
    billyu  
       2019-01-10 09:45:06 +08:00
    支持
    Geekgogo
        24
    Geekgogo  
       2019-01-10 09:51:06 +08:00
    star 一下,我一定要看
    allinQQQ
        25
    allinQQQ  
       2019-01-10 09:51:18 +08:00
    nice
    zj972
        26
    zj972  
       2019-01-10 10:01:35 +08:00
    感谢,mark,转发~
    qsnow6
        27
    qsnow6  
       2019-01-10 10:02:36 +08:00
    楼主从 0 基础到 6.5 花了多长时间?
    CoolkHz
        28
    CoolkHz  
       2019-01-10 10:06:24 +08:00
    mark lz 我可以转载到自己的博客吗 出处都住著名好,你的二维码同样都贴进去
    ggmood
        29
    ggmood  
       2019-01-10 10:10:25 +08:00
    最欣赏楼主这种人了
    fcoolish
        30
    fcoolish  
       2019-01-10 10:15:10 +08:00
    感谢,已 star
    anjiannian
        31
    anjiannian  
       2019-01-10 10:15:11 +08:00   1
    AAAgch
        32
    AAAgch  
       2019-01-10 10:20:32 +08:00
    mark
    russ44
        33
    russ44  
       2019-01-10 10:26:47 +08:00
    mark
    octopus01
        34
    octopus01  
       2019-01-10 10:29:42 +08:00
    mark
    kaychen
        35
    kaychen  
       2019-01-10 10:32:18 +08:00
    mark
    ccczc
        36
    ccczc  
       2019-01-10 10:33:50 +08:00
    mark
    zhang1215
        37
    zhang1215  
       2019-01-10 10:34:18 +08:00
    感谢楼主的无私奉献
    dic
        38
    dic  
       2019-01-10 10:36:29 +08:00
    mark
    jackchao7432
        39
    jackchao7432  
       2019-01-10 10:36:30 +08:00
    @anjiannian 老哥你这头像好奇怪。。
    ian19znj
        40
    ian19znj  
       2019-01-10 10:40:44 +08:00
    thanks a lot
    waterlee
        41
    waterlee  
       2019-01-10 10:43:10 +08:00
    mark
    l00t
        42
    l00t  
       2019-01-10 10:43:58 +08:00
    @anjiannian #31 完全不是一回事吧。王垠这篇说的是语法。楼主这篇则重点在词汇上。
    NeedforV2
        43
    NeedforV2  
       2019-01-10 10:45:37 +08:00
    战略 mark
    Somnus177
        44
    Somnus177  
       2019-01-10 10:52:58 +08:00
    战略 mark
    gyp
        45
    gyp  
       2019-01-10 10:54:08 +08:00
    mark
    AustinDeng
        46
    AustinDeng  
       2019-01-10 10:55:13 +08:00 via Android
    Mark
    copylefter
        47
    copylefter  
       2019-01-10 11:17:20 +08:00
    Egfly
        48
    Egfly  
       2019-01-10 11:17:21 +08:00 via iPhone
    先点赞
    sevenstone
        49
    sevenstone  
       2019-01-10 11:21:57 +08:00 via Android
    马克
    tinywhale
        50
    tinywhale  
       2019-01-10 11:27:08 +08:00
    > 抱着怀疑、认真严谨的态度

    我觉得,80%的人只要每天在 9gag 上摸鱼一个小时就可以无师自通了
    Ediacaran
        51
    Ediacaran  
       2019-01-10 11:28:11 +08:00
    楼主每天花在英语上的时间是多少?会超过 3 个小时吗?
    vivinBear
        52
    vivinBear  
       2019-01-10 11:41:58 +08:00
    战略性 mark
    Cosinex
        53
    Cosinex  
       2019-01-10 11:53:47 +08:00
    虽然 mark 也是白 mark
    motan
        54
    motan  
       2019-01-10 11:58:55 +08:00
    战略性 star
    zuox
        55
    zuox  
       2019-01-10 12:10:17 +08:00
    mark
    myljs
        56
    myljs  
    OP
       2019-01-10 12:11:11 +08:00
    @qsnow6 不能说 0 基础,毕竟都是经过九年义务教育的人。6 月 1 日 - 8 月 20 日左右,游荡在雅思和网上的各种学习资料和技巧,走了很多弯路。9 月-10 月回家结婚过国庆,低强度背单词了一段时间。在 10 月 30 日测试是 5.5 中下水平,全天高强度集中备考到 12 月 10 日考试达到 6.5 中上水平。
    myljs
        57
    myljs  
    OP
       2019-01-10 12:11:46 +08:00
    @CoolkHz 可以,主要保留 GitHub 地址,方便看到最新版本就行
    myljs
        58
    myljs  
    OP
       2019-01-10 12:13:49 +08:00
    @anjiannian 不一样,这篇侧重在“英语识别交流程序”中,理解器部分的学习和训练。单纯只训练理解器,不练听力识别器不扩展语料库,也是达不到听说读写效果的。
    myljs
        59
    myljs  
    OP
       2019-01-10 12:17:36 +08:00   1
    @Ediacaran 10 月 30 日 到 12 月 10 日 是全天高强度备考阶段,全天什么不干都在练英语,尤其是最后一周从早上 7 点到晚上 11 点,扣除吃喝拉撒估计有 11 个小时。不过现在恢复日常,每天会看英文视频教程 + 用英语写点技术文档,练的比较零散。写完这篇总结之后,我会再定一个新的计划,每天预计投入 2.5 - 4 个小时做与英语相关的事情。
    zhanglp888
        60
    zhanglp888  
       2019-01-10 12:41:19 +08:00
    正在读,感谢分享
    gpg
        61
    gpg  
       2019-01-10 12:58:24 +08:00 via iPhone
    mark
    SonicMaster
        62
    SonicMaster  
       2019-01-10 13:10:15 +08:00
    mark
    May725
        63
    May725  
       2019-01-10 13:23:09 +08:00
    太真实,先 mark,就没有然后了
    ixx
        64
    ixx  
       2019-01-10 13:30:22 +08:00
    马来人 这解释不用出国都洋气
    qinxi
        65
    qinxi  
       2019-01-10 13:30:31 +08:00
    @debugjoker #17 说到马, 开花
    SunFarrell
        66
    SunFarrell  
       2019-01-10 13:55:18 +08:00
    程序员学英语难道不应该从每次 commit 和 ui 上的文字开始么?
    像 [这样]( https://github.com/CatOnly/GMath)
    qping
        67
    qping  
       2019-01-10 13:59:30 +08:00
    王垠也写了个英语学习的,大家也可以参考下 http://www.yinwang.org/blog-cn/2018/11/23/grammar
    ColinWang
        68
    ColinWang  
       2019-01-10 14:03:55 +08:00
    mark
    K6F
        69
    K6F  
       2019-01-10 14:09:22 +08:00
    点个赞 mark 一下
    anxihuixiang
        70
    anxihuixiang  
       2019-01-10 14:18:30 +08:00
    支持支持,正要找这么个资料呢。谢谢老哥
    anxihuixiang
        71
    anxihuixiang  
       2019-01-10 14:23:41 +08:00
    不对呀,老哥,你这里面哪里有专门给程序员的部分?
    E1n
        72
    E1n  
       2019-01-10 14:26:07 +08:00
    优秀
    yuan925
        73
    yuan925  
       2019-01-10 14:28:54 +08:00
    mark
    qizhca
        74
    qizhca  
       2019-01-10 14:30:58 +08:00
    mark
    lk920724
        75
    lk920724  
       2019-01-10 14:39:29 +08:00
    看完了,有点意思。
    googolxi
        76
    googolxi  
       2019-01-10 14:40:12 +08:00
    马可
    myljs
        77
    myljs  
    OP
       2019-01-10 14:56:57 +08:00
    @anxihuixiang "现在我们不讨论你如何学英语,而是让你构建一个可以识别、交流英语的程序,你会如何设计?"

    然后将英语能力拆分成五个大组件,每个组件有对应解析器和功能。所以我们训练和学习时,应该考虑这个操作具体训练了哪个部分,有什么效果。
    zlmdaybreak
        78
    zlmdaybreak  
       2019-01-10 15:18:19 +08:00
    感谢 mark
    glues
        79
    glues  
       2019-01-10 15:23:07 +08:00
    马来人来报道
    wxyz
        80
    wxyz  
       2019-01-10 15:25:13 +08:00
    说 mark 的,感觉以后再也不会看了[手动滑稽]
    mangoDB
        81
    mangoDB  
       2019-01-10 15:40:18 +08:00
    马克一下,学好英语很重要。
    superlead
        82
    superlead  
       2019-01-10 15:51:41 +08:00
    谢谢 正在需要
    lxlgod
        83
    lxlgod  
       2019-01-10 15:58:02 +08:00
    插眼,感谢
    ShuoHui
        84
    ShuoHui  
       2019-01-10 16:06:42 +08:00 via iPhone
    已 star,是我目前急需的东西
    ShuoHui
        85
    ShuoHui  
       2019-01-10 16:08:00 +08:00 via iPhone
    如有需要希望可以转载,一定保留 GitHub 地址
    leemail
        86
    leemail  
       2019-01-10 16:10:17 +08:00
    resume 那条看起来你还是单词背得不够啊
    theshyyyyy
        87
    theshyyyyy  
       2019-01-10 16:14:47 +08:00
    想知道楼主是要出国留学吗?还是准备国外工作了--
    nmamsyl618
        88
    nmamsyl618  
       2019-01-10 16:21:22 +08:00
    mark
    jatshw
        89
    jatshw  
       2019-01-10 16:25:40 +08:00
    mark 给楼主点赞
    apisces
        90
    apisces  
       2019-01-10 16:26:13 +08:00
    战略性马克,楼主辛苦
    GeruzoniAnsasu
        91
    GeruzoniAnsasu  
       2019-01-10 16:30:41 +08:00
    简单看了一下还是很有诚意非常不错的

    就单从大篇幅的纠音练习这一点来讲就可以说是科学的有帮助的经验


    > 在这个过程中,我从之前盲目的自信到发现我对英语一无所知,再到发现自己走了各种弯路,再到逐步学习走上正轨建立信心,再到顶着巨大压力最终通过了考试。

    看来 exactly real
    byteli
        92
    byteli  
       2019-01-10 16:43:12 +08:00 via Android
    先点赞。一直有这个想法,终于有大佬做出来了
    DamonLin
        93
    DamonLin  
       2019-01-10 16:48:42 +08:00
    两开花,感谢,楼主辛苦!!
    Damon4V
        94
    Damon4V  
       2019-01-10 17:04:36 +08:00
    楼主辛苦
    ispatrick
        95
    ispatrick  
       2019-01-10 17:13:48 +08:00 via iPhone
    mark
    yljcyct
        96
    yljcyct  
       2019-01-10 17:19:00 +08:00
    太长太长了
    英语感觉还是要自己用起来, 主动去获取信息才有用
    当然楼主写得很体系 (只能战略性 mark
    letianqiu
        97
    letianqiu  
       2019-01-10 17:21:41 +08:00
    对于成年人来说,学英语实际上就是两个阶段。第一阶段是语法和单词,第二阶段就是大量的听力和阅读输入。词汇量上去之后,你会发现原本听不懂的东西能听懂了,会很有满足感,促使你进一步提高你的词汇量。要知道一个 well-educated 的 native speaker 的词汇量是 30000+。作为英语非母语人士,20000+的词汇量还是很有必要的。
    rabbbit
        98
    rabbbit  
       2019-01-10 17:37:21 +08:00
    真有耐心,这么多网站一个一个查...
    还是字典方便些
    ik2h
        99
    ik2h  
       2019-01-10 17:41:07 +08:00
    我总分 7.5,但我口语只有 3.5,所以就不评论了,支持分享自己的学习方法
    madtwilight
        100
    madtwilight  
       2019-01-10 17:51:03 +08:00 via Android
    支持 ,star
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     882 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 21:13 PVG 05:13 LAX 14:13 JFK 17:13
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86