来源:TechSpot 作者:Skye Jacobs

大局:在人工智能进步的推动下,计算机编程的未来正面临着巨大的转变。行业领导者对人工智能将如何重塑软件开发有着不同的观点,预测从变革性到谨慎不等。一位微软高管对未来五年内人工智能在编码方面的主导地位有着更乐观的前景。
微软首席技术官Kevin Scott预测,到2030年,95%的编程代码将由人工智能生成。然而,他很快澄清说,这并不预示着人类参与软件工程的结束。
Scott解释说,这并不意味着人工智能正在做软件工程工作……作者身份仍然是人性。“当我们从输入主(编程语言)到提示主(AI编排器)时,它创造了另一层抽象。”
他不相信人工智能会取代开发人员,但它将从根本上改变他们的工作流程。工程师将越来越多地依赖人工智能工具来根据提示和指令生成代码,而不是费尽心思编写每行代码。在这个新范式中,开发人员将专注于指导人工智能系统,而不是手动对计算机进行编程。通过提示来表达他们的需求,工程师将允许人工智能处理许多重复性工作,让他们专注于设计和解决问题等更高级别的任务。
尽管有前途,但目前的人工智能系统有重大限制——特别是它们保留内存的能力。Scott承认,今天的人工智能助手“非常交易”,这意味着他们很难回忆过去的互动或随着时间的推移适应用户偏好。
然而,他认为这是一个暂时的问题。Scott预测,未来的人工智能工具将提供更个性化和更具有情境意识的帮助,因为他们从以前的互动中学习。
首席技术官说,在代理人有记忆力的地方,记忆力是有限的。“明年记忆会好很多。”
整个行业都在围绕人工智能在编程中的作用展开辩论。最近,IBM首席执行官Arvind Krishna在SXSW会议上以更谨慎的前景进行了权衡。Krishna认为,人工智能将提高生产力,而不是完全取代程序员。他估计人工智能将处理大约20%到30%的编码任务,但强调其在应对更复杂的挑战方面的局限性。
“如果你能用相同数量的人生成30%的代码,你会写出更多的代码还是更少的代码?”克里希纳言辞地摆出姿势,表明提高效率将刺激创新和市场增长,而不是失业。
Salesforce首席执行官Marc Benioff同意Krishna的观点,即为人工智能驱动的未来重新为工人提供技能。Benioff表示,由于人工智能工具提高了生产力,他的公司可能会在2025年停止雇用传统工程师,但强调了人类专业知识在与这些技术合作中的重要性。
与此同时,Anthropic首席执行官Dario Amodei给出了一个与Scott相似的预测,但时间表要积极得多。他认为,人工智能可以在六个月内生成多达90%的代码——这一速度凸显了这些工具的进步速度。
本文转载自TechSpot,本文观点不代表雅典娜AI助手YadiannaAI立场。