当程序员也被人工智能取代,我们还能干什么?

互联网时代的兴起标志着许多人投身于计算机语言的开发工作,如今程序员算的上是薪资水平较高的那一档位。当今年人工智能大火的时候,很多人都恐慌于机器人会代替人们的工作。认为从事人工智能相关工作便万无一失。但是,当计算机变得足够聪明,可以自己编写代码的时候,程序员们还能保住自己的工作吗?

而机器人写代码这一事件,正在发生着。

HiringSolved的首席执行官Shon Burton说,自动化已经替换了许多人力工作了。“我们现在看到的人工智能相关的类别越来越多、越来越好。”他补充道。“人工智能一直擅长处理数字,但现在他们开始擅长其他方面,比如图像识别。” 例如,AI可能会替换X射线技术人员,并能够查看图像并确定诊断。

Burton说:“学习代码无法保护你的工作的原因是因为今天编写的很多代码都是已经写好的代码,并不是那么有创意。” “这不是特别困难 - 这就像建造乐高积木一样。”

Burton说,这并不是说我们不需要高级编码程序员。许多工程师正在解决程序员需要创造力的难题,而其他人正在进行重要的研究。但是,今天很多的软件都是“胶合代码”,Burton说。“它将已经存在的作品拼凑在一起,这就是开始实现自动化的事情。”

人们未来应该从事什么工作来获得薪水?Burton说,人文科学。“当你开始意识到技术将变得非常非常容易使用时,人文科学开始变得非常重要。“工具集会发生变化,但重要的是创造力,特别是对人类头脑的理解,因为只要人类仍然是消费者,他们就会很重要,而且他们会在一些人身上要求苛刻过程的领域“。

Burton说,一个需要人类智能的新领域正在决定人类能够接受的技术。可以利用这种心理学的专业人士将决定我们如何实现自动化,以及如何以消费者满意的方式包装技术。

Forrester的副总裁兼首席分析师Rob Koplowitz表示,许多公司的业务需求现在是端到端自动化。Koplowitz说:“新的流程对客户越来越重要,而不是老式的流程图。“我如何为客户创造最优比,自动化和无缝的体验?如果我不这样做,我的竞争对手会。”

然而,Koplowitz说,外包和技术传统上已经将美国的就业机会从美国转移出去,并创造了新的,往往是更高层次的工作岗位。即使采用更多的自动化技术,开发技能仍然会很高。“能够理解编码仍然非常重要,”他补充说。

Koplowitz说,我们需要很多软件才能实现高水平的自动化。“随着应用程序开发世界的发展,以及编程世界的发展,这些自动化过程的其他形式以更快的速度增长,”他补充道。

Koplowitz表示,可能成为未来的角色是涉及协调人员和项目的角色。这些包括项目经理,SCRUM大师,体验设计师和产品经理。Koplowitz说,在开发领域,UI开发人员,数据库管理员,应用程序架构师,数据科学家和DevOps专业人员正在急剧增长。

伯顿说,企业领导者应该拥抱自动化。“使用软件和人工智能机器学习功能来扩大人类能力,”他说。“如果我们拿走这些更为平凡的任务中的一些,那么人类就可以释放什么呢?”

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181025A156HD00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券