程序员如何学习英语效率高?

中学、高中、到大学,一个阶段一个英语小本书,什么初中英语必备3000词、高中英语单词大全、单词绿皮书、恋恋有词好几本,基本都是前几十页被翻得不像样子,后面几百页嘎新嘎新的。所以我英语真的是巨不好。

我毕业后,由于从业软件开发,所以不可避免接触英语,比如开发中起名规范问题,而不是中文拼音,再者说你使用GitHub,全英文界面同时搜索出开源项目的介绍技术文档都是英文的。同时编程技术主要还是在外国起源的,一些技术文档、书籍基本一手资料都是英文的,这就必须提升英文阅读能力。

毕业后,一开始强迫自己学英文,背单词、看英语文章、看美剧,只有美剧有时间还看(因为发现美剧很好看。。。),一段时间后,发现背过单词过几天就忘了,文章也是,效率极低,而且心情巨差,因为就算背会了,也很少应用,所以没有成就感,没有坚持的动力。

我推荐了一个方法,现在我也坚持的很久,效果很好。方法就是:
1)安装英文翻译软件(主要用它的’取词化词就能翻译的功能‘),安装完设置一下按两下Ctrl展示翻译结果,这样设置好用很多,截图如下:

在这里插入图片描述
在这里插入图片描述
2)注册一个GitHub账号,程序员必备的,然后在上面搜最近学习的技术,比如学习‘maven’,在上面搜索‘maven’,然后选择一个点击进去,下面截图是maven开源项目的 readme.md,就可以读这个。
在这里插入图片描述
里面肯定有英文文档,然后就开始阅读,一段地段,一句一句先大概过一遍,看讲的大概是啥,先猜,然后在把不认识的单词,选中,按两下Ctrl,有道就翻译了,再猜这句话讲得啥,最后将这一句都选中,让有道翻译,看和自己猜的对不对,不需要背诵。这样学效率很高,因为你看的文档是你最近学习的内容,你也有兴趣看这样的技术文档,一段时间后,你会发现在GitHub上看英文资料,没有那么费劲了,因为软件开发涉及的单词,有很多专业术语,单词就那么多,每天读一会,时间长了,基本都碰到过,至少你有哎!这个我好想碰到过的感觉,不知不觉你就多次查询同一个术语、单词,这样几次后你就记住了。
如果是学生党,那你的时间可以固定一个小时左右,多点少点没关系,如果今天心情好那就多读点,然后肯定你也有英语课,所以你肯定比上班族效率更高,时间也更多,如果毕业前你还有一年时间,坚持一年,你会渐渐积累信心、成就感,这很重要,因为信心和成就感会是你继续下去的动力。而且你的编程知识的广度和深度会一点点增加。知道的越来越多,校招和找工作比别人更有竞争力。

最后总结一下,一定要坚持每天读技术文档,这个方法对于编程人员,很有效率,但前提是你要有一点点恒心,因为只占用最多一个小时时间。

一起加油

发布了64 篇原创文章 · 获赞 103 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/P_Doraemon/article/details/104550232