全面拥抱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不会取代工程师,而是会极大地扩展软件的边界。未来,软件创造将更加民主化,满足更多个性化需求,从而迎来软件行业的更大繁荣。