5 年后,我们将需要 10 倍以上的软件工程师
快速阅读: 据《印度分析杂志》称,人工智能引发软件工程界对就业前景的焦虑。有人认为AI将减少编码工作,但也有人相信工程师需求会上升。微软CEO纳德拉强调工程师的重要性,而谷歌CEO皮查伊则指出工程师需适应AI协作。专家认为,软件工程将迎来变革,工程师角色将更加多元化。
人工智能引发软件工程界的焦虑。我们正走向这样一个世界:大部分编码工作将通过自然语言完成,像Replit、Cursor、Windsurf以及Lovable这样的工具几乎能在几分钟内生成软件。科技领袖们的言论也没能缓解这种担忧,他们在讨论未来是否仍需软件工程师的问题上意见不一。值得庆幸的是,并非所有观点都如此悲观,这让开发者们看到了一线希望。Okta首席执行官托德·麦金农便是最近反对末日叙事的发声者之一。在接受《商业内幕》采访时,麦金农称对工程岗位减少的担忧“荒谬”。他将人工智能的崛起与个人计算和移动技术等以往的技术变革进行类比,认为这些变革最终扩大了就业机会,而非削减它们。“五年后,软件工程师的数量会比现在多”,麦金农表示,这些工程师将在现有解决方案的基础上构建新事物。他还补充道,微软、Meta和Salesforce等公司不久后将雇佣更多软件工程师。
这一切究竟有多少真实性呢?显然,并非所有人都认同这一观点。OpenAI首席执行官山姆·阿尔特曼在与本·汤普森的Stratechery访谈中表示,“每位软件工程师在一定时间内将完成更多任务……但在某个时刻,或许我们需要更少的软件工程师。”尽管他承认“自主编程”——即AI自主处理复杂软件任务的趋势正在上升,但他警告不要假设这标志着工程师时代的终结。阿尔特曼指出,一些公司已经借助AI生成超过半数的代码。然而,他强调人类监督仍是不可或缺的。当Anthropic首席执行官达里奥·阿莫迪预测不到半年内AI将处理90%的编码时,警钟确实敲响了。这与Zoho创始人斯里达尔·文布的观点类似。他最近提到,如今程序员所编写的代码中90%是“样板代码”。不过,编码只是软件工程周期的一部分。随着AI日益强大,其背后工程师的价值愈发凸显。微软首席执行官萨提亚·纳德拉长期以来一直在倡导更广义的软件工程视角。纳德拉指出,除了科技行业,LinkedIn的数据还显示医疗、金融、制造和教育等行业对工程师的需求同样强劲。谷歌首席执行官桑达尔·皮查伊观察到软件工程师的角色在面对AI时迅速演进。在早先的《大卫·鲁宾斯坦秀:同行对话》播客中,他表示谷歌依旧优先考虑“超级明星工程师”——那些能够在快速变化的环境中茁壮成长并在AI、量子计算和网络安全等领域掌握专长的人才。尽管招聘放缓,皮查伊透露谷歌保持90%的录用率。他的意思是:需求并未下降,只是发生了转移。工程师现在需要具备更高的多样性和跨学科能力,并且更愿意与AI驱动的工具链协作。对于谷歌而言,没有人的才能,创新就无法实现。不存在“氛围工程”明显可以看出,尽管世界正以代码为节奏振动,但并不存在所谓的“氛围工程”。Sergey Tselovalnikov最近一篇博客强调,虽然氛围编码可以加速原型开发,但它无法取代软件工程。真正的工程涉及长期系统设计、可靠性、可扩展性和可维护性——这些问题当前由AI生成的代码无法解决。因此,尽管存在炒作,但并不存在所谓的“氛围工程”;它依然是工程,无论有没有代码输入。
去年,关于AI取代工作的辩论如同今年一样激烈。当时,Keras的创造者弗朗索瓦·肖莱做出一个预测:“五年后,软件工程师(写代码的那种,比如Python、C或JavaScript代码)的数量会比现在多。”他补充说,目前专业软件工程师的估计数量是2600万,五年后将跃升至3000万到3500万。成为一名开发者或编码员不仅仅是写代码,而是工程和思考更高层次的东西,这就是软件工程未来价值所在。“代码大多是无用的,更像是负债而不是资产。解决问题才是价值所在,”肖莱在帖子中补充道。“如果你能完全自动化软件工程(我的工作),我认为那将是伟大的,因为那样我就可以转向更高杠杆的事情。编写软件只是一个手段,而不是目的。”
在2024年10月的报告中,高德纳表示,生成式AI将在2027年前通过软件工程和运营催生新的角色,要求80%的工程劳动力提升技能。软件工程师必须比任何人都更快地提升技能这一点依然属实。特别是在印度,大多数IT公司和工程师不是学习编码,而只是提供服务,AI可能是他们最大的威胁。如果模型能够编写代码、测试代码并检查自一致性,一种由于人类专业知识限制而在大多数领域不可能实现的自动监督形式将会被引入。这种能力将允许AI代理通过实证和自动方式测试代码。未来将是一个工程师管理一群AI编码代理的时代。因此,软件工程将迎来一场深刻变革,可能会进一步增加需求。“未来会有远超现在的软件工程师数量,”认知实验室的罗素·卡普兰之前指出。但“工作内容将大不相同:更多用英语表达,更少模板化编码”。
📣 报名参加年度AI盛会吧!
(以上内容均由Ai生成)