twitter-个人资料#error”/>

对软件工程未来的预测:

1/ 很快,模型将变得非常擅长编码。研究实验室在下一代模型的编码 + 推理改进方面的投资比任何其他领域都要多。他们的努力将取得成果。

2/ 为什么?除了一般的人工智能进步之外,编码还有一个独特的优势:通过“自我游戏”实现超人数据扩展的潜力。模型可以编写代码,然后运行它。或者编写代码,编写测试,然后检查自洽性。

3/ 这种类型的自动监督在大多数领域都是不可能的,因为随着我们接近人类专业知识的极限,这些领域在训练后面临着数据壁垒。代码则不同——它可以通过经验和自动进行测试。

4/ 因此,几年后软件工程将发生翻天覆地的变化。真正的编码代理将以端到端的方式完成任务,为当今的人工智能副驾驶员提供补充。这种体验就像是给每个工程师配备了一支实习生大军。

5/ 在这个新世界中,每个工程师都将成为工程经理。您将把基本任务委托给编码代理,并将更多时间花在编码的更高层次上:了解需求、构建系统以及决定要构建的内容。

6/ 这将带来一个前所未有的软件富足时代。软件的开发历来困难重重,成本高昂。很快,软件的可获得性将提高 10 倍。我们将看到“一次性软件”的激增——一次性应用和网站现在才可行。

7/ 未来的软件工程师数量将远超现在。工作内容将大不相同:更多的是英语,更少的样板代码。工程师们将适应变化,就像他们从汇编语言过渡到 Python 一样。

8/ 除了直接的生产力提高之外,初创企业还将产生显著的二阶效应。

9/ 首先,面向开发人员营销的公司很快也将开始向编码代理“营销”。毕竟,您的代理可能会决定您使用哪种云以及选择哪种数据库。代理友好的 UI/UX(通常:良好的 CLI)将被优先考虑。

10/ 产品质量标准也将提高。在开发人员可以快速交付产品的世界里,半生不熟或功能不完整的 MVP 是不太可接受的。

11/ 随着编码代理的兴起,测试基础设施将变得更加重要和普遍。这既是因为编码代理将编写更多测试,也是因为他们将依赖这些测试来检查他们的工作。

12/ 由于代理使迁移变得更容易,因此转换成本将下降,成为科技公司的护城河。公司甚至会在您购买其产品时捆绑迁移辅助编码代理,以简化您的采用。

13/ 无论具体情况如何,宏观面是明确的:对于建设者来说,现在是最佳时机,也是最高效的时机。

14/ 结束语:我很高兴与大家分享(很大程度上是因为这些预测),我加入了 @cognition_labs 来帮助开发 Devin。我来这里已经 3 个多月了,虽然 Devin 还处于早期阶段,但它是我第一次真正看到软件富足时代的模样。

• • •

错过此主题中的某些推文?您可以尝试
强制刷新

Leave a Reply

Your email address will not be published. Required fields are marked *