刚开始撰写此文时恰逢我结婚10周年纪念日,暮然回首,我突然发现第一款浏览器Worldwideweb出现在1990年,Java与Python都诞生于1994年,甚至被沿用至今的Visual studio 6.0版本都是1998年发布的产品了,他们都是上一个20年的历史产物。20年间,中国IT发展,从最初的蛮荒期,到今天的万物互联时代,期间历史足以载进史册。
上个世纪末,辩论赛红遍大江南北,1996年的国际大专辩论赛中就有这样一道辩题《信息高速公路是否对于发展国家有利》。目前,我还清楚记得反方一段答辩词是“难道发展中国家与发达国家真的是同桌关系?发达国家会白给我信息高速公路吗?”虽然现在我们可以看到很多地方的政务云项目是以0元中标,堪称白给。不过当时我国各界对于西方舶来的互联网(当时叫信息高速公路)还是抱有一定戒心的。但是,这样的怀疑并没有阻挡互联网给我国带来的跨越式发展机会。
20年前,我国最值得一提的软件当属金山的WPS,当时求伯君凭一台386,以一已之力使用汇编语言开发了WPS的1.0版本,直接填补了中文文字处理领域的空白,我还能记起当时书店里摆满了WPS的使用教程,各种报刊也都在整版刊登WPS的使用技巧,社会上的电脑培训班几乎都只为WPS代言。
作为80后一代的启蒙软件,如果其初代版本登上GitHub肯定会欣起比之前阿波罗登月项目更大的热潮。所以笔者在这里也呼吁金山公司将最初的几个WPS版本开源,毕竟那是中国IT历史上的图腾般存在。
不过那个时代的逻辑是操作系统为王,如果微软出手其它的软件公司都难以招架,随着Word的到来,WPS声势渐弱。微软当时的策略是先将自己开放出来,把自己操作系统的API使用说明完全公开在MSDN上供大家去学习。
如果读者有兴趣,可以来去MSDN上看一下,它至今都是世界上最说明最详尽的使用手册,微软也是凭借开放建立了自己的生态圈,一步步打败苹果。不过微软后面又慢慢将很多Windows服务COM组件走向封闭,所以微软完全可以利用自己不对称的优势击败其它公司。
当时互联网只是初具雏形,IT业虽然都能看到其战略价值,但是具体如何落地大家都还没有什么把握,不过心里越是没底,越是需要外部的竞争来为自己打气,所以IT界史上最惨烈之战——微软VS网景的浏览器之争直接上演。虽然从现在的情况看来IE VS Netscape与后来的各方微博之争、3Q大战一样,虽然打得热闹,但对于整个行业的发展影响有限。当时为了打败网景和Netscape,微软直接甩出手中的王炸——将Windows操作与IE进行捆绑销售,为了赢得胜利微软交了无数罚款不说,还差点被美国司法部分拆,可谓代价惨重。不过值得玩味的是目前微软的Edge浏览器也开始使用谷歌Chrome内核了,这可样的结局在20年后看来真是令人唏嘘。
当时编程语言排行榜上Basic、 C、C++以及Java之间的差距都不是很大。大家各有拥趸。甚至在CSDN上最火热的帖子还是各语言的的优劣之争。不过现在看来,Java在企业级开发当中已经占据支配地位,而Python在人工智能当中也已经是独树一帜。不过在当时的我看来,根本就不会想到有哪种语言能够最终笑傲江湖。
如果站在那个时代以一个编程爱好者的角度来看,可以明显地感受到计算机软件在那时完全是为了IT人员而设计的。不管是什么软件,如果IT基础知识不充足,根本就无法看懂软件的使用说明书,没有说明书软件是不可能玩转的,而且这种现象在绘图、CAD之类的软件中存在也就算了,在当时即使是编程工具也是如此,熟悉使用Borland C++的程序员,换到微软Visual Studio、C++编程都要费些功夫适应。IT业进入互联网时代也有很大一部分原因是在于用户厌倦了那些复杂的软件产品带来的不良感受,而当时体验最棒的IT产品——互联网,也就立刻变得特别鹤立鸡群,随着网友越来越多,网上信息越来越丰富,又进一步提升了用户体验,形成良性循环,互联网徐徐开启时代大幕。
20年前笔者的第一台电脑有很大一部分原因是冲着《仙剑奇侠传》而买,第一次上网也是为了查询游戏的通关攻略,游戏实际上是对用户体验要求最为严格的一个行业。如果用户玩过《仙剑奇侠传》,那么再玩上手《金庸群侠传》是完全不需要门槛的,这种用户体验第一的风格与当时其它软件完全不同。
而且很多游戏如《红色警报》、《反恐精英》等都是一个人玩乐趣有限,但是联网排名乐趣成倍增加的,这些游戏玩家天然就是互联网用户。客观地讲,游戏行业的发展也加快了IT行业全面进入互联网时代。
HTML这种网页语言的出现则是互联网时代的一大里程碑事。