技巧精选

用Coding Agent vibe coding时角色变成EM,你得这样干

当你用 Coding Agent 去 Vibe Coding 的时候,你的角色不是单纯的程序员了,变成了工程经理(EM,Engineering Manager)的角色,这就好比你问一个 EM:为啥要去...

精选理由

想用好Coding Agent?别当码农了,学学当EM怎么管人——拆需求、分任务、看代码,比管真人省心但得喂够上下文。

AI 摘要

当使用Coding Agent进行vibe coding时,你的角色从程序员转变为工程经理(EM)。你需要帮助AI理解需求、拆解任务、分配任务并验收成果。AI没有主动性和完整上下文,你需要像EM一样提供全局信息,否则容易因信息不对称导致实现偏差或安全问题。即使AI再聪明,没有充分了解完整上下文和使用场景,方案也可能有误。

原文 · 宝玉

当你用 Coding Agent 去 Vibe Coding 的时候,你的角色不是单纯的程序员了,变成了工程经理(EM,Engineering Manager)的角色,这就好比你问一个 EM:为啥要去...

当你用 Coding Agent 去 Vibe Coding 的时候,你的角色不是单纯的程序员了,变成了工程经理(EM,Engineering Manager)的角色,这就好比你问一个 EM:为啥要去看代码?不应该只关注功能么? 一个不懂代码不看代码的 EM 也许可以当个合格的 EM,但绝对不是优秀的 EM。 指挥 AI Agent 干活,跟 EM 指挥一群开发工程师(SDE)很像,当过 EM 的一定心有戚戚,你得帮着去理解需求、拆解需求,去分配任务,去验收任务。 比指挥 SDE 省心的地方在于你不用照顾 AI 的情绪,也不用担心 AI 过劳,可以使劲 PUA,使劲用。 但费心的地方在于 AI 没有主动性,AI 没有完整上下文。 没有主动性体现在你得指挥着他们干活,哪怕 AI 再聪明,也不能你一句话就主动把活都给你干了。 整个团队 EM 了解的信息是最多的,下面每一个 SDE 了解的信息都是片面的,就像 Agent 不知道所有上下文只有你知道。 所以一个功能做出来,EM 如果不验收一下,不看看代码,那么即使你下面的 SDE 再聪明,也会因为信息不对称不完整,造成误解,而实现出跟你预期不一样的结果,更不要说搞出一些严重的安全性问题。 再聪明的 AI,在没有充分了解所做功能的完整上下文、使用场景的情况下,方案都是可能有偏差的。毕竟没有万能的方案,只有适合特定场景的方案。就算你在事前有充分的计划和讨论,但是一些藏在你脑子里面的隐含的难以表达的信息还有很多是无法直接传导给 AI 的。 火炬手奶爸zuihao.ai @yuerschool @dotey 为啥要去看代码?不应该是只关注功能么? 🔗 View Quoted Tweet 💬 1 🔄 0 ❤️ 2 👀 763 📊 1 ⚡