17611538698
webmaster@21cto.com

沃尔玛内部:张天宇谈人工智能如何改变软件工程

特色图片 - 沃尔玛内部:张天宇谈人工智能如何改变软件工程

21CTO导读:近期(2026年9月)科技媒体 HackerNoon 对沃尔玛软件工程师张天宇(Tianyu Zhang)进行了专访。她主要分享了 AI 科技如何深度改变沃尔玛的软件工程生态。

如今,我们大多数人看到人工智能,首先映入眼帘的是铺天盖地的广告牌和社交媒体上的醒目标题。但实际上,人工智能也在悄然改变着一些全球最大公司内部专业人士的日常工作。

对于张天宇而言,这种转变在她职业生涯的三个不同阶段都有着切身的体会。

从早期严重依赖人工分析和运营协调的工作流程,到如今沃尔玛日益人工智能化的系统,她亲眼见证了人工智能如何重塑技术本身,以及人们如何协作、决策和大规模地解决问题。

随着人工智能融入从内部工具到企业运营的方方面面,张天宇的经历为我们提供了一个切实的视角,让我们得以了解这种转变在职场中究竟意味着什么。

作为一名软件工程师,张天宇曾参与开发支持沃尔玛内部团队、商家和供应商的大型企业级应用。她贡献了GraphQL架构、前后端数据集成、测试自动化以及支持数百万业务运营的可扩展工程系统的开发。她也是公司早期探索人工智能辅助软件开发工作流程的工程师之一,参与了人工智能编码助手和人工智能工具集成等新兴技术的实验。

除了日常的工程职责之外,张天宇还经常通过内部技术演示和更广泛的工程社区与工程师同事分享技术知识,重点关注将人工智能工具有效应用于现代软件开发工作流程的实用策略。

张天宇拥有奥克兰大学计算机科学与应用数学学士学位和约翰·霍普金斯大学安全信息学硕士学位。她在软件工程、人工智能应用和网络安全领域的丰富经验,使她对人工智能如何变革企业技术的未来有着独到的见解。

人工智能时代之前:以人为中心的开发

天宇加入沃尔玛的初期,担任的是软件工程师。与朋友一起购物在团队中,她专注于运用自己的技术专长,负责该项目基础人工智能工具的工程设计和开发。通过“与好友一起购物”(Shop With Friends,简称SWF)项目,沃尔玛弥合了数字便利与人际互动之间的鸿沟,让消费者无需亲临实体店或成为正式会员,即可向社交圈寻求时尚建议。

用户可以通过选择与自身相像的虚拟模特,在虚拟试衣间中搭配服装,并将链接或二维码无缝地分享到短信和社交平台。在她任职期间,GenAI Playground(AIStudio)等人工智能编码工具主要作为实验性工具推出,尚未成熟到足以帮助工程师进行大规模构建或生成可用于生产环境的代码。虽然用户的回复可能完全偏离主题或天马行空,但这仍然是获取早期模型训练反馈数据的有效途径。尽管存在这些局限性,张很快意识到,一旦人工智能技术成熟,它就能减少重复性的软件工程工作,并加速软件开发流程。

然而,当时架构设计、实现、调试和生产就绪几乎完全依赖于人类工程师。

第一阶段:漏洞百出且不稳定

在张天宇在沃尔玛的第二阶段,人工智能工具开始从不稳定的实验性助手演变为实用的工程协作伙伴。

随着她转型到专注于为门店运营开发人工智能驱动的库存和货架识别工具的新角色,模块化智能在Data Ventures Org团队工作期间,她还注意到工程师在日常工作流程中与人工智能交互的方式发生了重大转变。模块化智能(如下图2所示)使企业能够利用模块化和货架级别的图像和洞察,确保客户总能在店内找到合适的产品,从而减少客户摩擦。

图2此外,模块化智能产品提供的洞察力将使沃尔玛的商家团队能够与供应商更紧密地合作,以识别现有模块的差距,从而避免客户摩擦、空拣货和购物车机会的损失(请见图 3)。

图3

在此期间,尽管她本人也参与开发人工智能驱动的零售分析B2B平台,但她这样表示,当时的AI编码工具漏洞百出且不稳定。

“我们当时订阅了B2B Cursor,需要员工ID/公司邮箱账号,但我总是在月底前就用完了使用额度。当时的内存不太充足,所以修复bug非常困难,我仍然需要浏览所有文件,找出问题的上下文才能进行正确的修复。”张天宇分享说,“好的一方面是,沃尔玛公司提供了内部学习机会,并组织了AI编码工具知识分享会。”

第二阶段:建立信任和结构规范

在她第二个职位接近尾声时,人工智能编码工具开始融入工程师的工作流程。

尽管人工智能现在可以生成更简洁、结构更清晰的代码,但张天宇指出,上下文推理仍然是一个挑战。在一些非常具体的工程场景中,人工智能有时会“矫枉过正”,提出一些技术上看似合理,但在实际业务环境中却行不通的解决方案。

一个有趣的例子是,人工智能会严格遵循“1+1=2”这样的数学真理,而忽略了实际业务环境与数学真理相悖的情况。但是,人工智能在代码审查、文档编写,尤其是单元测试等领域变得越来越有价值。

天宇分享道,人工智能辅助测试生成在识别工程师可能忽略的极端情况方面表现尤为出色,显著缩短了审查和调试时间。

在此期间,沃尔玛也开始投资开发内部工具,例如……代码小狗Code Puppy 似乎是一个内部的基于 Web 的智能体平台,不同于独立的集成开发环境 (IDE),它专注于“智能体 AI”工作流程。该工具旨在生成代码并阐明其逻辑,从而有效地为工程师提供更流畅、更直观的“灵感编码”体验。

最新阶段:与 IDE 的深度集成

最近,张天宇成为沃尔玛卖家中心团队的成员。与她之前直接专注于面向消费者和运营人工智能系统的工作不同,她的工作重点是为沃尔玛的电子商务生态系统构建大规模的物流基础设施。

这项计划将使自行发货的电商平台商家(即供应商,他们自行管理和存储库存)能够利用沃尔玛的运输网络,作为UPS、FedEx和USPS等传统承运商的替代方案。通过将沃尔玛的内部物流能力从第一方运营扩展到第三方电商平台卖家,该平台目标在提高配送速度、增强准时交付率,并在整个物流生态系统中保持成本竞争力。

尽管她已经不再直接开发像 Shop With Friends 和 Modular Intelligence 这样的 AI 产品,但她强调,AI 已经更加深入地融入到她的日常工程工作流程中。

她透露,沃尔玛一直在大力投资内部人工智能工具,包括一个名为Wibey的新型人工智能代理平台。与Cursor等工具类似,Wibey可以直接集成到开发环境中,并允许工程师通过由人工智能模型(例如,默认的Claude)驱动的自然语言提示与大型代码库进行交互。

只需一个提示语,开发人员即可搭建服务、生成单元测试、解决合规性问题、调试 CI/CD 管道并自动化重复的工程工作流程,而无需深入了解每个底层存储库或系统依赖项。

与许多设置严格使用限制的外部AI编码工具不同,张天宇解释说,Wibey的运行方式更像是一个内部工程代理平台。当对话接近令牌或上下文限制时,系统会压缩先前的上下文以释放内存,并继续工作流程,而不是突然终止会话。

张天宇表示,像Wibey这样的工具正在迅速重塑软件工程格局,它们降低了开发门槛,并显著提高了生产力。工程师们现在能够执行以前需要大量培训或专业系统知识才能完成的任务。尽管取得了这些进展,她强调,工程师们仍然需要仔细验证生成的代码,尤其是在业务逻辑依赖于公司特定上下文的情况下。

对未来软件工程师如何应用人工智能的看法

在谈到人工智能在工程领域的未来时,张天宇面带微笑地分享了自己的观点,她的话既乐观又令人安心,尤其对即将进入该行业的下一代工程师而言。

她这样说:

“我一直认为,人工智能将日益成为软件工程的核心工具,而并不是工程师的替代品。借助人工智能辅助开发,一名普通工程师可以成为超级工程师,身兼开发、测试、系统运维、安全和项目协调等多个角色。”

张天宇还认为,人工智能不会对技术职业构成威胁,反而会提升工程师的地位,并将行业推向更高层次的系统思维和协调:“随着重复性编码任务的自动化,未来对系统架构师和能够有效利用人工智能工具来设计、验证和协调复杂系统的工程师的需求将会增加。”

作者:蔡嘉茹(Jiaru Cai)

编译:场长

来源:

https://hackernoon.com/inside-walmart-tianyu-zhang-on-how-ai-is-changing-software-engineering

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。

分享到微信