过去,产品经理和程序员如果协作开发了一款产品,要给这个作品署名的话,大概很少会有产品经理只写自己的名字,甚至会主动把程序员放在第一位,毕竟是 Ta 将一个构想变成了现实。
AI 时代,Coding Agents 随着 Model 和 Harness 不断升级迭代,变得越来越强,一款普通复杂度的产品,完全可以替代程序员的角色。那如果一个产品经理借助 Agent 开发了一款产品,从道德角度来讲,是否可以只属自己的名字?
这里唯一的变化是「编程者」从实体的人变成非实体的 AI Agent,不变的是这个编程者依旧承担了绝大部分的工作量。如果因此而不需要署名,是否是对 AI 的歧视?
不算歧视。就好像摄影师按一下快门,相机完成光学、对焦、降噪、色彩算法等一系列复杂的工作,但作品依旧归摄影师所有。「完成了一件复杂的事情」本身不是值得署名的必要条件。
那为什么程序员就值得署名?因为 Ta 具有情感感知和自主意志,能够享受利益并承担责任。这些都是 AI 不具备的,毕竟 AI 不用养家糊口也不能坐牢。
但也不应该隐瞒创作过程中使用了 AI Agent 的事实,就像现在很多 App 会在致谢列表中感谢所有用到的开源工具,以后的署名可能更多会是这样的格式: "Designed by [Name], Built with [Agent]"。