智能AI编程 未来程序员会失业?

点击率:524 来源: 作者: 发布日期:2017-04-07

据“科学警报”网日前报道,剑桥大学和微软公司的研究人员研发出一款名为“深码者”的智能AI程序,它能帮助不会写代码的人们编写一些简单程序。媒体猜想,未来“深码者”有望代替程序员工作。

原来,“深码者”使用了一种名为“程序合成”的技术,能够利用深度学习技术来模仿大脑的神经网络,并像程序员那样,从已存在的软件中获取代码片段,并将它们拼接到一起,执行新程序。只需为“深码者”赋予每段代码的输入或输出,它就能“学习”哪些代码片段是人们所需要的。

与人类个体思维能力有限不同,AI撰写程序时能够更加全面彻底地搜索网络,因此它完全能够以人类想不到的方式来编写程序。此外,“深码者”还能用机械学习的方式来查阅数据库,并尽可能用最优方式,编写所需的各种代码。

过去网络系统出现错误,总要花费大量时间和人力去排查原因,有了“深码者”,只需几秒就能将问题处理完毕。智能程序还能让“深码者”自主判断出哪些代码语句有用,哪些代码语句有错误,需要修正。随着处理的问题增多,它还会越来越有经验。

马克·布鲁克施密特工作于英国剑桥微软研究院,也是“深码者”的创始人。他认为,有了智能AI程序,无论是谁,只需简单描述目标程序,系统就能自动编写出相应语句。其实早在2015年时麻省理工大学就曾开发出类似的程序,该技术可以被用在多个领域,以致人们猜测未来程序员将失业。

布鲁克施密特表示,“深码者”自动拼接出的程序会出现很多毫无逻辑的错误,需要人工查看,程序员暂时并不会失业。相反,智能AI会改革互联网产业,使IT行业变得更加高产。

上一篇:无 下一篇:40岁程序员,上自由职客不惧失业实现财务自由

相关阅读

风格切换
主题颜色
模式

布局风格