作者:David Prosser
软件开发人员承受更快工作的压力
在一个快节奏的世界中,每个组织都承受着比竞争对手更快地开发其数字产品和服务的压力。人工智能(AI)可能是巨大的帮助。微软首席执行官萨蒂亚·纳德拉(Satya Nadella)上周在Llamacon AI会议上说,其新代码中多达30%是由AI撰写的。Meta的Mark Zuckerberg告诉同一事件,AI很快就可以完成其开发工作的一半。Google曾表示,AI已经写了25%的代码。
这是一种正在采取速度的现象。人类首席执行官达里奥·阿莫迪(Dario Amodei)认为,90%的代码将在三到六个月内产生。鉴于他的生意就是促进AI的占领,他会说,但是现在旅行的方向似乎很清楚。
在许多方面,所有这些都是好消息,尤其是对于努力将应用程序,网站更新和其他数字计划更快的企业带出了门。例如,小型企业可以使用该技术与更大的组织在公平的竞争环境中进行竞争。但是也存在潜在的问题 - 特别是AI编写不良代码的风险。
确实,一个民意调查今年早些时候发布的消息警告说,超过一半的软件工程领导者发现AI编写的代码带有部署错误,并且迫使他们花更多的时间调试代码。“ AI工具有可能通过使重复的任务自动化,简化工作流程以及释放开发人员的重点,以专注于创造性的问题解决和创新,从而大大减轻这一负担,''
Amartya Jha,联合创始人兼首席执行官Codeant AI,不同意。这与您制作代码的速度无关;真正重要的是,代码的表现如何。
JHA认为,实际上,此类问题意味着AI写的代码的出现为软件工程社区创造了一个新问题 - 检查所有这些内容需要更多资源。他警告说,随着AI驱动的编码变得广泛,真正的瓶颈没有编写代码。”他警告说。
您知道Codeant AI认为人工智能本身就是答案,这会让您感到惊讶。该公司今天宣布其第一轮的机构资金回合,这是200万美元的种子加薪,因为它旨在将其旨在直接针对该行业正在处理的问题进行商业化。它的平台直接与开发人员工作流程(例如GitHub,Gitlab,Bitbucket和Azure Devops)进行集成,以提供有关代码质量,安全性和合规性的几乎瞬时反馈。这些评论还带有一键修复程序,开发人员可以使用这些修复程序来纠正所确定的问题。
到目前为止,JHA和他的同事已经签署了大约50个付费客户到其平台 - 相当于使用Codeant AI的大约10,000名用户来审查他们重新编写的代码。由Y Combinator,Vitalstage Ventures Brian Shin和不相关的Ventures领导的资金回合,由DEVC,Transpose平台,企业家First的参与,将有助于进一步开发产品并招募额外的工程能力。
Codeant AI联合创始人Amartya Jha和Chinmay BhartiCodeant AI
Codeant AI的目标是与CoderAbbit这样的市场领导者与CoderAbbit等市场负责人,该公司去年宣布了1600万美元的A轮融资,揭示了它使用其代码审查平台拥有大约600个组织。包括Bito,Codiumai,CoderBuds和CodeFactor在内的企业在类似的空间中运营。
Codeant AI的投资者认为,还有很多工作要做。Y Combinator的合伙人汤姆·布洛姆菲尔德(Tom Blomfield)说:“随着AI生成越来越多的代码,Code Review从未如此重要 - 编码人员可以确保只有高质量的代码才能使其成为生产。”
Shin也很乐观。他说,在AI迅速将代码生成民主化的世界中,瓶颈已转移到验证中。”``这一飞跃使工程团队能够更快地发货,同时又遇到问题的速度 - 当今的软件驱动经济中的基本优势。
Codeant AI的客户也看到了好处。一位早期采用者是车辆数据公司Motorq,Tech Lead Sundaraman Venkataramani 说:``他们的AI驱动代码评论,实时反馈和鲁棒的安全功能简化了我们的开发过程,使我们能够专注于核心领域的挑战。
对于遭受安全带确定的问题的组织来说,这听起来很有希望。它的调查发现,使用AI工具时,有59%的开发人员至少有一半的时间遇到了部署错误,92%的开发人员认为AI增加了不良代码的“爆炸半径”,而68%的人花了更多时间解决与AI相关的安全漏洞。``如果没有适当的治理,安全验证和明确的组织政策,这些工具可以无意中增加开发人员的压力,而不是减轻压力。”班萨尔补充说。