让我们跳过学习英语的推销-你已经知道它们是什么以及为什么它们有意义,如果你不知道,那么我给出以下理由:
我相信,在这里给出一些学习英语的好处,以及补充下英语对开发者的重要性,会坚定更多人拥抱学习英语这件事的信心,而不是抗拒地去接受英语,如果你对学习英语感到痛苦,那么说明你并不享受所做的事情,学习没有带来正反馈。作为每天都需要和代码打交道的开发者,学好英语的重要性不言而喻,或者功利点说学习英语能给你带来什么:
believeitornot,英语在许多领域都是通用语言,尤其在程序的世界。不管来自哪个国家,你想和其他地区的开发者工作,或者制造你的影响力,你只能选择英语。某种程度上,英语甚至可以说是计算机的母语,如果你不懂英语,可能在将来会成为阻碍你提高学习和工作效率的绊脚石。特别是对于程序员来说,有不得不学英语的理由。比如很多初学者用调试代码遇到报错,明明日志已经提示报错信息了,但因为不懂英语而还要翻译一次,或者去搜索一下,效率便下来了。
学英语是因为还有先进生产力工具掌握在英文区,掌握英语是打开新世界大门的钥匙,它能够让你获取更多的一手资料,更好地理解一些抽象概念,以及深入程序的世界。
没有疑问,几乎所有先进的生产力工具都来自于英语区,尽管他们来自世界各国。比如
程序员经常需要看英文文档的,光是会英语读写都是有优势的。换言之,如果英语不行,反而会拖你后腿,甚至不知道如何正确命名一个变量名!!!
不知道你们是否有这样的感觉,有些技术词汇翻译成中文总是怪怪的,明明字都认识,但是组合在一起却不理解,给阅读学习造成了不必要的障碍,比如:
类似的例子还有很多,我就不一一列举了,这些计算机词汇翻译后反而加大了理解的难度
与其期待中文给你高质量的答案,不如看人家英文的官网
尽管很多经典的英语书籍/技术文档翻译成了中文,但是也并不是所有都能被翻译成中文的。而且翻译质量也可能参差不齐,相信很多人都会内心吐槽。而且中译更新往往不及时,要么就是后续无人维护,糟糕的翻译会给日常学习工作造成不必要的心智负担。
内容农场
比如你随便搜索一个中文关键字,排在搜索结果前列的总有那么几个东拼西凑、前言不搭后语的垃圾页面:前几天惹了众怒的小X知识、小Y百科;甚至还包括国内几家头部互联网公司的那一堆云社区
这个世界信息太多,过多无效的信息反而会淹没真实有效的信息,如何过滤无效信息,获取信息是现代人需要掌握的一个技能。英语本身就是一个过滤,Wall也是如此,能有效地隔离那些层次不在一个层面的。
如果一直看这些没有营养的平台产出,久而久之,用户不再着迷于接近真相,不再进行深度理性的讨论,取而代之的是无意义的灌水,撕逼/人身攻击,删评控评。直到阅读者被难辨真假的信息洪流淹没,失去了最后的耐心,表达能力衰退,对这些事情也变得麻木,平台也走向越来越表浅的娱乐化,这真的是我们想要的吗?我想,答案是否定的。
关于第二点,想补充的是说英语的时候其实不需要过于在意语法和口音,先把想表达的能流畅地说出来之后,后期再慢慢改善。比如二三岁小孩子想说我很饿,我要吃饭,只需要说出饿,饭。别人通过这些简单的词汇也能联想并理会其中的意思。
最后是语言学习的平台期很长,但长远回头看就能明显感觉进步,
词汇量是衡量英语水平的一个重要指标,词汇量具有从量变到质变的显著特征,当你掌握的单词数量达到一个分水岭的量之后你会发现学习英语变得异常轻松起来。以上是一些词汇量测试网站,用时从2分钟到10分钟不等,测试结果仅供参考,但还是蛮接近的,毕竟是免费的,不能要求过高。
除了英语专业外,考取一门广泛认可的英语资格考试是很多人的选择。比如出国留学/求职,外企等都是一门加分项。需要注意的是,证书是有有效期的,一般都是2年。比较主流的考试有: