为什么电脑编程什么的一定是英文?中国人看不懂的太多,也会因此流失计算机人才吗?

haiyicha haiyicha
463
2022-05-11
不是电脑编程一定要英文,因为从编程发展历史过程中英文系占据了主打的位置,包括冯诺依曼的架构设计者表达交流的语言就是英语,所以编程语言都是英文就变得顺理成章了,作为后来者的中国只能先从学习英文开始学习编程,这也符合先来后到的习惯,但是因为不懂中文的确会造成计算机人才的丢失...

不是电脑编程一定要英文,因为从编程发展历史过程中英文系占据了主打的位置,包括冯诺依曼的架构设计者表达交流的语言就是英语,所以编程语言都是英文就变得顺理成章了,作为后来者的中国只能先从学习英文开始学习编程,这也符合先来后到的习惯,但是因为不懂中文的确会造成计算机人才的丢失,这是肯定的。

既然在历史上已经输给了欧美,作为发展中国家的中国就应该认这个事实,承认差距才能为后边的追赶做好准备,有差距不等于现在就要缴枪投降,先去学习别人先进的经验再去慢慢转化成自己的东西。

中国人学编程需要克服的几种障碍

编程语言本身大部分都是英文。相当于要学编程至少需要高中以上的学历, 就这一个关卡就能卡掉很多人,所以很多国人喊着作为偌大的一个中国也必须要有自己的编程语言,在这种背景下易语言就这么出来了,按道理易语言应该非常受欢迎,但现在发展点已经向着破解,逆向深渊去了,注定这门编程语言在以后的发展历程中还要走很多的弯路,任何一种编程语言的出现于一定要符合历史的规律,不是闭门造成就能铸就一个主流的编程语言,全球现在已经有500多种编程语言,真正站在主流的编程语言只有十几种左右,而且排名还在一直变化,易语言要走的路还很长。

思维模式不一致。有很多人初学者在开始阶段对于编程模式理解不到位,还没怎么开始就提前结束了,因为编程模式更加西方化,除了需要适应英文,还要适应编程模式,这点是很多初学者非常大的阻碍,初学者在度过了这种适应期之后才能有写代码的感觉,这种不仅仅是思维模式的差异,更大层面是计算机思维模式的培养,学习编程要有前几个月补基础的心理准备,所以不要相信零基础就能几个月就能找到工作这种宣传,不符合软件编程的规律,编程的学习是日积月累的过程,在基础氛围的学习中国人还是差距比较远,因为很多编程社区的产生都是仿照国外的模式,在编程氛围上就已经有很大的差异,国内编程行业这几年发展已经算可以了,早些年一般人压根就不知道软件是干什么的,这都是基础薄弱一种表现了,这些需要长时间的积累。

编程文化差异。现在主流的编程都是欧美在引领,特别是一些祖师爷级别的程序员基本上都是在欧美,国内老点的程序员继续在一线写代码的基本很少了,大部分参与到创业或者管理方面的工作了,编程语言需要长时间的积累,如果有经验的人都参与到挣钱的路子上去了,那么对于编程文化的积累的不利的,所以中国的编程底子的积累任重而道远。

国内编程行业现状

整体来讲国内编程基础在一步步的增强,并且在有些领域已经做到了领先但是在大部分还只是在应用领域,大家都觉得中国的互联网公司已经在很强了,但实事求是的讲主要是在应用领域,真正需要长时间积累的领域还存在很大的差异,已经有一些领域取得比较大的突破,像阿里云系统完全自主研发的系统已经在国际上展示出威力,但这仅仅是凤毛麟角,在传统的软件行业差距还是非常巨大。

主流的编程语言的引导这块几乎是零存在,大部分企业还停留在如何利用软件赚取流量赚钱的阶段在这种大背景下想要改变需要时间,在传统的核心技术领域,特别是操作系统生态方面差距还是非常明显,这次华为被取消授权这件事,一下子把自己的缺点放大化了。在关键领域差距还是非常巨大,这是无法回避的事实,不仅仅是技术方面的差异,还有生态系统的建设方面,整体来讲差异非常大,耗在这中国的软件大部分需求都来源于本国企业,所以时间长了之后就可以有一定的积累,这比印度单纯的外包要好太多,起码是服务于本国的企业。

经过这些年的发展中国的软件已经取得了长足的进度,但是距离顶级还差的远,承认差距然后朝着正确的方向努力,希望能帮到你。

发明中文编程语言,和操作系统,期待突破

其实你可以这样理解,电脑语言是另一种语言,只是刚好和英文很像。

在没有学习过编程语言前,就算翻译成了中文“赋值”“堆”“类”“变量”“数组”也会让人听的一脸懵逼。

举个例子,我调试电脑bios的时候,一直接触的都是英文,虽然不知道这些英文念啥,是啥意思,但是我知道它们代表着什么。后来新出的主板,有中文选项,结果就是一脸懵逼,不会用了,还是调成英文了。

像我这样情况的很多,用如“PS,CAD,MAYA”等软件用英文的习惯了,即使不会英文,一样能用,反正那几个单词知道是干啥的就行,翻译成中文反而不习惯。

不会英文不影响学习编程,但是比较麻烦的是不能去外网交流学习。

用中文编程,没有特别有效的提升,反而还影响和其它语种技术人员间的交流。

我问过美国一位资深教授,为什么印度人编程比中国人厉害? 是不是印度人比中国人聪明?

他说,不是比中国人聪明,是因为印度人英语纯正。

我搞不懂。编程还跟英语纯正有关系。

其他相关 RELEVANT MATERIAL
从知行合一的角度来看,绝大多数国人学不好英语是不是一种必然?

从知行合一的角度来看,绝大多数国人学不好英语是不是一种必然?

haiyicha haiyicha
778
2022-05-11
题主说的非常正确。语言最大的作用是交流,如果语言不用来交流,不是每天运用的话,很容易忘记。只是作为一种知识存在的语言是不能长久的。而实际运用的语言能力比学到知识的语言能力更为有用。就像是一些农村老太太,可能他们一天都没有上过学,根本不懂的什么是主语、谓语、宾语。但是他们......
现代的孩子还要学习儒家文化吗?

现代的孩子还要学习儒家文化吗?

haiyicha haiyicha
403
2022-05-11
当然要,自然要,必然要,很定要爱。因为,这就是中华民族精神,五千年聚集总结下来的优秀教导为人处世,做人做事的基本条件与原理概念!所以当然自然必然很定要代代相传,承教发扬光大,永存世间! 现在的孩子还要学习儒家文化吗?大家意见很不统一:有朋友态度坚决,认为儒学是中国华夏......
人工智能教育是什么?

人工智能教育是什么?

haiyicha haiyicha
711
2022-05-11
顶尖AI人才:10%在中国,50%在美国 主导人工智能(AI)研究和开发的约半数顶尖人才集中于美国。AI是数据经济的核心技术。如果负责最尖端研究的群体薄弱,中国的竞争力有可能下降。 加拿大的AI初创企业「Element AI」根据2018年内在21个国际学会上发表的论文......
女排3-0土耳其,朱婷妹妹朱佳荟抢镜,参与全队合影。还被郎导看好。她能进国家队吗?

女排3-0土耳其,朱婷妹妹朱佳荟抢镜,参与全队合影。还被郎导看好。她能进国家队吗?

haiyicha haiyicha
854
2022-05-11
一夜之间被两大世界名帅预定,队宠朱佳荟会成为下一个朱婷吗! 3-0横扫土耳其,三连胜拿到东京奥运会的门票,中国女排全队上下沉浸在欢乐的海洋中,球场一位小嘉宾却抢走了女排球星的风头,不仅与全队合影留念时站在C位,更是得到了土耳其教练古德蒂的单独合影留念,就连郎平主教练也亲......
宝宝几个月可以进行早教,早教内容有哪些?

宝宝几个月可以进行早教,早教内容有哪些?

haiyicha haiyicha
235
2022-05-11
宝宝应该是从生出来那一刻开始就在接受早教了吧!只是根据大脑发育的情况接受的东西不同而已,从简到繁,从少到多,却也时刻都在进步。 对孩子的早期教育是从孩子出生那一刻就开始的,不知妈妈是否问的是早教机构那种早教课? 广义地看,早教是孩子从后天环境中获得的任何有意识地对其心......
孩子是学跆拳道好还是学散打好,为什么?

孩子是学跆拳道好还是学散打好,为什么?

haiyicha haiyicha
489
2022-05-11
孩子是学跆拳道好还是学散打好,为什么?答:我做为一个传统武术爱好者,我的回答是;学习中国散打。为什么呢?一,中国传统武术博大精深,中国式散打是在中国传统武术中,提取了踢打摔拿,等技击功法。技术全面,能很好的体现中国的传统功夫,和丰富的中国传统文化。二,中国式散打因为是来......
评论 SAY SOMETHING
年度爆文