代码很便宜。工程判断现在是稀缺资源

建设的障碍已经倒塌。这将瓶颈转移到所有权、验证、品味以及决定实际应该存在的内容上。后代码很便宜。 《工程判断现在是稀缺资源》首先出现在《走向数据科学》上。

来源:走向数据科学

底层社会正在发生变化。

这是 Max Buckley 在新加坡 AI Engineer 演讲中提出的想法之一,从那时起它就一直困扰着我。

几十年来,软件工程都是围绕稀缺性组织的。编写代码成本高昂,工程师稀缺,并且功能需要时间。这个假设决定了团队的工作方式。我们仔细地确定了优先级,因为每个功能都有巨大的机会成本。

但人工智能打破了这个假设。

随着编码代理的能力越来越强,实施成本正在急剧下降。过去需要几周的时间现在可以在几天甚至几小时内完成原型设计。 Max 在 Google 工作了 12.5 年,担任 Exa 知识研究主管,他将此视为博弈论的变革:这不仅仅是问你应该做什么,而是当其他人也这样做并试图获胜时你应该做什么。

并且您无法选择退出这些更改。无论我们是否准备好,基本的工作方式都在发生变化。

但更便宜的实施并不意味着更好的软件。

再多的人工智能也无法帮助我们避免构建错误的东西。事实上,人工智能可能会让这个问题变得更糟。当构建变得更加容易时,创建技术上令人印象深刻但战略上无关的东西就变得更加容易:更多的仪表板、更多的工作流程、更多的内部工具、更多可以工作但不值得存在的应用程序。

这就是为什么我认为工程判断变得更有价值。

Max 的一个例子一直让我印象深刻。在旧的软件经济中,团队在构建任何东西之前必须将 30 个想法缩小到 3 个。如今,有了编码代理,决策过程就会发生变化。您可以构建更多、评估更多、进行更多基准测试,并以更少的情感依恋抛弃那些不起作用的东西。

尝试的成本更低,实验变得更有吸引力。

这听起来很解放,但也造成了新的瓶颈。

人工智能并没有消除对工程学科的需求。它将该规则转移到系统的不同部分。

总结