很多中国人都学了很多年英语,只是从小到大的考试要考英语才有很多人学习英语,报各种补习班学习英语。但等到离开学校之后,又把学到的英语只是还给了老师。也许并没有思考过为什么要学英语这个问题。
作为一个程序员,代码是用英文写的,很多技术资料也是由英语写的,只有会英文才能进行工作。但是这其中需要使用的英文单词并不多,而且现在有各种翻译软件,可以将这些资料翻译成中文,不懂太多的英文也没有问题。
但是为什么懂英语很重要呢?这要从我们现代学习的知识体系说起。世界上现代科学技术的起源和发展可以说是从文艺复兴时期开始的,从牛顿发现万有引力定律,到法拉第发现电磁感应,到麦克斯韦的电磁场理论,再到爱因斯坦发现相对论,这些现代科学技术的基础知识都是用英语书写成的。如果懂英语就会能从知识的源头进行学习,而不是从中文的翻译本进行学习。这有什么好处呢?我们都知道信息在转译的过程中是有损耗的,同样的内容从一种语言翻译成另一种语言并不能100%的进行转换。另外翻译人员的水平也有高低之分,更会带来的知识传递的不准确性,这可能机会增加我们的学习成本,更可怕的可能会学习到错误的知识。
学习各种知识和技能,如果从源头上开始学习或者跟随技术的创造者进行会理解的更透彻掌握的更牢固。为什么很多人都说印度的程序员比中国的程序员会有一定的优势?并不是印度程序员比中国的程序员聪明,而是因为英语作为他们的官方语言,他们阅读英文技术文档比我们有优势,获取的是第一手知识。而中国程序员大多数学习是使用中文教材或者查中文资料,这样就导致信息的不准确。
举个例子:有一个英文单词daemon。可能学习计算机的人大部分都知道这个词是守护进程的意思。而守护进程又是什么意思呢?我们分别来看一下百度百科和wikipedia的解释。
百度百科(守护进程):守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结束。
wikipedia(daemon):In multitasking computer operating systems, a daemon (/ˈdiːmən/ or /ˈdeɪmən/)[1] is a computer program that runs as a background process, rather than being under the direct control of an interactive user.
如果只看前面一段,百度百科和wikipedia的解释基本是一样的。但是在英语中daemon还有另外一个意思,就是精灵、魔鬼的意思。在这个基础上,我们再来理解daemon进程是后台进程这句话的含义。精灵和魔鬼对于我们人类来说一般是是看不见摸不着的,而daemon进程就像精灵一样,我们登录进系统也是看不见摸不着,是不能直接控制和交互的,但它又是在系统背后运行发挥着作用的。在这个基础上,我们理解daemon进程是不是会更形象和具体呢?但是有人会说,我不知道daemon这个单词有精灵和魔鬼的意思呀。不知道没有关系呀,我们可以继续看wikipedia解释daemon的这个页面,下面Terminology一段就写明了daemon这个词是如何引入到计算机词汇中的。
Terminology
The term was coined by the programmers of MIT's Project MAC. They took the name from Maxwell's demon, an imaginary being from a thought experiment that constantly works in the background, sorting molecules.[2] Unix systems inherited this terminology. Maxwell's Demon is consistent with Greek mythology's interpretation of a daemon as a supernatural being working in the background, with no particular bias towards good or evil. However, BSD and some of its derivatives have adopted a Christian demon as their mascot rather than a Greek daemon.[citation needed]
这段话翻译过来就是,daemon这个词是由MIT MAC项目的程序员引入到计算机领域的。他们借用了麦克斯韦的精灵的这个概念-这个精灵是在一个想象中实验中的生物,它一直在后台对分子进行排序。Unix系统继承了这个词语。
下面我们再来看看麦克斯韦的精灵具体的样子。我相信看了这幅图片中绿色的小精灵的样子后,再来理解daemon进程这个概念就会更加的具体与形象了。
我们在百度百科的这个页面上,就无法找到daemon是如何从精灵这个含义引入到计算机守护进程这个含义的相关介绍。这并不是说百度百科不好不全面,百度百科是由国内的人编辑而成的,而从根本上来说这个词本身就是由外国人创造的,也是由他们将其引入到计算机领域的,因此也只有他们能解释清楚这个词的来源。
通过daemon守护进程这个例子,我们可以看到学习任何知识,从源头上学起掌握第一手资料是最快最全面的,而我们目前所学习的科学技术绝大部分是来自于欧美,这也就是为什么英语是我们获取第一手技术知识的源头。而工作后我们再学习英语也并不是为了考试,所以现在我们学习英语也不是拿起一本新东方词汇书或者下载几个背单词的手机APP,每天背多少个单词就能有所进步的。而是真正的要学以致用,边用边学。希望我们都能转变一下学习英语的意识,其实英语并不只是我们用来考试的,而是真正让我们从根本上、从源头上来获取技术知识的一种语言。
转载请注明来源:https://blog.csdn.net/chenyangdream/article/details/88590858