AI 产出质量的上限,取决于需求的质量。
从士兵到将军、皇帝的转变
我突然意识到,在 AI 时代,编程的定义已经发生了根本性的变化。 不再是亲力亲为地写每一行代码,而是学会如何定义需求、如何拆解任务、如何验收结果。代码能力依然有价值,但如何高效地「使用 AI 来编程」,可能变成了更重要的能力。
互联网团队通常围绕产品研发和运营的核心流程,主要包含以下岗位:
- 产品与设计
- 产品经理 (PM):负责产品规划、需求分析和项目推进。
- 用户体验设计师 (UX):研究用户行为,设计产品交互流程。
- 用户界面设计师 (UI):负责产品的视觉界面设计。
- 交互设计师:专注于用户与产品互动的细节设计。
- 技术研发
- 前端工程师:负责用户能看到和交互的网页或应用界面开发。
- 后端工程师:负责服务器、数据库和核心业务逻辑开发。
- 移动端工程师:负责iOS或Android原生应用的开发。
- 测试工程师 (QA):负责制定测试方案,保障产品质量。
- 运维工程师 (DevOps):负责系统部署、监控和稳定性保障。
- 数据工程师/算法工程师:负责数据处理、挖掘和智能算法开发。
- 运营与市场
- 用户运营/产品运营:通过活动、策略提升用户活跃和留存。
- 内容运营:负责产品内内容的策划、生产和分发。
- 新媒体运营:负责在社交平台进行品牌宣传和用户互动。
- 市场/营销专员:负责产品推广、品牌合作和增长获客。
- 其他支持岗位
- 团队负责人/项目经理:负责团队管理、项目进度和资源协调。
- 数据/商业分析师:通过数据分析为决策提供支持。
工具
Claude Code
BMAD
https://github.com/bmad-code-org/BMAD-METHOD
BMAD 提供了一套完整的软件工程 workflow——PM、UX 设计师、架构师、开发者,每个角色都有对应的 AI Skill。
可以在 Claude Code 在引入 BMAD,利用 Claude Code + BMAD 实现正式开发代码之前的**产品与设计环节。