在编程世界里,英语能力似乎成了不少人心中的一道坎。近日,一位编程爱好者分享了自己的经历,以及他如何帮助身边的朋友克服英语障碍,成功踏入编程领域。
这位编程爱好者笑称,自己十年前英语四级考了三次才勉强过关,但如今却能在编程领域游刃有余。他表示,编程并不等同于英语考试,其实只需要掌握几十个固定的英文单词,如if、else、for等,这些在短短三个月内就能熟记。他以打游戏为例,指出按WASD键移动并不需要懂英语,编程亦是如此。
为了打破编程与英语之间的壁垒,他分享了几个实用的方法。首先,对于看不懂的英文文档,现在使用Chrome浏览器即可一键全文翻译。国内的技术论坛如CSDN、掘金等,也提供了大量的中文教程。他回忆起自己学Java时,通过搜索“Java 多线程 中文教程”,找到了海量的学习资源。
面对报错信息时的困惑,他建议将错误信息复制到搜索引擎中,通常前三条结果就能找到解决方案。他还以自己遇到的一次“NullPointerException”为例,通过查询得知这是“空指针”异常,即试图访问一个不存在的对象。
为了更深入地学习编程,他还自创了一套双语对照表,将英文术语与中文解释及例子相结合。这种方法让他在短时间内对编程术语有了深刻的理解,甚至在看官方文档时也能大致理解其含义。他笑称,用编程学英语比背单词快多了。
线上学习平台也为英语较弱的编程爱好者提供了极大的便利。视频课程可以反复观看,遇到听不懂的术语可以随时倒退重听。课程群中的同学们也会互相解答疑问,配套的代码编辑器还带有中文注释,极大地降低了学习门槛。
他分享了自己表弟的成功案例。表弟大专毕业,英语三级都未通过,但在他的推荐下尝试了某线上编程课程。表弟从最初对编程一无所知,到后来能够编写出自动抢演唱会票的脚本,并在结课后成功拿到了三个offer,最终选择了一家电商系统公司,月薪达到了9.3k。他透露,表弟所在班级的就业统计显示,93%的人在三个月内上岗,平均薪资约为8k。
这位编程爱好者最后鼓励道,编程圈里不乏英语能力一般但代码实力超群的大神。真正阻碍你的不是英语能力,而是面对报错信息时是否愿意动手搜索解决方案。他呼吁道:“键盘已经为你摆好,敢不敢敲下第一个‘hello world’?”