【码农英语】-- 英语学习,为我们编程过程带来了什么?
不知道大家有没有相关的思考,编程的关键字,少的可怜,那为什么说 “计算机英语” 对编程来说很重要呢?
所谓的 “计算机英语” 在单词app上,总有一些晦涩的,又莫名其妙的词汇。
点开之后,甚至连例句都很难找到。
而且很多大佬进入大厂之后,也仍然是一片英语荒地。那么学英语究竟有用吗,又有什么用呢?
英语能力提升,有哪些好处
英语能力,的确能提高编程效率
英语的用处,常常处于一个 “润物细无声” 的状态。
- 在编写代码时,对于一个动物类型的变量,我们会下意识地去写作 “Animal” 而不是 “动物” 或 “DongWu”。
因为可读性,也为了代码的风格一致。 - 在观察报错时,英语能力,可以帮我们快速解读,发生的错误,是何种类型,发生在何处,一共有哪些等等,提高了排错效率。
- 在解读底层源码的时候,一些函数名和变量名,具体的操作思维,里面也需要英语能力去提升处理速度。假设一个 “Delete” ,就要理解半天,那么CURD可能就会变得越来越难。
- 在编译器的操作上,第一开始的Download,到后面的各种操作,并不是时时刻刻,我们都能找到合适的 “汉化” ,有一门语言技巧,可以帮我们更快地,更便捷地去使用这一工具。
然而针对这种用途,并没有很多高效极为的方式,比如单词书,又或者网站,又或者是考核,能帮我们系统地去学习这些常见的单词,技巧。
市面上更多的书籍,是关于通识性的考试,对于互联网从业者来说,多了普适性,却少了效率。
甚至会让很多人,产生一种想法 ---- 英语能力,可有可无。
英语的好处,在垂直领域更好体现
“水平” 指广度,“垂直” 指深度。
深入去理解一些方法,技巧的时候,我们有时会去寻找一些外文文章,网站,论文等。
-
如果要阅读外文文献,那么翻译来说,是相对低效的。
-
一些很好的公开课,很多是英语母语者做出的,英语能力,能帮助我们更好地去听一些课程,学习一些新的理念和方法。
-
如果要发国际期刊,那么英语能力就更不可少了。
对于这个阶段的互联网从业者来说,英语能力,是基本掌握的,他们通过大量的阅读,练习去掌握了这一技巧,因此并不会过于苦恼。
可从第一步到第二步中间的过程,往往是一些无意识的努力,却很少有专注性的练习。
很多人是,因为恰好英语不错,又会编程。
很多人是,会编程基础,且经过大量的搜索,学会了代码里的排错技巧。
却很少有人,有意识地去,提升自己的英语能力,为了日后的工作,更进一步的科研去努力。
很多很多的翻译软件,让我们懒惰,觉得,一种能力,当对应的机器产生的时候,就毫无意义。然而,机器失灵的时候,交流的卡顿,会让 “凑合英语” ,不再那么能凑合。
英语相关提升途径
如果你现在在大一,刚巧进入互联网相关专业学习,那么以下的这些训练,可以帮助你提升英语成绩。甚至在未来面试或升学考试的时候,能够助你一臂之力。
- CET4/CET6
- 雅思/托福
- 英语竞赛
检验能力最好的标准,就是成绩。
快速提升能力的事,则是比赛。
如果你刚好空闲,又在编程中遇到了很多的英语问题,不妨将它们积累起来,形成你自己的一份小词典。
如果不确定未来的发展,又离就业有很长一段时间,不妨去学学英语,将来,会有用的。
❤️如果你觉得这篇文章还不错的话,可以点个赞让更多人看到呀!❤️
❤️这里是 三千步, 让我们一起学习进步~❤️