代码改变世界

程序员英语二三事(2) - 从听开始

2018-12-02 21:36  叶伟民  阅读(1566)  评论(2编辑  收藏  举报

<程序员英语二三事(1)> 是我在广州.NET微软技术俱乐部群聊中即兴发起, 并没有事先准备和系统规划, 所以虽然激起了大家学英语的兴趣, 但是光靠这个是没有办法真正提高英语水平从而通过面试的. 所以还得靠这些续篇.
 
正如<程序员英语二三事(1)>提到, 你怎么回答别人是你可以控制的, 但是别人怎么说你是没有办法控制的. 所以听力这是一道无法绕过的关卡. 那这篇文章就先从英语听力开始吧.
 
要想把听力提高到能通过英语面试:
  1. 不要去英语角, 有的英语角全是中国人, 而我们的目的是听得懂老外讲话, 我们从初中开始就听中国人讲英语了, 英语角的环境和我们中学大学的环境没啥区别.
  2. 先暂时不要去听VOA和其他与技术无关的音频视频, 原因很简单. 有限的时间有限的精力应该先放在最重要的技术音频视频上. 等你把这些都能听懂了, 再去开始听VOA和Family album这些生活英语.
  3. 面试听不懂别人说啥有两种原因, 有可能是你英语不行, 也有可能是你技术不行, 就像我跟我爸用家乡话说C#, 他也听不懂啊. 所以你必须要找一些起码你技术上能听懂只是英语听不懂的音频视频.
  4. 不要听有字幕的视频, 因为技术面试中是没有字幕提供给你的. 不要担心没有字幕你会听不懂, 如果这个视频你在技术层面能听得懂, 只是英语层面上听不懂, 那么你应该是知道这个单词中文叫什么的, 你就可以根据它的中文去搜到它的英文.
  5. 持之以恒的练习, 至少每天要抽时间去练习. 一直练到形成条件发射. 从而在技术面试过程中能够消除紧张情绪.
 
Talk is cheap, just show your code. 说完理论了, 到实操环节. 
  1. 打开你的手机, 去https://www.edx.org下载edx这个app. 注册账号.
  2. 选择你会的或者你觉得你在技术层面上能听得懂, 只是英语层面上听不懂的课程. 比如微软的人工智能课程.
  3. 把课程视频都下载到手机上 (有同学反映在家里的网络不能下载, 在公司的网络可以下载, 所以如果你不能下载,请换一个网络)
    点中课程的Videos, 再点中顶部的Download Videos开关按钮,就可以把所有视频下载下来了.

  4. 利用每天的通勤时间去看这些视频(有同学每天要花3个小时在上下班路上, 刚好可以利用这3个小时看视频练听力啊)
  5. 坚持半年!
 
OK, I show my code, it is time for showing your practice. 半年之后我再到群里吼一下, 看你的成果如何.
 
实践证明, .NET的好工作一点都不比Java少, 然而好工作都是需要英语的. 我们广州.NET微软技术俱乐部(旧名广州.NET俱乐部)将会持续的在帮助大家找到.NET好工作的道路上前进!