知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育  > 英语

学习编程必须要会英语吗?

发表时间:2022-03-25来源:网络

要不别问,问,就是要学会!

我从开始做分享以来,和很多同学交流,其中一大部分是零基础,在交流的过程中,我发现"学编程是不是要学会英语"诸如此类问题成了大家担心自己是否能学好编程的困惑。

虽然编程和英语看似是两个不同的东西,没有什么必然的联系,但既然你们问起来了,本着不打击大家学习编程的积极性,那肯定是学编程是要会好英语

可能你在询问别人的时候,有人会告诉你学个毛的英语,且举例“我的 xx 同学四级都没过,你看现在在 xx 大厂月薪 xx 万”等诸如此类,真的,碰到这种不摆数据不讲客观就想当然拿个例来扩散到整个整体的人就是在耍流氓,趁早离他远远的,这种人就是坏…

我当年是吃了英语不好的亏的,了解 ACM 的同学可能知道,比赛时候的题目都是英文的且算 AC 题的总时长,全程流畅的读完题和需要拿字典查完看不懂的单词再去切题的差别你们知道有多大么?

我拿我实际经历过的一个场景量化一下就是,当我尽量想快点读完 10 道题找到其中的水题然后开始敲下第一行代码的时候,清北大佬们已经 AC 了两道题,这个时间过去的是 5 分钟。更不用说当年我在 EC_FINAL 因为看漏了一个单词,理解错题意从而让整个队伍因为我与银奖失之交臂…

真的,当回事吧,你不可能一直当个初级程序员,怎么你也得上上 GitHub 和 stack overflow 和别人交流交流吧,怎么你也得看看英文的技术文档读读 paper 吧,最不济起变量名的时候也舒服一些吧…

当然学英语难么,是蛮难的,你要问我怎么学,其实我也不知道,因为我本身也是野蛮学习,没有章法。不过我在逛 GitHub 的时候无意看到了一个项目,叫 A Programmer’s Guide to English。

这个项目是国内一位英语底子差的程序员,因为某些不可抗拒的原因要学好英语,在学习的过程中,对语言学习从陌生到熟悉,总结出了自己的学习方法,虽说是用程序员易于理解的方式去思考,但是我花了一个多小时大概浏览了一下,感觉就算不是程序员用来学习的话也没问题。

GitHub 网址:GitHub - yujiangshui/A-Programmers-Guide-to-English: 专为程序员编写的英语学习指南 v1.2。在线版本请点 ->

这份指南的目标人群是想要花一些时间真正掌握英语的人,其实学英语就是这样的,没有捷径可走,语言学习的周期都是以月或者年来计算的,越早明白语言学习没有技巧,就会越少浪费时间和金钱在各类不必要的资料上面,就会越少走弯路…

这份指南主要从听力、语料、口语、书写等几个方面来做分享,同时还有一些对常见问题的解答以及资料、工具推荐和扩展阅读的分享。

当然对于这个项目学习我只是做个推荐,具体的内容还需要你自己去看去学习。这份指南可能会花费你大量的阅读时间,作者建议可以通过周六上午整块的时间一次读完,并在下午指定自己的学习策略,然后周日开始实践一下。

在最后我还是想强调一下英语学习对程序员的重要性,一定要坚持,迈过去这个坎,你就会发现很多事情完全不一样了,至于哪里不一样,emmm,你迈过去了自然就懂了…所以为了能懂,你也要加油…

如果你觉得不错,记得动动手指,帮我 @Rocky0429 点个赞呀,么么哒~

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜