全面拥抱AI:Shopify的变革之路

Shopify不仅将AI视为工具,更将其作为驱动公司文化、流程和创新的核心动力。本报告将带您深入了解Shopify如何通过AI优先战略,重塑软件工程乃至整个公司的运作方式。

观看视频了解更多关于Shopify的AI转型之旅。

战略核心

Shopify的AI战略基于四大支柱,它们共同构建了一个鼓励创新和高效产出的环境。

🚀

AI优先文化

公司自上而下推动AI工具的使用,期望员工能“反射性”地应用AI解决问题。CEO的备忘录明确指出,员工的绩效评估将基于其使用AI工具后的产出效率。

💰

无限制的Token支出

Shopify认为AI带来的生产力提升远超其成本,因此不对AI工具的Token支出设限,甚至设立排行榜鼓励高使用量,强调不应在AI上“斤斤计较”。

🛡️

内部LLM代理

为保障数据隐私和安全,公司构建了内部LLM代理。所有对AI模型的调用都通过此代理,有效防止了客户或员工敏感数据的泄露,同时便于追踪和管理。

🎓

新一代人才策略

通过大规模招聘实习生(一年1000名),引入“AI原住民”。Shopify将实习生视为学习和创新的“秘密武器”,期望他们能推动公司内部AI应用的普及和文化变革。

AI工具生态

Shopify积极采纳并整合多种AI工具,构建了一个覆盖工程乃至全公司的多元化工具生态系统。

工程团队

  • GitHub Copilot: 作为最早的外部用户,深度集成于日常编码工作流。
  • Cursor: 作为强大的AI原生编辑器,用于更复杂的代码生成和重构任务。
  • Cloud Code & Devin: 探索和实验更具自主性的AI代理,用于自动化解决技术债和优化代码。

非工程团队

一个惊人的发现是,AI工具正在被非技术背景的员工广泛使用,他们通过“Vibecoding”(凭感觉编码)来解决自己的问题。

  • Cursor应用: 财务、销售等团队使用Cursor创建个人自动化脚本,如连接Salesforce、Gmail等,无需工程师介入。
  • 自动化工作流: 他们构建MCP服务器和使用自动化平台(如Gum Loop)来抓取数据、生成报告,极大地提升了个人效率。

文化与流程变革

AI的引入不仅仅是技术升级,更是一场深刻的组织变革,触及了从项目管理到高层招聘的方方面面。

⚙️

自研工具 GSD

Shopify使用自研的项目管理系统“Get Stuff Done”,并集成AI自动生成每周项目更新。尽管如此,公司仍强调工程师的审阅责任,确保对项目进展有深入理解。

💼

高层招聘的变革

为工程总监及以上职位增设编码面试,确保技术领导者依然“热爱技术、亲近代码”,能与团队进行深度技术交流,保持对技术细节的敏感度。

🤖

面试中拥抱AI

鼓励甚至期望候选人在面试中使用AI编码工具。面试重点从纯粹的编码能力转向评估候选人利用AI、辨别AI生成代码质量和调试的能力,以适应AI辅助的开发模式。

🧠

代码理解的核心地位

尽管AI能生成代码,但Shopify强调工程师必须理解自己提交的每一行代码。这确保了代码质量,并避免了因“黑盒”代码而产生的长期维护问题,维护了工程师的核心责任。

成果与展望

Shopify的AI实践已初见成效,并为未来发展指明了方向。他们认为,真正的回报是释放工程师的潜力。

AI工具成本 vs. 生产力价值

数据为基于报告的估算,用于说明概念。

释放工程师潜力

顶尖工程师正利用AI工具进行技术债清理、代码重构等过去耗时巨大的工作。AI让他们感觉拥有了一个“代理团队”,能更专注于高价值的创新任务。

整合AI的建议

Farhan Thawar的建议非常务实:榜样作用(领导者带头使用并分享)和分享与实验(建立提示词库,鼓励尝试)是推动AI在组织内落地的最有效方法。

未来展望:人人都是创造者

Shopify相信,AI不会取代工程师,而是会极大地扩展软件的边界。未来,软件创造将更加民主化,满足更多个性化需求,从而迎来软件行业的更大繁荣。