程序员不会失业
一种不可解析的机器语言,这不仅仅是个哲学构想而已。在过去的二十年里,学习编程一直是最可靠的就业途径之一——所以一些家长让孩子在放学后去上编程辅导班。但是,以神经网络方式连接的深层学习机器是另外一个世界,需要的是另外一种员工。分析师已经开始担心人工智能会对就业市场产生怎样的影响了。就像一些机器设备发明之后,之前的一些工种失去了意义,程序员自己可能很快也会品尝到这种滋味了。
当被问及这种转变时,提姆·奥莱理(Tim O'Reilly)说,传统的编码工作不会完全消失,而且在很长一段时间中,我们仍然需要程序员——但是需要的人数可能会减少,编程会成为一项元技能(meta skill)。按照艾伦人工智能研究所(Allen Institute for Artificial Intelligence)的CEO奥伦·奥尼(Oren Etzioni)的说法,机器学习需要“脚手架”来运行,而搭建“脚手架”就需要会编程。不会因为有了量子力学,牛顿力学就会被抛弃。编程仍然会是一种强大的探索世界的工具,只是人们可能还需要其他更多的工具。但是,在驱动具体职能方面,主要工作是由机器学习来执行的。
当然,人们仍然要训练这些系统。这项工作既需要对数学有非常深入的领悟,也需要有一种教学上的直觉。“这几乎就像一种艺术,把这些系统中最好的一面引发出来,”谷歌DeepMind人工智能团队的主管戴密斯·哈萨比斯(Demis Hassabis)说。“世界上有只有几百人能出色地做到这一点。”但是,即便人数这么少,也足以在短短的几年间内就给技术行业带来了转变。