首页 > 业内资讯 > 科学家研发自动编程技术,程序员变电脑训练员

科学家研发自动编程技术,程序员变电脑训练员

时间:2015-09-08 | 来源:腾讯科技 | 阅读:158

话题: 编程语言 程序员

但是,Queue更为关注短期目标。今年1月,Queue推出自动代码编写平台Dropsource。Dropsource可以根据用户输入的目的和功能编写程序。编写程序时,程序员会考虑常规方案。这套系统可以从中选择最佳的设计和开发方案。

不到一秒的时间,Dropsource就可以完成代码编写工作。但通过正常渠道,设计师和项目经理要与开发者合作,从零开始编写代码,即便他们以前已经做过很多次几乎相同的工作。

目前,一些开发商已经利用Dropsource开发iOS应用。

另一个佼佼者是纽约公司Bubble.is。Bubble.is提供支持拖放操作的可视化程序开发界面。同样,Bubble.is无需编程知识。

实际需求

布夏尔预计,全球大约有1100万程序员。“这些人一直训练将他人的创意翻译和转变成另一种语言的技巧。这种编程工作大多万分辛苦——他们本可以在其他领域发挥聪明才智。”他说道。

计算机语言是现代世界无形运作的力量源泉。开发者掌握计算机语言,而绝大多数人毫不了解。新一代编程技术有一个共同的目的,那就是向开发者和大众开放科技创新、创造和自我强大领域。

但是,新一代编程技术还有更加实际的需求。如今,我们对开发者的需求远远超过供应。这个问题抑制创新,并抬高成本。在硅谷,由于受到巨大诱惑,开发者不断跳槽。同时,针对初创的创业孵化器聚集着寻找联合创始人的创业者。对于拥有技术的联合创始人,毫无科技背景的创业者通常无法评判其编程水平。

程序员的角色

当然,有些人对自动编程技术的潜力持怀疑态度。毕竟,即便是简单的指令,软件工具依然需要耗费更多的资源。起步阶段,自动编程技术确实没有任何实质性的革新。

在线教育平台Coursera联合创始人吴恩达便是一位怀疑论者。他表示:“过去几十年,为了创造更优秀的开发工具,开发者做了大量工作。一方面,开发工具已经取得巨大进步。另一方面,编程的真正难点在于搞清楚你希望在软件中表达的东西,这部分工作的确耗费时间,很难自动完成。”


湘ICP备2022002427号-10湘公网安备:43070202000427号
© 2013~2019 haote.com 好特网