大学曾学过电子商务,当时就深感那数行字符组成的程序的强大威力。但是等我步入社会,发现大众对于编程的认识实在稀缺。而从15年,美国就开始鼓励大众编程。为什么?撇开国家形势、信息技术对社会的巨大贡献,我们可以展望“大众编程”的情景。其中最令人激动的,或许就是刺激民间创新能力的爆发。
民间创新正是灵感加上劳动工具。马桶是典型的使全世界世世代代受益的民间发明。马桶的原材料简单、且涉及较少理学理论,它被认为是在英国女王提出需求,加上发明者约翰·哈灵顿的一点灵感与实践下获得的。许多类似的发明也如此:它们是在突然的观察与灵感中得到的,且只要一点自然知识,加锤、钉、木、绳等劳动工具即可。
程序正如锤钉,有趣而实用的发明将很容易出现。随着可计算设备,如手机、个人电脑、智能家居的流行,计算资源变得容易获得。是的,当今环境下,计算资源的道路已经被铺平,需要的仅仅是更多的程序被编写。这些给机器下达命令的程序,已然如同锤、钉这样的工具一般,可以对社会进行改造。
编程技术不该只被少数人掌握。如今编程技术并不普及,这一足以改造社会的工具,只被互联网公司所充分利用,做有限的创新。当大众编程时代到来,人们很可能将拥有自己的小发明,甚至申请专利。
不幸国内计算机知识的普及较为落后,就如最被推广的国内的计算机2级,其考试系统采用的操作软件还停留在十几年前的版本。这实难配得上国内赚足了噱头的“互联网+”思想。