Architect 与 Operator 角色
Architect和Operator是Harness Engineering中定义的新型工程角色分工,代表了AI-First时代工程团队的组织形态和技能要求。传统"人人都是架构师"的模型在AI-First工程中失效。
Architect(架构师)
人数:1-2人
职责:
- 设计SOP(标准操作流程)
- 构建测试平台和集成系统
- 设计triage引擎
- 定义架构边界
- 批判AI输出:找漏掉的failure mode、安全边界、技术债
核心能力:
- 质疑假设、压力测试、找缺失
- 批判性思维比产出代码更值钱
- 理解"好设计"的能力
Operator(操作员)
人数:团队其余所有人
职责:
- AI把ticket分配给人
- 调查验证
- UI微调、CSS
- PR review
- 最终确认
特点:
- 任务依然需要技能
- 架构级推理由系统和Architect承担
- Junior工程师适应更快,Senior工程师面临身份认同冲击
与传统角色的区别
- 传统:人人都是架构师,每个人都写代码
- AI-First:Architect设计系统和批判AI,Operator执行和验证
- 技能价值转移:代码产出价值下降,决策质量、产品品味、批判性思考价值上升
转型观察
- Junior工程师:适应更快,没有十年传统习惯要打破,反而觉得被赋能
- Senior工程师:最难接受,两月工作量AI一小时完成,身份认同受到冲击
- 经验价值:经验在"定义约束、批判输出"上更有价值,只要心态转变,贡献会更大