首页 > 代码库 > 程序员怎么提高口语

程序员怎么提高口语

楼主12年通过猎头推荐来到新加坡一家小公司A,如今在一家全球TOP3的咨询管理公司B做高级顾问,日常工作就是30%时间和来自全球的客户交流, 70%时间和同事制定方案、码代码。值得一提的是,楼主当初在北京一家上市公司做高级软件工程师,但是抱着出来看看世界的想法来到了新加坡,当初楼主来新的时候甚至不能张开嘴说英文,A公司也是大部分工程师来自中国大陆,平日大家的交流都是中文,这样的日子不知不觉过去了一年多,楼主渐渐意识到在这个英语是官方语言的国家里如果不能张嘴说英语的话,简直困难重重。

 

举个例子,楼主周末经常去看陪老婆逛街、看电影、购物,然而在各种场合新加坡人都是首选英语交流,这时候楼主就懵逼了,记得第一次去超市的时候, casher问我是不是member,我怕听不懂被人耻笑赶紧说YES,后来casher又询问我的电话号码来查询会员号,我只能sorry 接着sorry,最后还是后面一位排队的好心大哥告诉我casher的用意,楼主当时真的想找个地缝钻进去。

 

学习英语的初衷很简单,就是能在日常生活中能和“老外”(楼主现在才是老外)无障碍交流,所以在淘宝上找了好几家学习英语的店铺,有的做雅思、托福英语,有的做商务英语,楼主挨家试听,最后选择了一家雅思考试的店铺,就这样开始了英语学习之路。

 

为了督促自己学习,楼主报考了三个月后的雅思考试,有一个目标在总是好的。楼主每天晚上下班后花五十分钟上一节课,用skype和外教video chat,这些外教都是菲律宾人,欧美外教的价格高的惊人,想想也是正常。开始楼主有点排斥菲律宾外教,换了好几个还是发现他们的口音不正宗。后来楼主幡然醒悟,这种追求欧美纯正accent的执念,来自于一些教育机构不负责任的宣传。

 

举个例子,新加坡是一个移民国家,新加坡华族说singlish(新加坡式英语,有兴趣的网上搜相关视频体验一下),马来人说马来式英语,印度人的英语大家就可以自行脑补了,还有全球各地的人们操着不同口音的英语,当你走在街上听着擦肩而过的人说着各种口味儿的英语简直魔幻。

 

如今所有的程序猿都知道,我们中国猿和印度猿在IT领域各占半壁江山,美国硅谷的程序猿职位几乎都被中国和印度人抢占了,即使在新加坡也是如此,当你在外企工作的时候,很难避免和印度人用英语沟通,楼主的客户和同事中有相当多的是印度种族。当初楼主和很多人一样,嘲笑印度人的英语口音带着浓重的咖喱味儿,然后接触久了发现这叫0步嘲笑100步,印度英语普及率远高于中国,你一个不会张口说英语的人哪来的自信嘲笑人家能够流利沟通的人,口音就像中国的方言,何况中国都不嘲笑方言了。再说了,你怎么能够期望周围所有的外国人都说纯正的欧美腔呢?

 

就这样我开始每天坚持上1~2节课口语,同时恶补一些Youtube视频和美剧,单词也不能放过,说到这里,国内有很多不错的学习英语单词的APP,百词斩、沪江、默默等,这样就制造了一个英语环境。楼主平时上班的时候是随时开着英语词典在桌面上的,遇到了不会的单词就去查,已经形成了习惯。其实大多数朋友和我之前一样,认为没有学习英语的环境,然后就是一生叹息,把这个问题丢到脑后了,其实环境都是自己制造出来的,我每天花很多时间把自己沉浸在英语的世界里,听力有课程和美剧、视频,口语可以通过和老师对话提高,词汇量通过每天十几分钟的时间一点点积累,环境就有了!

就这样三个月过去了,我去参加雅思考试,写作和阅读还可以,但是我最想提高的听力和口语却惨败,口语5分,听力更惨,就不贴出来了。话说当时楼主也抱着一颗想去其他国家生活工作的想法学习的雅思,后来经过思考觉得新加坡无论从环境、经济、治安等方面都是个不错的选择,再有就是距离中国并不那么遥远,几个小时飞机而已,所以就不想再去其他国家了。

 

经过这番思考之后,楼主决定不再为考试而学英语了,决定放松下来享受学习英语的乐趣,另外最大的目标就是在新加坡找到一份跨国企业的工作。现在几乎全球所有跨国企业都在新加坡开办了分支,作为一个东西方交通要道和经济中心,新加坡越来越受跨国集团的重视。

 

于是我开始思考学习英语的新模式,经过一段时间的反思,我找到了解决问题的办法:

 

1.看大量的英语面试视频,总结各种面试场景及问题(当然能找人模拟面试官当然是最好不过了)

2.看大量的技术相关的英文视频,从WWDC/google IO到各种牛人的公开演讲,还有技术分享等等,以此提高技术英语的听力能力

 

3.找一个程序员外教:这点相当重要,我的听力能力提高迅速,然而输入是为输出服务的,通过和这个外教每天一两个技术topic的对话,模拟工作场景,进行技术相关的对话,比如怎么debug、怎么选择技术栈、怎么请教技术问题等等。其实这不就是我们学习英语的最终目的吗?试想:假如你在一家外企工作,平时的大部分时间你需要和你的同事全程英文沟通,话题无非就是技术相关的。然而恰恰是这点,目前各大在线英语学习平台都无法满足,这些平台的教材都是旅游英语、日常英语、商务英语,根本没有覆盖我们程序员工作所需的topic。

 

经过半年多的努力和摸索,事实证明这套针对IT人员的口语学习方案十分有效,我又开始找工作,加之之前面试失败的经验教训,这次的面试相对顺利很多,楼主最后如愿进入了现在这家跨国公司。

 

复盘学习英语的这段经历,我发现像我这样的程序猿其实很多,其中很多人想技术移民、想去外企工作、想自我提升,然而并没有针对我们程序猿的口语学习课程。很多同仁就因此觉得没有学习英语的环境而放弃了。

 

后来我找到当初教我技术英语的外教,商量和他一起开办一个英语培训机构,我总结了自己在两年时间里学习英语及最终进入跨国外企工作的经验教训,和合伙人一起制定了适合程序员的面试和工作中遇到的英语topic所需要的课程,雇佣真正的程序员外教,培训这些外教如何更好滴模拟程序员日常工作,其实这些话题正是他们每天经历着的,同时总结了大量提高英语的小tips。希望能够帮助到和我一样的程序猿们,少走弯路。

 

值得一提的是,除了技术topic之外,我们制定了专门针对程序员的面试课程,当完成指定课程后,更换另外一位程序员外教对学生进行模拟面试,点评,及提出指正。

 

当然,这还是不够的,因为所有的有需求的程序员来学习技术的英语的目的大多都是希望换到真正的英语环境中去工作,所以我联系了之前为我推荐工作的猎头,将经过面试评估的学生——无论从技术英语还是面试英语都达到真正能够进入面试环节的学生——推荐给他,最终帮助大家实现这一想法。这是一个真正的闭环,有些基础的程序员学员甚至只上了三个月的课程就被推荐从而进入了东南亚的Top500。

 

 

最后想说的是,其实我们程序员的英语并不差,我们每天都要看英文文档,每天都要用英文为变量命名,我们只是需要一个途径去提高我们的口语和听力。

 

英语环境是自己创造的,合适的课程是提高口语的关键,当然毅力也不可或缺。

 

想要提高技术口语的小伙伴们如果有任何相关问题,欢迎咨询。

 

———————————————————————————

如果有关于技术英语学习的问题欢迎咨询

QQ:2301346210

 

程序员怎么提高口语