> 文档中心 > 程序员学英语的10个建议、4种利器

程序员学英语的10个建议、4种利器


关注本博客,后台自动发送Java英语高频词800、

Python英语高频词700(PDF链接)。查看消息。

(按照总目录阅读更系统↓↓)

=>返回专栏总目录

10个建议

1. 虽是老生常谈,但确实要在学之前,明确自己的目的,清楚为什么要学,学成之后要用在什么地方。如果想重点提升阅读能力,却花了大把时间练口语,这就离了大谱,反之亦然。

2. 检测自己的英语水平,最好不要用“挺好的”、“还行”、“不好”之类的模糊字眼描述,尽可能做到具体化,这有助于找到针对性强的解决方案。

检测方式很简单,看文档或技术类文章,看完后问自己是否全部看懂,若有不懂的,是因为对相关技术不太了解还是英语方面的问题。如果是关于英语的问题,是单词还是语法……这样一步步追问,几个问题下来,就能比较具体地知道自己的英语水平了。

3. 技术文档、英文原版书适合坐下来系统阅读,技术类博客、帖子和新闻,可以用碎片时间刷一刷。

4. 利用空余时间完整地看一个英文技术文档或原版书。阅读过程也许不是很容易,时常徘徊在放弃的边缘。但还是要告诉自己保持耐心,因为完成之后将有很大收获,且成就感爆棚。

5. 不要通过看英文小说、听英文歌的方式提升跟开发相关的英语能力,因为效率极低。

6. 如果想去外企做开发,优先搞定听力、口语,不然面试都成问题。成功入职后,听说继续提升,阅读和写作也要精进,因为平时的文档、邮件、报告什么的,用英文写的机会比较多。

7. 想练听力,多听国外技术类的播客(Podcast),语言地道、实用性强。

8. 要提高口语,可以模仿美剧或TED演讲,找机会多跟老外聊天。国人录制的聊天类英语视频或音频节目、课程,很有趣,但中英混杂,知识密度低,更适合消遣。市面上几千上万的英语培训班也算了吧,虽然有老外,学得很开心,但同样存在知识密度低、相关性弱的问题。程序员都是聪明人,省下大笔钱自学不香吗?

9. 机器翻译是个好东西,一句话扔过去,立马出结果。只是不要太依赖机翻,它在复杂的句子上容易翻车,出问题的不是某个多含义的单词选错了含义,就是语序别扭,不符合表达习惯。

10. 学英语不用下载一大堆APP,一两个足够,关键是坚持用,坚持学。

4利器

学英语用到的工具不求多,也不求有多智能。用好下面这几种,效果就会不错。

1. 你的手机

适合:听播客(先下载)、用当当云阅读或Kindle APP看英文电子书。

2. iPad/平板

适合:看英文电子书、模仿美剧或TED演讲练口语。

3. 有道词典/金山词霸

适合:查词(多看英文注释)、记录生词。

4. 可可英语APP

大量免费资源

适合:刷英语新闻,练习听、说、读。