亚马逊已向全体员工发出备忘录,敦促工程师摒弃盲目追求AI工具使用量的行为,转而聚焦于劳动成果的实际产出与客户价值。

这份题为《关于AI时代开发者角色的更新》的内部文件由亚马逊全球副总裁兼杰出工程师特克·特科维茨(Terk Terkowitz)撰写。文中警告,应避免使用AI令牌(Token)使用量或代码生成量等“存在严重缺陷”的指标来衡量团队成功,并明确反对所谓的“Token最大化”倾向。

定义“文艺复兴式开发者”

备忘录提出了“文艺复兴式开发者”的新角色定位。这类开发者能够将AI工具与人类判断力及领域专业知识深度融合,从而“构建完全全新的产品”。特科维茨指出,AI正以前所未有的速度和根本性的方式重塑软件工程的性质,开发人员角色的内涵正在发生快速且持久的变化。

对于亚马逊工程师而言,这意味着在适应软件开发工程师(SDE)角色演变的同时,需坚守“不变的核心要素”:即逐渐放弃对令牌使用量或AI工具采用率等形式指标的追逐,转而重点关注对客户、业务和团队产生的实质性影响。

回归客户深度连接

备忘录要求经理和部门主管确保团队充分理解AI工具的益处,同时强调员工必须与客户保持“深度连接”,以更精准地洞察真实需求。特科维茨表示:“我们最高产的工程师已经证明,开发人员角色及其产出并非由对AI的使用所定义。”

尽管变革速度惊人,亚马逊认为目前仍处于AI影响软件工程的早期阶段。“我们才刚刚看到开端,”特科维茨总结道,“我们需要拥抱变化并投入时间学习,否则将面临被落下的风险。无论未来最佳实践如何演变,AI都将是软件工程实践的核心。”