中国经济快速发展很大程度上借力于信息技术的发展。中国地大,人多,任何一个领域一旦流动起来都会呈现巨大的动力。
如果没有强大可靠、使用简单的信息技术,信息就不能有效的流动起来,就不会有中国产业的快速发展。中国确实抓住了机遇,插上了信息化这个翅膀,展翅高飞。
UNIX 系统,C 语言, TCP/IP 协议,HTML, Ajex,linux,Java,JavaEE,数据库,Android, 大数据 hadoop,深度学习 tensorflow 等。 这些开放的、开源的,来自美国等发达国家的信息技术,在中国得到最有效率的应用,甚至超过了发明这些技术的国家。
这种特征越来越明显,如最近出现的大数据,人工智能,特别是最近出现的区块链技术,都是发起在美国等国家,而大热在中国,热成这样,连他们都没想到。
没有哪个国家比中国把拿来主义发挥的这样极致。明治维新时期的日本都比不上。
基础研究都是很费力的,拿来能够实现跨越式发展,弯道超车。我们应该庆幸,中国抓着了这个机遇。 没有比这更好的情况了。
虽然美国及西方的精英看到了这个情况,开始限制,但很明显已经晚了。所以,面对这种情况,其实没必要过度悲观。
但是,落下的课早晚都是要补的,这次美国制裁只会加速这个过程,而且时机得当,相当于一次神助攻。
中国现在需要做的事是怎样把这个课补上。
芯片等硬件,本人不了解半导体等硬件,所以姑且不做枉论。单说软件。
很多人可能存在一些误解,以为一提核心软件就是操作系统内核。其实,OS 内核只是很小的一块,linux 内核是一个人发明的,这说明即使发明一个新的,也不是很难的事情。
难的是,我们不是需要补哪一门课那么简单,我们需要补的是整个信息技术体系,而这个体系现在已经非常庞大和可怕。
OS 需要补,编译器需要补,编程语言需要补,硬件驱动需要补。更重要的是网络协议这一大块需要补。数据分析,人工智能需要补,更不用说数据库,浏览器,播放器,开发工具等等。
这时候我们忽然发现我们的 IT 技术空心化的非常彻底! 我们的程序员都是以是否熟悉某些框架来评价的。大家都在生态链的最顶端生活。
我们发现IT核心技术这个课补起来很难! 我们必须认识到到底难在哪?
现代 IT 技术之所以发展这么迅速,一个事情功不可没,那就是开源。 如果没有开源,操作系统就还是 Unix,windows, 就没有 linux,没有 android。如果没有开源,数据库就还是 oracle、SQL Server, 就没有 MySql,没有 MongoDB,没有 Hadoop。如果没有开源,开发工具就不会这么广泛的使用,就没有 Python 。如果没有开源,人工智能技术就不会这么快普及。
开源有两大功绩,一是让更多的人使用,二是让更多的人参与开发。前者正是让中国受益最大的因素。而后者是现代 IT 技术大厦得以快速构建并逐渐发展成如今强大体系的因素。 谁能说清楚,现在有多少开发人员工作在多少个开源项目上,但人数一定超过目前任何一个 IT 公司。这就是聚沙成塔。
问题是,目前中国发起的开源项目以及参与开源开发的人有多少。估计不会多。
中国要想补这个课,或者也只能走这条路 -- 开源。通过开源,吸引全世界的人参与重建信息技术核心技术体系。
重建不是说是复制,也没必要复制。而是革新,面向下一代信息技术,从核心做起,替代老一代信息技术,实现二次弯道超车,掌握核心技术。
如果没意识到这一点,而是各自为政,搞封闭的孤岛式的、运动会战式的公关是不起作用的。任何一个独立的单位和组织也不会有这么大的力量把所有事情搞定。
以中国目前的影响力,通过开源项目的做法,完全可以吸引全世界的开发人员来重建这个系统。也许不久的将来,新一代计算机、OS、手机OS,新一代网络协议,编程语言,开发工具,数据库系统,人工智能系统,真的会诞生在中国。
2018年5.1假期
领取专属 10元无门槛券
私享最新 技术干货