作者 | Rocky0429
来源 | Python空间
大家好,我是 Rocky0429,一个在划水界鼎鼎有名的蒟蒻…
自从写公众号以来,有很多同学通过公众号加到我的微信,其中一大部分是零基础,在交流的过程中,我发现"学编程是不是要学好英语"诸如此类问题成了大家担心自己是否能学好编程的困惑。
虽然编程和英语看似是两个不同的东西,没有什么必然的联系,但既然你们问起来了,本着不打击大家学习编程的积极性,那肯定是学编程是要学好英语…
要不别问,问,就是要学好…
可能你在询问别人的时候,有人会告诉你学个毛的英语,且举例“我的 xx 同学四级都没过,你看现在在 xx 大厂月薪 xx 万”等诸如此类,真的,碰到这种不摆数据不讲客观就想当然拿个例来扩散到整个整体的人就是在耍流氓,趁早离他远远的,这种人就是坏…
我当年是吃了英语不好的亏的,了解 ACM 的同学可能知道,比赛时候的题目都是英文的且算 AC 题的总时长,全程流畅的读完题和需要拿字典查完看不懂的单词再去切题的差别你们知道有多大么?我拿我实际经历过的一个场景量化一下就是,当我尽量想快点读完 10 道题找到其中的水题然后开始敲下第一行代码的时候,清北大佬们已经 AC 了两道题,这个时间过去的是 5 分钟。更不用说当年我在 EC_FINAL 因为看漏了一个单词,理解错题意从而让整个队伍因为我与银奖失之交臂…
真的,当回事吧,你不可能一直当个初级程序员,怎么你也得上上 GitHub 和 stack overflow 和别人交流交流吧,怎么你也得看看英文的技术文档读读 paper 吧,最不济起变量名的时候也舒服一些吧…
当然学英语难么,是蛮难的,你要问我怎么学,其实我也不知道,因为我本身也是野蛮学习,没有章法。不过我在逛 GitHub 的时候无意看到了一个项目,叫 A Programmer’s Guide to English,是国内一位英语底子差的程序员,因为某些不可抗拒的原因要学好英语,在学习的过程中,对语言学习从陌生到熟悉,总结出了自己的学习方法,虽说是用程序员易于理解的方式去思考,但是我花了一个多小时大概浏览了一下,感觉就算不是程序员用来学习的话也没问题。
GitHub 网址:
https://github.com/yujiangshui/A-Programmers-Guide-to-English
这份指南的目标人群是想要花一些时间真正掌握英语的人,其实学英语就是这样的,没有捷径可走,语言学习的周期都是以月或者年来计算的,越早明白语言学习没有技巧,就会越少浪费时间和金钱在各类不必要的资料上面,就会越少走弯路…
这份指南主要从听力、语料、口语、书写等几个方面来做分享,同时还有一些对常见问题的解答以及资料、工具推荐和扩展阅读的分享。
我们来看一下最后一个类目 - 资料、工具推荐和扩展阅读中就包括单词测量工具、写作辅助工具、实用 Chrome 插件等很多不同方面内容的推荐,可以说是干货满满:
当然对于这个项目学习我只是做个推荐,具体的内容还需要你自己去看去学习。这份指南可能会花费你大量的阅读时间,作者建议可以通过周六上午整块的时间一次读完,并在下午指定自己的学习策略,然后周日开始实践一下。
在最后我还是想强调一下英语学习对程序员的重要性,一定要坚持,迈过去这个坎,你就会发现很多事情完全不一样了,至于哪里不一样,emmm,你迈过去了自然就懂了…所以为了能懂,你也要加油…
好了,今天的分享就到这了,如果觉得有用,麻烦点赞留言在看走起,我们下次见~
另外本蒟蒻把公众号的高分原创文章整理成了一本电子书,取名《Python修炼之道》,一共 400 页!
具体内容请戳:熬夜爆肝整理 400 页 《Python 修炼之道》,一本高分原创高清电子书送给你!
目录如下:
现在免费送给大家,在我的公众号Python空间(微信搜 Devtogether) 回复 修炼之道即可获取。
作者Info:
【作者】:Rocky0429
【原创公众号】:Python空间。
【简介】:CSDN 博客专家, 985 计算机在读研究生,ACM 退役狗 & 亚洲区域赛银奖划水选手。这是一个坚持原创的技术公众号,每天坚持推送各种 Python 基础/进阶文章,数据分析,爬虫实战,数据结构与算法,不定期分享各类资源。
【福利】:送你新人大礼包一份,关注微信公众号,后台回复:“CSDN” 即可获取!
【转载说明】:转载请说明出处,谢谢合作!~
转载:https://blog.csdn.net/u013486414/article/details/105486535