一家市值2050亿美元的软件公司的技术负责人向Business Insider透露,随着人工智能在编写代码方面愈发出色,它不仅改变了工程师的工作方式,还重塑了他们的职业轨迹。
ServiceNow的首席技术官帕特·凯西(Pat Casey)表示,人工智能工具正在迅速自动化初级工程师传统上所做的工作,比如编写样板代码、重复性编码以及解决漏洞。
ServiceNow销售用于创建和管理自动化业务工作流的云软件。该公司通过采取务实的策略,在生成式人工智能领域取得了实实在在的利润:销售客户认为有用且愿意付费的人工智能驱动产品。
“目前,人工智能主要处于中间层,”凯西说,“它擅长完成人们在工程学习阶段通常会做的事情。”
以前,可能需要100名初级工程师来完成低级编码任务。凯西表示,现在所需人数大大减少。
这导致工程人才输送管道出现“瓶颈”,也引发了关于如何让员工晋升的更大问题。
“我们需要在高端领域有工程师,”凯西补充道。
他说,工程师现在能做的最好的事情就是掌握新一代人工智能编码工具。
“我们希望你用工具来完成任务,因为我们希望你具备的一项技能就是了解如何使用这些工具,”他补充道。
区分顶尖工程师
凯西说,高级工程师之所以脱颖而出,并非因为他们的生产力,而是因为他们能够推动涉及多名工程师的复杂项目。
“你需要构建架构并达成共识,”他说。
顶尖工程师分为两类:横向通才和专注专家。
横向思考者能够解决公司层面的战略问题。如果ServiceNow考虑收购一家公司,这些人会实地考察并与对方讨论代码库。
“我会带着像‘代理人工智能是新兴事物,我们真的得为它找到一个合适的安全模型’这样的问题去找他们,”他说。
他补充道,这是“将这类模糊的行业问题转化为技术视角的能力”。
另一个同样有价值的角色是专注专家:擅长解决“非常狭窄但非常重要、聚焦的问题”的工程师。
“他们不想被打扰,会戴上耳机,双手放在键盘上,编写大量非常重要的代码,”凯西说。
这些工程师可以在四天内编写出极具价值的代码,而“不太成熟的人”可能需要四周时间——或者永远无法完成。
软件工程师角色的转变
科技领袖们一直在谈论人工智能如何可能为软件工程师赋能,并推动工程从样板编码转向人机之间更加灵活、富有创造性的协作。
Windsurf的首席执行官瓦伦·莫汉(Varun Mohan)在最近的一期播客中表示,如果人工智能能够承担重复性任务,开发者将能够专注于真正重要的事情——测试大胆的想法。
莫汉说,工程开始呈现出一种以研究为导向的文化,开发者在其中测试假设、评估假设并获取用户反馈。他说,这些步骤能让产品显著提升。
初创公司永远不应该雇佣工程师来“快速编写样板代码”,他补充道。
其他科技公司的首席执行官也对工程职业的未来发出了警告。OpenAI的山姆·奥特曼(Sam Altman)曾表示,对软件工程师的需求最终可能会下降。
“我的基本假设是,每个软件工程师在一段时间内都会做更多、更多的工作。然后在某个时候,是的,也许我们确实需要更少的软件工程师,”他在3月份谈到OpenAI的招聘策略时说。
Salesforce的首席未来官彼得·施瓦茨(Peter Schwartz)上个月告诉BI,在人工智能时代,编码不再是最重要的技能。
“最重要的技能是同理心,与他人合作,”施瓦茨在新加坡科技会议ATxSummit接受Business Insider采访时说。
晟红网-实力配资平台-股票配资怎么玩-股票配资股票提示:文章来自网络,不代表本站观点。