人工智能将如何在未来十年影响工程师 | Jam.dev
在2024年6月28日发表的一篇文章中,Jam.dev的CEO Dani Grant提出了一个大胆的预测:在未来十年内,工程师的数量将会是现在的100倍。这个预测基于对人工智能(AI)如何影响工程师工作的五个重要预测。
-
AI将为工程领域带来iPhone对摄影的影响:就像iPhone使摄影变得普及一样,AI将简化软件工程的复杂性,使得更多人能够参与到代码库的建设中,而无需深厚的技术专长。Jam的工具已经在这方面展现出趋势,它通过减少调试的复杂性,使得贡献代码变得更加容易。
-
AI将实现无服务器计算的愿景:AI将接管服务器管理、部署和依赖安装,使工程师能够专注于构建。在这样一个世界里,AI处理所有的设置和操作,工程师可以直接投入到编码的创造性和解决问题的方面。
-
对工程师的需求实际上会增加:根据经济学家William Stanley Jevons在19世纪60年代观察到的Jevon's Paradox,更有效的资源使用会导致对该资源的消费增加。这同样适用于软件工程。随着AI使软件开发变得更加高效,我们将看到被创造的软件数量激增。
-
每位工程师将从程序员转变为技术领导者:在未来,作为工程师意味着管理一群AI代理。你将不再编写代码,而是委派任务、审查PR(Pull Request)并提供反馈。这就像成为数百名开发实习生的技术领导者。
-
这将是一个成为工程师的绝佳时期:AI将使工程变得更加有趣。每位工程师都将能够更具战略性、影响力,构建更具挑战性、非确定性的软件,并在设置和操作上花费更少的时间。这将为创新和创造力开辟难以置信的可能性。
Dani Grant认为,许多人担心AI会取代工程工作,但他相信情况恰恰相反。AI将提升工程师的角色,使其更具战略性、设计导向和影响力。我们将需要更多的工程师来处理正在开发和维护的软件爆炸式增长。
Jam.dev致力于使构建软件的过程尽可能高效,并且对于这一变革感到兴奋,正在开发增强AI时代反馈循环和协作的工具。如果你对未来同样兴奋,并希望使软件工程更有趣、更具挑战性,Jam.dev邀请你加入他们,共同构建未来。