您好!欢迎光临潍坊鑫诚自动化技术有限公司网站!
定制咨询热线151 6646 1407

产品分类

联系我们

潍坊鑫诚自动化技术有限公司

联系人:贾经理
手 机:15166461407
电 话:151 6646 1407
地 址:山东省潍坊市奎文区胜利东街4778号

潍坊自动化编程系统

发布时间:2021-05-28人气:604


潍坊自动化编程

对我们来说,考虑自动化对编程的未来可能意味着什么很重要。我可以告诉你,编程已经高度自动化,一个好的优化编译器已经是一个先进的人工智能系统,可以把你的提示转换成工作代码。

程序设计不会消失或过时。但它的含义会发生变化。虽然微软的演示可能表明程序员*终可能会从编写简单功能的任务中解放出来,但是代码生成引擎肯定是由一组程序员(可能是大量)组成的。编写先进工具(比如Microsoft的编码引擎本身)的程序员可以放松。设计API的程序员也是如此,因为你仍然需要提供函数/方法签名。

虽然这个演示可以吐出函数,但是我很少看到任何迹象表明它可以从它所写的函数中构建一个更大的系统。虽然它有能力调用已编写函数,但它不能把已编写规范中的大型程序组合起来。也许能吐出一张简单的账单,但肯定不能吐出一个完整的账单系统。毫无疑问,这可能需要几十年。普通码农现在非常安全。

然而,这一壮举仍然引发了编程意义上的问题。是啊,这就是我们所有人对AI的评价:它会减少花在无聊、重复任务上的时间,花更多的时间进行创造性工作。然而,让我们来分解一下。大多数程序设计都在详细说明如何执行某些过程。它可能很无聊,通常是重复的,而且肯定很容易出错。的确,我们需要更多地考虑程序设计应该是什么。在斯科特看来,程序设计的创造性是什么?

对于编写代码和通过代码行来衡量生产力,我们非常重视鼠目寸光。只要看看我们用来构建、测试、归档和部署代码的所有优秀工具(**必要)。但这些本质上和革命性的工具并不能解决真正的问题:我们是否正在解决正确的问题?成千上万的应用程序通过了每一个单元的测试,每一个集成测试和每一个验收测试,但仍然很难使用。并且我们正在学习,我们很少想到软件的新方面:是否有需要使用我们软件的团队?您的软件支持辅助功能吗?不能访问电脑和网络的人能否使用它?设计系统,使需要使用它的人能够方便地使用它。同时,我们也需要更多的分析。

程序设计不只是码和函数。这项工作*重要的部分与面试中在白板上快速排序无关。有很多事情要考虑;目前程序员花太多时间写代码以满足发布日期,而不是思考更大的事情。这几乎总是别人的工作。但是,无论是否投入生产,微软的研究都为我们思考编程真正意义提供了机会。
151 6646 1407