如何学好英语

作为一名程序员,英语是很重要的一个技能点,此篇文章不讲鸡汤,也没有速成,但是能给各位英语不怎么好,且想学好英语的各位朋友在可控的时间内看到可喜的进步。

IT 行业技术每天都在更新,想进步就得不断跟随时代的脚步,但是这些新技术资料常常是英文的,对于这些英文资料我相信很多人都没有动力去阅读,觉得很费劲。但是这些资料恰恰是我们精进技术所需要的,其实阅读这些资料所需的词汇量是很少的,下面就进入正题。

基础

基础很重要,发音和语法。

  • 发音我推荐阅读赖世雄老师的美语音标,这本书自带光盘。听了这本书的光盘,你会发现你很多的读音都是错的。初期需要经常花点时间去读音标来改正你错误的发音
  • 语法部分推荐2本书,选其一即可。赖世雄的经典英语语法,语法俱乐部。这两本篇幅略长,如果没有耐心看完,可以直接阅读 EscapeplanC 的回答

以上两步可以和接下来的几步同时进行。

实操

学英语其实和学编程差不多。多看,多读,多记。

  • 怎么读?学好音标你自然能读,学好音标你自然能拼。
  • 怎么看?你每天都在编码,你每天都在和英语打交道,你想看懂英文资料,你从读完这篇文章开始你就应该开始阅读英文资料,接下来也会讲一下 iOS 该从哪里获取英文资料。初期肯定会很难,万事开头难,想想几个月后你就能流畅阅读英文资料了,想想再以后你能无痛观看 Coursera, TED 了,你还没有动力从现在开始看英文资料?那么我只能说你也只能止步于码农了。
  • 怎么记?初期词汇量低的时候推荐死记硬背,当然背也是有方法的,接下来也会详细介绍。

怎么看

也许会有人说不是说告诉你怎么学好英语么,怎么无痛阅读英文资料么,怎么一上来就要我看英文资料了。。
没错,我的方法就是马上开始阅读英文资料。推荐一个 chrome 的翻译插件:划词翻译。遇到生词直接翻,看一眼单词继续往下,如果这个单词遇到好几次,那么这个单词就属于高频单词,立马记下来,然后继续读。一篇英文的技术文章,一开始你肯定阅读的很累,但是如果你能读下来,其实你会发现,用了翻译插件,好像读下来也没有想象的那么有难度。

这里有两个重点,高频单词的记录,其他生词插件翻译一笔带过

接下来讲一下资料的获取,除了苹果的文档还有 WWDC 以外,以下几个网站推荐经常阅读

  • Raywenderlich 这个网站类似于百科全书,会讲很多知识点
  • objc 这个网站目前新出了一个 Swift Talk,讲的都是一些深入的知识点
  • iOSdevweekly 这个网站每周更新一次,推送的都是当周的热点

以上三个网站可以说涵盖了入门,深入,前沿技术。

怎么记

词汇量低,死记硬背提升速度是很快的,下面直接介绍方法。

背单词分两步:

  • 泛读
  • 精读
泛读

顾名思义,粗略的阅读。下载一个墨墨背单词,在选词的 Tab 下点击自定义文本题词,点击服务器文本选择序号。24649,24746,24747,24749,24750,24752,以上序号单词出现频率从高到低排序,你可以先导入前两个编号的1500单词,每天记忆100个,利用碎片时间粗略的记忆,每个单词花费10到20秒,按照他的记忆曲线复习。半个月即可背完1500单词,当然这1500个你应该大部分都忘了,算你就记忆了百分之30到40吧,半个月你就记忆了450-600的单词,是不是很可观,每天花一点时间,半个月你居然可以记忆那么多单词。但是要记得复习!!!

精读

之前阅读资料记下来的高频单词这时候可以派上用场了,不用多,每天7,8个,将这几个单词的意思,例句都写下来,理解他们,记忆他们。

总结

  • 打好基础,先把音标和语法学起来
  • 马上开始阅读英文资料,用好翻译插件,遇到高频单词马上记录
  • 下载墨墨背单词,导入服务器文本,每个单词花费10到20秒记忆,记忆量看自己,记得复习。不复习,前功尽弃!
  • 阅读资料记录下来的高频单词写好释义和例句,每天7,8个足矣,同样记得复习。

坚持下去,学习英语没有任何速成的方法,想想小学初中的自己如何学习语文的。

坚持以上办法,两个月以后阅读英文资料就会流畅很多,再过些时日,WWDC 也能看个大概了。

如有任何问题,大家可以留言,看到就会回复!

推荐阅读更多精彩内容