分享

未来,为什么人人都需要学编程?

 智汇百川 2016-12-19

现在,程序员形象的形象,在一般人眼中,是一个特别的群体,觉得那是一个专业工种,少数人开发,其他人会使用、享受这些公司提供的方便服务就好。但是在未来 ,这种认识可能是有问题的,本文尝试探讨展望。

人类学语言时,学的不仅是听还有说;学字时,学的不仅是读还有写;而现在随着我们向一个越来越数字化的世界迈进,我们也不仅应该学会如何使用程序,还要学会如何开发程序。在未来,面对着一个高度程序化的世界,如果你不能开发软件,那么你将变成软件。也就是说,人人都要学点编程。正如,古代只有少数人识字,能写文章的更是稀少。可是,现在西方国家的国民几乎人人都会写文章。最早的时候,文盲的标准是识字,现在文盲的标准是会用电脑,未来可能不会编程的人就是文盲。


为什么人人都需要学编程?

  1. 现在距离计算机革命已经过去60年,距离微处理器的发明已经过去40年,距离现代互联网的兴起已经过去20年,所有这些技术最终都会通过软件改造各行业,并在全球铺展开来。 目前有超过20亿人使用宽带互联网,十年前当我与人联合创办Netscape时,这个数字只有5000万。在未来十年,我预计全球至少有50亿人将拥有智能手机,每个行业都将通过手机与互联网即时连接,每时每刻、无处不在。 拥有较低的创业成本和在线服务的广阔市场,结果就是全球经济首次被完全数字化。在上世纪90年代初,这是每个网络梦想家的梦想,在经过一代人之后最终成为现实。

    数字化趋势不可逆转,日渐深入社会生活的方方面面,海量数据、数字内容和无数的电子设备、传感器、机器人会成为我们生活的日常,各种可编程设备成为人类社会最强大的驱动引擎,人类生活、社会经济的方方面面都被IT渗透,都与编程有关。那么,学习编程就成为实现必然。

  2. 未来,社会演进与程序相关,软件重构人类社会,而程序思维不同于以往的农业、工业社会,要想转变思维,只能亲身体验。

  3. 人工智能的极致,每个人都将拥有第二大脑,进化成为生化、机械和电子混合生物,要想不被物化为被编程的机器人,我们必须为自己编程。

    未来,为什么人人都需要学编程?

正在发生的全民编程教育

  1. 美国走在信息技术的前列,推出了”Hour of Code”,马克·扎克伯格和比尔·盖茨等高科技巨头或为这项计划录制了编程课程或提供金钱或人力上的支持。几天前英国政府也推出了”Year of Code”项目,拨出50万英镑用于培训全英各地新老教师的计算机编程技能。看上去,发达国家已经有了很强的推动全民编程的意识,而且正在这方面发力。实际上,技术学习没有那么难,更多的是心理作用。说一个简单的事实,美国初中学生都能很快学会HTML使用,开发网站和制作数字化内容。

    未来,为什么人人都需要学编程?

    未来,为什么人人都需要学编程?

  2. 技术进步降低编程门槛,正如印刷技术、书写技术的进步,让语文传播和教育从阳春白雪变为下里巴人,甚至某种程度上也可以说为了让人人都能识字、写文章,语言本身会逐渐简化。在计算机编程领域,也正在发生同样的事情。 可视化计算和图形化编程让少儿编程不难,也有趣。

  3. 软件开发工业化,正在经历在汽车工业的流水化、自动化过程。Docker、Saas、微服务等逐步完胜软件开发的生态系统,尝试开发变得极为简单,程序员文化会像汽车文化一样,每个家庭的院子里都有一个计算机工坊。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多