动机
为什么程序员要学习英语?
- 工作:我们每天接触的代码都是英文的、包括很多技术文档也是英文的
- 学习:最新最前沿的技术最开始都是只有English版本
- 就业:学好英语让你的就业范围扩大到全球,而不只限于国内
目标
读: 流畅的阅读英文文档、英文论坛。
写: 可以简单的写一些英文的Issue、Readme等。
借助 APP
多邻国
多邻国是一个免费的多语言学习网站,界面清爽友好,对零基础非常友好,更有游戏般通关的体验。
不止可以学习英语更支持40+种语言的学习。
安卓、IOS都支持。
墨墨背单词
墨墨背单词是根据艾宾浩斯遗忘曲线的算法打造的高效抗遗忘,精准规划海量记忆的一款APP.
可以将不会的单词记录下到墨墨里就可以做到反复练习,强化记忆了。
安卓、IOS都支持。
借助影视剧
- 老友记
- 摩登家庭
- 绝望主妇
- ...(根据自己爱好选择)
浏览器插件
阅读提升
技术类
Vue、React、Node官方文档都可以,除此之外可以看看其他的技术网站:
新闻类
如果你比较关注实时新闻的话,不妨多看看这些。
总结
没事刷刷美剧、看看英文论坛、新闻,然后将不会的单词在墨墨中反复练习。
然后经常逛逛Dev、StackOverflow等论坛,即可增加技术能力也可以熟悉学习英文。
再比如写中文文章写出来后尝试用英语也写一遍等等。
也可以和同学、朋友、网友一起尝试用英文沟通,如果有认识外国人(最近很火的chatGPT也可以)沟通就更好了。
总结一下,大概的方法:
- 多看英文文档、论坛
- 多使用英语交流、写作
- 观看英语电影,电视和新闻
- 使用英语学习软件和网站,比如多邻国这种
- 加入英语学习小组或找英语学习伙伴一起学习
- 并将不会的单词记录下到墨墨反复练习
最后,关键在于持之以恒。
Update
- 2023-02-24: 推荐一个AI English Teacher——characterAI
最后附上我的博客地址九旬的博客,欢迎🌟Star🌟。