开发工具 2.0:AI 改变软件工程

生成式人工智能有望改变一个又一个行业的工作方式。但软件工程的转型还没有结束。


GitHub的AI辅助开发工具Copilot已经成功地捕捉到了闪电,可以为开发人员提供编码建议,已在多个方面都取得了成功。它受到工程师们的喜爱,在大约一年内吸引了超过一百万用户,并显著提高了生产力。(即使你是顶尖的工程师,它也可以写出你代码中一半甚至更多部分)。同时,它还有望成为商业巨头。GitHub拥有1亿用户,Copilot每个席位每月收费10-19美元,预计能够创造数十亿美元的年度收入。

Copilot的成功引发了一场淘金热。创始人们争相将大型语言模型的能力带到各种其他行业,构建工具来帮助专业人士撰写、编码、设计和创建媒体。有“律师Copilot”、“医生Copilot”和“设计师Copilot”,还有许多其他的“X Copilot”。这些都是令人兴奋的方向,我们认为生成式人工智能有望改变一个又一个行业,使各种专业人士在工作中更加有效,并让消费者感到愉悦。

但是对于开发人员来说,还有很多工作要做。 Copilot利用OpenAI的Codex模型,可能只是人工智能改变软件工程师工作方式的开始。Andrej Karpathy在2017年预测神经网络将创建一个新一代软件“Software 2.0”,我们可能会看到同样重塑帮助人们开发的工具——“Developer Tools 2.0”。

这个领域有很多机会,一些创始人正在迭代 Copilot 受欢迎的编辑器中获取帮助的编码体验,尝试不同的交互模式或不同的模型。想想 Replit 的 Ghostwriter、Soucegraph 的 Cody、TabNine 等等。

向前一步,还有更多其他机会。比如在代码编写之外的工作,调试和文档编写,或者针对工程组织所做的其他工作,例如事故响应。 您可以考虑除“更快地编写代码”以外的价值主张,例如“编写性能更高或更安全的代码”。您可以放弃插件形式,并重新构建整个应用程序。您可以关注软件工程师以外的人物角色,如需要提高笔记本书写能力的数据科学家(参见:Hex),或者苦于撰写SQL查询语句而努力奋斗的数据分析师。有许多机会可供探索,并且有许多地方可供开发人员加入他们的工作流程中。

注:图是整个报告的核心

开发工具 2.0:AI 改变软件工程_第1张图片

建立传奇公司以实现这一目标并不容易。Copilot面临着与软件盗版相关的法律审查问题。作为掌控GitHub和VS Code的现有公司,微软享有显著的分销优势。许多创始人已经开始使用LLMs进行构建,使得竞争更加激烈。并且,GitHub本身刚刚宣布,计划通过GPT-4使Copilot提供更强大的AI功能。

但在我们看来,AI可以改变软件工程领域,这是一个重要而巨大的机遇,问题在于谁能抓住它。我们认为,至关重要的因素将在专注于开发者体验、提供全新能力,以及做出战略性选择如何落地和扩展到开发者工作流程上。成功意味着重新定义工程实践方式,并有可能打造一家具有代表性的企业。


本文来自红杉资本官网 BLOG,Eolink 翻译,

以大语言模型为核心的 AIGC 技术已经在全球掀起创新风潮,Eolink AI 功能实现全新一代「AI+API」结合,大模型驱动打造 API 研发管理与自动化测试全新体验,应用 AI 能力,一键智能生成「API 文档」、「测试数据」「测试方案」,进一步提升 API 的研发效率及减少运维成本。

初创/团队企业免费申请通道:https://easy-open-link.feishu.cn/share/base/form/shrcnpMe5dWt...

你可能感兴趣的:(人工智能软件工程github)