- Published on
周记:开发方法论与AI时代的思考
- Authors

- Name
- Terry
现在体验 AI 编辑器就像收集宝可梦(collecting Pokemon) -- reddit
开发方法论:Spec vs Vibe
这周对两种开发方式有了更清晰的认知:
Spec 驱动开发
适用场景:
- 计划先行,构建在后
- 需要深度思考功能特性的项目
- 需要前期规划的项目
- 结构化构建功能
核心理念: 先制定需求和设计,再开始编码。这种方式强调前期的深度思考和系统性规划。
Vibe 驱动开发
适用场景:
- 对话先行,构建在后
- 快速探索和测试
- 需求不明确时的构建
- 任务实现阶段
核心理念: 在探索中发现需求,在迭代中完善想法。更适合需求模糊或需要快速验证的场景。
职场哲学思考
关于斗争的必要性
遇到不合适的同事或不认同的工作方式时,适度的斗争是必要的。这不是为了冲突,而是为了维护专业标准和工作效率。
时间与金钱的本质
核心观点: 钱就是时间,就是人的时间。
使用更多产品,本质上是在交换更多人的时间。从这个角度看,低欲望生活方式实际上是在减少对他人时间的占用,这是一种值得思考的生活哲学。
技术趋势观察
认证的重要性
技术能力需要通过认证来证明学习轨迹,这不仅是对知识的验证,更是职业发展的必要步骤。
未来趋势:AI + 基础设施
云计算与AI的深度融合将成为主流趋势,这种一体化的发展方向值得持续关注。
AI时代的编程哲学
异步开发代理的概念
大模型本质上是在管理多个"员工",这让管理科学在AI时代有了新的应用场景。如何让多个AI代理分工合作,高效完成任务,成为了新的挑战。
框架演进的共同指向
各种AI框架的发展都指向同一个未来:AI不再是神秘的黑盒,而是由你管理的团队成员。
这个观察带来了深刻的启示:
- 给予AI更多结构化的指导,获得更丰厚的回报
- 重新定义我们与AI工具的协作方式
编程生产力的重新定义
传统思维: 用代码行数衡量生产力 新思维: 用团队建立准确心智模型的速度衡量生产力
这意味着:
- 不应该让AI生成大段代码,而是帮助理解现有代码
- 重点不在于更快生成更多代码,而在于更快生成"理解"
深度思考
编程的未来可能不在于代码生成的速度,而在于理解生成的速度。这是一个更加复杂和有趣的问题。
在AI时代,我们需要重新思考:
- 什么是真正的编程能力?
- 如何与AI建立更有效的协作关系?
- 如何在保持创造力的同时提高效率?
这些思考将持续影响我们的工作方式和技术选择。