欢迎光临散文网 会员登陆 & 注册

中国IT精英众多,为啥开发不出核心技术,如编程语言、操作系统?

2020-08-18 16:16 作者:码不亭蹄  | 我要投稿

中国IT从业人员如此之多,为什么没有世界流行的核心技术产生,比如编程语言、操作系统、数据库等?其实,中国IT人员也想有自己的编程语言、操作系统、数据库这些底层的东西,但有时并不受个人意愿所决定,而是由多方因素所左右的

 

一、首先要养活自己,才能去开发研究吧。

这是一个很现实的问题,美国之所以能有那么多的底层东西(编程语言、操作系统)出来,跟它们的大环境有一定的关系,美国整体上比较富有,人们不用发愁自己的生活。比如:比尔盖茨,如果他当时是一个穷光蛋,他还有心思去弄他的dos系统和windows系统吗?连饭都吃不上,还谈什么理想。正因为他不需要担心这些,所以,他可以全身心地去搞研发。反观我们中国,大多数从事IT学习的,家境都不是太好,所以,走入社会后,首先面临的就是生存问题,只有养活了自己,才有精力去搞研发。可是,一旦精力放在了赚钱上,研发理想自然而然就淡了。

 

二、底层语言,学习周期较长,难度大。

越是底层语言,学习起来就越枯燥无味,学习难度也就越大,想要深入就是难上加难。比如C++语言,可以用来开发操作系统、大型软件、大型游戏,但没有四五年的功力,是很难开发出一个像样的程序的。

我就有一个老乡,学过2年左右的C++语言,对于C++语言和C++库都有了深入的了解。但是,大学出来后,需要找工作呀,他的C++水平太低,只能说是刚刚入门,找相关工作时,自然就到处碰壁。最终,他放弃了C++,选择了能快速上手的PHP语言,因为了C++语言的知识积累,他只花了几个月的时间,就精通了PHP(PHP语法和C++很相似,很多函数也相似),很快,他就找到了一个网站后台开发的工作。

 

三、研发投入大、回收慢,而资本喜欢赚快钱。

对于操作系统、数据库这类底层工具,开发周期一般都会比较长的。这个,我们可以看一看现在正如日中天的安卓系统的发展历程。

2003年安迪鲁宾创建Android公司。2005年8月谷歌正式收购Android公司及其团队。2007年谷歌才正式公开Android操作系统,2008年谷歌正式发布了Android 1.0系统,到2011年左右的时候,Android 2.3才正式奠定了安卓系统在智能手机中的地位。到这个时候,安卓系统还没有给谷歌带来一分钱的收入,而是每年要花去大量的经费去搞开发。正是有这么巨大的投入和这么长期的研发,才成就了今天的安卓系统和谷歌的生态体系。

 

而现在大多数中国企业,尤其是那些上市公司,都是以资本为导向,无利不图,只想着如何赚快钱,不能静下心来搞研发(最典型代表:联想集团)。他们也看好这些IT行业,但是,就是嫌弃它们投入太大、回报太慢,所以,不愿意把精力和资金投在这个篮子里。只有那些注重长远战略的企业(比如:华为、阿里巴巴等等),才会花重金来打造自己的底层核心。

 

总之,并不是中国企业和IT人员没有能力去开发属于中国的编程语言、操作系统、数据库,而是要看他们愿不愿意去做。只要做,就肯定有希望。华为不是研发出了自己的鸿蒙操作系统吗?阿里巴巴不是也开发出了自己的数据库吗?易语言(中文编辑语言)不也是被我们开发出来了吗?只要我们坚定信心、坚持方向、放眼大局、长远战略,就肯定有属于我们自己的优质操作系统、编程语言等底层工具

以上就是我的观点,如有不同意见,欢迎发表评论。同时,欢迎【关注】我,观看更多精彩内容。


中国IT精英众多,为啥开发不出核心技术,如编程语言、操作系统?的评论 (共 条)

分享到微博请遵守国家法律