关注本博客,后台自动发送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

大量免费资源

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

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

  1. 程序员跳槽的10个建议

    英文原文:10 pieces of advice for programmers changing job 这个月我将再一次面临我的新工作.首先我必须要承认,我每次跳槽,都特别焦虑.这是一次痛苦的经历 ...

  2. 程序人生:写给新入行程序员职业生涯的10条建议

    建议1 事业的进步不在于你管理了多少人,而在于你产生了多大的影响:一个有没有你的工作的世界的差别. 建议2 软件开发是团队合作 ; 它不仅关乎技术能力,也关乎人际关系.做一个好的队友.当你开始做事情的 ...

  3. 【转】向中级程序员转变的10个建议

    1. 学习另一门语言 其实你学的是哪一门语言并没有关系,但是学习另一门语言(不管你已经了解多少种语言)将把你打造为更好的程序员.能学会一门与你日常使用的语言风格迥异的 语言则更佳.打个比方,如果你是C ...

  4. 【初级程序员】的十点提升建议,以及10个【程序员】的好习惯,让你“秃”然变强

    前言 工作前三年是职业生涯中成长最快的几年,在这段时间里你会充满激情,做事专注,也容易养成良好的习惯.在我们公司有些同学在前三年中就快速成为某一个领域的技术专家,有些同学也可能止步不前.本文和大家一起 ...

  5. 程序员学英语 英语语法框架 10种词性 9种成分 8种句型

    程序员学英语 关于: 这是由星辰写的关于 程序员学英语 的笔记,内容如有错误,请联系邮箱修改:2589857361@qq.com 笔记PDF版本已上传到GitHub.Gitee.CSDN.千寻简博客中 ...

  6. Java程序员必备的10个大数据框架

    当今IT开发人员面对的最大挑战就是复杂性,硬件越来越复杂,OS越来越复杂,编程语言和API越来越复杂,我们构建的应用也越来越复杂.根据外媒的一项调查报告,小千列出了Java程序员在过去12个月内一直使 ...

  7. chrome java插件_Java程序员喜欢的10款软件里有你在用的吗?

    作为一名Java程序员,日常开发的过程中,我们需要借助很多工具来进行编码.好的工具可以极大的提升程序员的工作效率,今天我们来认识下大多数程序员喜欢的10款软件.持不同意见或有想要补充的小伙伴,欢迎评论 ...

  8. 程序员必备的10大健康装备!

    前言 做为程序员,为了实现理想而奋斗不懈,每天对着电脑辐射坐在工位上拼搏8小时甚至更久,这种如同机器旁边的机器般的工作对于健康的损耗何其之大?再这么下去,还真得应了:"职务不高,工资不高,血 ...

  9. 程序员之禅10条法则

    程序员是一份特别辛苦的职业,也是一个承受各种压力的群体.每周6天工作,无休止的加班,甚至过劳死,程序员的身心健康面临很大的问题.禅是另一种生活方式,在物欲横流的今天,禅对于程序员有着特殊的意义和价值. ...

最新文章

  1. 重写浏览器alert解决ios端原生alert出现当前网址的URL
  2. linux 隐藏权限,Linux权限位,s权限,t权限,及隐藏权限
  3. ORACLE1.22 %type %rowtype
  4. 【linux】——linux下的软件安装
  5. 【数理知识】标量函数、二次型函数、矩阵、正定负定半正定半负定
  6. 如何使用Appverifier ?
  7. 修改shape数据 小数位数_【数据管理】Excel实用精华
  8. 【Java】五种常见排序之-----------冒泡排序
  9. linux下的malloc申请的是虚拟还是物理的,关于malloc申请内存
  10. css模拟select设置高度在ie67下有效(也可作为去除边框)
  11. 阿里达摩院拿什么救人?
  12. python自学看什么书-自学Python一年,看了几十本书,我发现了这些捷径!
  13. html动态线条背景鼠标,动态背景线条鼠标移动线条汇聚---背景特效
  14. png图片怎么转换成jpg?快速转换教程来了
  15. 基础体温软件测试,[快乐备孕][备孕攻略]使用基础体温测量软件,志在必得的备孕...
  16. html5 羽毛球,当上班族和羽毛球碰撞到一起,这样的生活才是标配
  17. css-浮动布局与样式规则
  18. 300ETF期权适合进行短线交易吗?
  19. anaconda使用jupyter
  20. Ubuntu20.04中fastdfs,nginx的安装和配置(apt-get安装nginx添加fastdfs-nginx-module模块)

热门文章

  1. python中choice()函数的参数_Python中choice函数如何实现?
  2. linux批量检查端口脚本,telnet批量检测端口状态(linux)
  3. 云服务器80端口_怎么查看_放开端口检测
  4. b站图片css,纯CSS打造BiliBili样式博客主题
  5. 为何“迷你本”退货率很高?
  6. vue-cli禁用jslint
  7. 复盘会如何开出新花样?10种方式让你开出让人惊喜的复盘会【附复盘问题列表】
  8. Oracle 11g安装与卸载
  9. 记KBE多level使用
  10. js获取当前浏览器访问的地址