从 2018 年 6 月开始,我就在准备雅思英语考试,原本复习计划一个半月搞定,没想到一直学到了 12 月才考出成绩算是告一段落,整整搞了半年。不过前四个月属于断断续续的探索阶段,中间国庆还回家结婚断了一段时间,最后两个月封闭突击复习。
在这个过程中,我从之前盲目的自信到发现我对英语一无所知,再到发现自己走了各种弯路,再到逐步学习走上正轨建立信心,再到顶着巨大压力最终通过了考试。
考完试之后搬完家,从 12 月 19 日开始回顾总结编写整个过程的经验,没想到写到今天才算是出了 1.0 版本。期间反复修改,回顾了过去的很多笔记和资料。现在回头看,有些道理好像是挺简单的,但是当时作为英语渣的时候却很难跨过这个坎。
虽然我成绩只相当于雅思 6.5 分并不是很高,但我还是想把自己学到的知识分享出来,希望能对朋友们或多或少有点帮助。
地址:https://github.com/yujiangshui/An-English-Guide-for-Programmers
在这篇指南中,我先简单介绍了我们在学英语时,究竟学习的是什么。解答 “学英语就是背单词吗?还是看美剧?” 之类的问题。再通过试图构造一个英语识别交流程序,来拆解英语学习有哪些需要训练的部分,核心内容是什么。
其次就是介绍我的一些用过比较好的、比较重要的训练方法。我并没有的单纯展示介绍这些方法,还对这些方法做了推导,指明它训练了我们的“英语识别交流程序”的哪几个部分,以及为什么是有效果的。
最后再就一些常见问题做了解答,并推荐了很多对自己有帮助的资料。
本指南的重点,是希望能帮助一些英语不好的朋友建立正确的英语学习观和方法论,以免走弯路。因为英语学习方法千千万,稍有不慎就被割了韭菜走了弯路。 同时提供一些好的资源、我筛选过的资源。
希望有需求的同学可以真的看一看,不要只点赞、收藏。练起来,这样才能真正有所帮助。
对我自身改变的话,我觉得说英语跟有自信了愿意开口了(虽然可能还有很多错误),以前听不懂的技术视频好像基本都能听懂了,心理上也没有障碍了,更愿意用英文版资料。比如最近在编写的 Harry Yu's knowledge tree 也更愿意用英语来写。
英语对于程序员非常重要,加油吧。
![]() | 1 VoidChen 2019-01-10 08:54:39 +08:00 先点个赞再看 |
![]() | 3 008px 2019-01-10 09:03:34 +08:00 via Android 马克 |
![]() | 4 JRay 2019-01-10 09:05:41 +08:00 马克 |
![]() | &nbs; 5 strugglexiang 2019-01-10 09:08:30 +08:00 via Android 后面再看 |
![]() | 6 Everyxin 2019-01-10 09:09:28 +08:00 留名~一起加油 |
![]() | 7 Jasonwxy 2019-01-10 09:10:55 +08:00 via Android mark |
8 earthyan 2019-01-10 09:12:58 +08:00 via iPhone 努力努力再努力 |
![]() | 9 visionsmile 2019-01-10 09:15:11 +08:00 via Android mark |
![]() | 10 cncoffer 2019-01-10 09:15:35 +08:00 感谢老铁分享 |
![]() | 11 Desiree 2019-01-10 09:21:24 +08:00 good |
![]() | 12 JZ8ZW193q6W9Awgy 2019-01-10 09:21:44 +08:00 真的感谢分享。。。很接地气。。。 |
13 q4336431 2019-01-10 09:21:59 +08:00 mark |
![]() | 14 ljspython 2019-01-10 09:24:32 +08:00 make |
15 pryhub 2019-01-10 09:24:47 +08:00 |
![]() | 16 debugjoker 2019-01-10 09:27:09 +08:00 |
![]() | 17 debugjoker 2019-01-10 09:29:52 +08:00 ![]() |
18 monsterj 2019-01-10 09:33:37 +08:00 马克 |
19 HHSL 2019-01-10 09:34:08 +08:00 via iPhone mark |
![]() | 20 Ann5527 2019-01-10 09:35:41 +08:00 mark ! Great ! |
21 shoalyu 2019-01-10 09:42:35 +08:00 mark |
![]() | 22 sfree2005 2019-01-10 09:44:15 +08:00 via Android @debugjoker 马来西亚的朋友会表示看不懂。 |
![]() | 23 billyu 2019-01-10 09:45:06 +08:00 支持 |
![]() | 24 Geekgogo 2019-01-10 09:51:06 +08:00 star 一下,我一定要看 |
![]() | 25 allinQQQ 2019-01-10 09:51:18 +08:00 nice |
![]() | 26 zj972 2019-01-10 10:01:35 +08:00 感谢,mark,转发~ |
![]() | 27 qsnow6 2019-01-10 10:02:36 +08:00 楼主从 0 基础到 6.5 花了多长时间? |
![]() | 28 CoolkHz 2019-01-10 10:06:24 +08:00 mark lz 我可以转载到自己的博客吗 出处都住著名好,你的二维码同样都贴进去 |
29 ggmood 2019-01-10 10:10:25 +08:00 最欣赏楼主这种人了 |
![]() | 30 fcoolish 2019-01-10 10:15:10 +08:00 感谢,已 star |
![]() | 31 anjiannian 2019-01-10 10:15:11 +08:00 ![]() |
![]() | 32 AAAgch 2019-01-10 10:20:32 +08:00 mark |
33 russ44 2019-01-10 10:26:47 +08:00 mark |
34 octopus01 2019-01-10 10:29:42 +08:00 mark |
35 kaychen 2019-01-10 10:32:18 +08:00 mark |
36 ccczc 2019-01-10 10:33:50 +08:00 mark |
![]() | 37 zhang1215 2019-01-10 10:34:18 +08:00 感谢楼主的无私奉献 |
![]() | 38 dic 2019-01-10 10:36:29 +08:00 mark |
![]() | 39 jackchao7432 2019-01-10 10:36:30 +08:00 @anjiannian 老哥你这头像好奇怪。。 |
![]() | 40 ian19znj 2019-01-10 10:40:44 +08:00 thanks a lot |
41 waterlee 2019-01-10 10:43:10 +08:00 mark |
42 l00t 2019-01-10 10:43:58 +08:00 @anjiannian #31 完全不是一回事吧。王垠这篇说的是语法。楼主这篇则重点在词汇上。 |
43 NeedforV2 2019-01-10 10:45:37 +08:00 战略 mark |
![]() | 44 Somnus177 2019-01-10 10:52:58 +08:00 战略 mark |
![]() | 45 gyp 2019-01-10 10:54:08 +08:00 mark |
![]() | 46 AustinDeng 2019-01-10 10:55:13 +08:00 via Android Mark |
![]() | 47 copylefter 2019-01-10 11:17:20 +08:00 赞 |
![]() | 48 Egfly 2019-01-10 11:17:21 +08:00 via iPhone 先点赞 |
![]() | 49 sevenstone 2019-01-10 11:21:57 +08:00 via Android 马克 |
![]() | 50 tinywhale 2019-01-10 11:27:08 +08:00 > 抱着怀疑、认真严谨的态度 我觉得,80%的人只要每天在 9gag 上摸鱼一个小时就可以无师自通了 |
51 Ediacaran 2019-01-10 11:28:11 +08:00 楼主每天花在英语上的时间是多少?会超过 3 个小时吗? |
![]() | 52 vivinBear 2019-01-10 11:41:58 +08:00 战略性 mark |
![]() | 53 Cosinex 2019-01-10 11:53:47 +08:00 虽然 mark 也是白 mark |
54 motan 2019-01-10 11:58:55 +08:00 战略性 star |
55 zuox 2019-01-10 12:10:17 +08:00 mark |
![]() | 56 myljs OP @qsnow6 不能说 0 基础,毕竟都是经过九年义务教育的人。6 月 1 日 - 8 月 20 日左右,游荡在雅思和网上的各种学习资料和技巧,走了很多弯路。9 月-10 月回家结婚过国庆,低强度背单词了一段时间。在 10 月 30 日测试是 5.5 中下水平,全天高强度集中备考到 12 月 10 日考试达到 6.5 中上水平。 |
![]() | 58 myljs OP @anjiannian 不一样,这篇侧重在“英语识别交流程序”中,理解器部分的学习和训练。单纯只训练理解器,不练听力识别器不扩展语料库,也是达不到听说读写效果的。 |
![]() | 59 myljs OP ![]() @Ediacaran 10 月 30 日 到 12 月 10 日 是全天高强度备考阶段,全天什么不干都在练英语,尤其是最后一周从早上 7 点到晚上 11 点,扣除吃喝拉撒估计有 11 个小时。不过现在恢复日常,每天会看英文视频教程 + 用英语写点技术文档,练的比较零散。写完这篇总结之后,我会再定一个新的计划,每天预计投入 2.5 - 4 个小时做与英语相关的事情。 |
60 zhanglp888 2019-01-10 12:41:19 +08:00 正在读,感谢分享 |
![]() | 61 gpg 2019-01-10 12:58:24 +08:00 via iPhone mark |
![]() | 62 SonicMaster 2019-01-10 13:10:15 +08:00 mark |
![]() | 63 May725 2019-01-10 13:23:09 +08:00 太真实,先 mark,就没有然后了 |
![]() | 64 ixx 2019-01-10 13:30:22 +08:00 马来人 这解释不用出国都洋气 |
![]() | 65 qinxi 2019-01-10 13:30:31 +08:00 @debugjoker #17 说到马, 开花 |
![]() | 66 SunFarrell 2019-01-10 13:55:18 +08:00 程序员学英语难道不应该从每次 commit 和 ui 上的文字开始么? 像 [这样]( https://github.com/CatOnly/GMath) |
![]() | 67 qping 2019-01-10 13:59:30 +08:00 王垠也写了个英语学习的,大家也可以参考下 http://www.yinwang.org/blog-cn/2018/11/23/grammar |
![]() | 68 ColinWang 2019-01-10 14:03:55 +08:00 mark |
69 K6F 2019-01-10 14:09:22 +08:00 点个赞 mark 一下 |
70 anxihuixiang 2019-01-10 14:18:30 +08:00 支持支持,正要找这么个资料呢。谢谢老哥 |
71 anxihuixiang 2019-01-10 14:23:41 +08:00 不对呀,老哥,你这里面哪里有专门给程序员的部分? |
![]() | 72 E1n 2019-01-10 14:26:07 +08:00 优秀 |
73 yuan925 2019-01-10 14:28:54 +08:00 mark |
![]() | 74 qizhca 2019-01-10 14:30:58 +08:00 mark |
![]() | 75 lk920724 2019-01-10 14:39:29 +08:00 看完了,有点意思。 |
![]() | 76 googolxi 2019-01-10 14:40:12 +08:00 马可 |
![]() | 77 myljs OP @anxihuixiang "现在我们不讨论你如何学英语,而是让你构建一个可以识别、交流英语的程序,你会如何设计?" 然后将英语能力拆分成五个大组件,每个组件有对应解析器和功能。所以我们训练和学习时,应该考虑这个操作具体训练了哪个部分,有什么效果。 |
78 zlmdaybreak 2019-01-10 15:18:19 +08:00 感谢 mark |
![]() | 79 glues 2019-01-10 15:23:07 +08:00 马来人来报道 |
![]() | 80 wxyz 2019-01-10 15:25:13 +08:00 说 mark 的,感觉以后再也不会看了[手动滑稽] |
81 mangoDB 2019-01-10 15:40:18 +08:00 马克一下,学好英语很重要。 |
82 superlead 2019-01-10 15:51:41 +08:00 谢谢 正在需要 |
![]() | 83 lxlgod 2019-01-10 15:58:02 +08:00 插眼,感谢 |
84 ShuoHui 2019-01-10 16:06:42 +08:00 via iPhone 已 star,是我目前急需的东西 |
85 ShuoHui 2019-01-10 16:08:00 +08:00 via iPhone 如有需要希望可以转载,一定保留 GitHub 地址 |
86 leemail 2019-01-10 16:10:17 +08:00 resume 那条看起来你还是单词背得不够啊 |
87 theshyyyyy 2019-01-10 16:14:47 +08:00 想知道楼主是要出国留学吗?还是准备国外工作了-- |
![]() | 88 nmamsyl618 2019-01-10 16:21:22 +08:00 mark |
![]() | 89 jatshw 2019-01-10 16:25:40 +08:00 mark 给楼主点赞 |
![]() | 90 apisces 2019-01-10 16:26:13 +08:00 战略性马克,楼主辛苦 |
91 GeruzoniAnsasu 2019-01-10 16:30:41 +08:00 简单看了一下还是很有诚意非常不错的 就单从大篇幅的纠音练习这一点来讲就可以说是科学的有帮助的经验 > 在这个过程中,我从之前盲目的自信到发现我对英语一无所知,再到发现自己走了各种弯路,再到逐步学习走上正轨建立信心,再到顶着巨大压力最终通过了考试。 看来 exactly real |
![]() | 92 byteli 2019-01-10 16:43:12 +08:00 via Android 先点赞。一直有这个想法,终于有大佬做出来了 |
93 DamonLin 2019-01-10 16:48:42 +08:00 两开花,感谢,楼主辛苦!! |
94 Damon4V 2019-01-10 17:04:36 +08:00 楼主辛苦 |
![]() | 95 ispatrick 2019-01-10 17:13:48 +08:00 via iPhone mark |
96 yljcyct 2019-01-10 17:19:00 +08:00 太长太长了 英语感觉还是要自己用起来, 主动去获取信息才有用 当然楼主写得很体系 (只能战略性 mark |
97 letianqiu 2019-01-10 17:21:41 +08:00 对于成年人来说,学英语实际上就是两个阶段。第一阶段是语法和单词,第二阶段就是大量的听力和阅读输入。词汇量上去之后,你会发现原本听不懂的东西能听懂了,会很有满足感,促使你进一步提高你的词汇量。要知道一个 well-educated 的 native speaker 的词汇量是 30000+。作为英语非母语人士,20000+的词汇量还是很有必要的。 |
![]() | 98 rabbbit 2019-01-10 17:37:21 +08:00 |
99 ik2h 2019-01-10 17:41:07 +08:00 我总分 7.5,但我口语只有 3.5,所以就不评论了,支持分享自己的学习方法 |
100 madtwilight 2019-01-10 17:51:03 +08:00 via Android 支持 ,star |