英语不好能学编程吗?我用亲身经历告诉你答案
最近好多朋友问我:"英语烂得要死,看个美剧都得靠字幕,能学编程吗?" 这话一听我就笑了——兄弟,十年前我四级考了三次才过,现在不照样吃编程这碗饭?今天咱就唠点实在的。
一、编程真不是考英语六级
首先得打破这个迷思:写代码≠英语考试!编程用的是固定几十个英文单词,比如 if、else、for 这些,三个月就能记熟。你想想,平时打游戏按WASD移动需要懂英语吗?写代码也是这个理儿。
我刚开始学Python时,连"variable"(变量)都拼错成"varable",但这耽误我写出第一个爬虫程序了吗?并没有!编程的核心是逻辑思维,就像解数学题,重点是你脑子里的解题思路,不是单词量。
二、这些障碍其实都能绕过去
1. 看不懂文档? 现在Chrome浏览器一点就是全文翻译,国内技术论坛像CSDN、掘金遍地中文教程。我当初学Java时,直接搜"Java 多线程 中文教程",资料多到看不完。
2. 报错信息懵逼? 把红色报错提示复制到百度,保准前三条就有解决方案。记得有次看到"NullPointerException",查完才知道是"空指针"——说白了就是找了个不存在的对象嘛!
3. 需要查资料? GitHub上有个"中文优质项目"合集,连官方文档都有志愿者翻译。还有各种带中文字幕的免费网课,比看英文文档爽多了。
三、过来人的野路子学习法
当初我自学时搞了个土办法:双语对照表。左边写英文术语,右边写中文解释+例子。比如:
坚持两个月神奇的事情发生了:看到"array"自动想到"数组",根本不需要翻译。后来看官方文档,连蒙带猜也能懂个七八成——用编程学英语可比背单词快多了!
四、线上学习才是真香现场
最近帮表弟选学习渠道,发现线上课特别适合英语弱的同学:
最重要的是省心啊!不用挤地铁跑教室,穿着睡衣就能学,对我这种社恐简直福音。
五、我表弟的逆袭剧本
去年我表弟(大专毕业英语三级都没过)想转行,我让他试了www.wangshidai.cn的线上课。这小子天天打游戏的主,居然坚持下来了:
他们班我看了下就业统计,93%的人三个月内上岗,平均薪资8k左右。关键讲师随时在线答疑,有次凌晨一点问他问题居然秒回——后来才知道人家在赶项目顺便喝红牛提神