想法家们现在有了新的问题。他们可以一击即中,将想法转化为现实。一个下午的提示,屏幕上就出现了一个运行在本地的、看起来像软件的应用程序。
然后他们就坐下来了。接下来呢?
第一击只是一个演示
一击即中只是一个演示,而不是产品。它只在你写提示时想象的那条成功路径上运行,没有认证,没有重启后能存活的数据库,没有处理未预见输入的错误处理,没有部署流水线,没有备份,什么都没有。
这不是工具的缺陷。这是工具按设计工作的结果。代理构建了你描述的东西。你只是描述了工作的5%。
那么剩下的95%呢?
精炼。 它能工作,但不是你真正想要的方式。流程是笨拙的。你最关心的部分是最薄弱的部分。你可以问ChatGPT如何修复这个问题和那个问题,它会一次一个小补丁地告诉你,直到代码库变成一堆本地正确的补丁,但它们无法拼接在一起。
部署。 你的应用运行在你的笔记本电脑上。把它放到一个域名上,带持久化数据库、真正的认证、TLS、监控,以及不需要你醒着就能部署——这与提示是不同的技能。每一步都可以由AI辅助完成。但前提是你知道哪些步骤存在,它们的顺序是什么,以及跳过它们会带来什么后果。
引导。 这才是真正的挑战。代理会捣乱。它会停滞不前。它会自信地重写那个运行良好的模块。它会通过删除功能来“修复”你的错误。当这种情况发生时——晚上11点,代码无法编译,差异是400行垃圾代码——你是否有能力引导它回到正确的轨道?还是你会输入“仍然无法运行”九次,然后希望它会自行解决?
这就是技术能力有限的人所面临的问题。不是“AI能否构建它。”它可以。问题是“当你遇到问题时,你能否将它引导到你想要的样子。”AI不是神灯。它是一个有糟糕记忆和无限自信的劳动力。必须有人具备品味和方向感。
价格幻觉
这就是整个想法家经济即将崩溃的地方。
他们相信让别人去做这件事应该几乎免费。因为AI做了大部分工作——所以为什么还要给这个人这么高的报酬?然而他们自己却做不到。所以他们陷入了困境:既无法构建它,又不愿支付公平的报酬。
错误在于认为AI完成了90%的工作。它实际上完成了90%的打字。第一击是商品化的部分。它是免费的,是即时的,每个LinkedIn上的想法家都已经有了一个。
剩下的95%是完全商品化不了的部分,因为这需要知道你在做什么。这意味着尾部的价格应该会上升,而不是下降。
看看会发生什么:随着AI降低第一稿的成本,价值会转移到尾部——能够将生成的代码堆栈带入生产环境而不崩溃的人。一击即中是商品。引导不是。
我每天实际上在做什么
最近我一直在使用编码代理来构建很多东西。有趣的是,我用得越多,就越不想解释我是如何使用的。不是秘密——只是这种知识是我对抗一击即中者和LinkedIn上的代码垃圾的最强护城河。
这个循环很无聊,但我每天都在重复它:
- 在代理的帮助下将想法转化为现实。
- 使用它。在浏览器中,在iOS上,在Android上。作为用户,而不是构建者。
- 获取更多想法——更好的想法——因为现在它已经变成了现实,我可以感受到哪里出了问题。
- 优化。再次。再再次。
目标是让一击即中变成两击,三击,一千击。每次迭代都是我的品味注入的地方。代理负责打字,我负责评判,每次迭代后,事物都会变得更加精炼。这就是整个方法。
为什么我现在写得少了
我过去写得很多。AI为我的想法进行了深入研究,并撰写了它们。现在我执行了。不是因为我没有东西可说——而是因为这个循环产生的清晰度比写作本身还要多。当你获得这种清晰度时,你会写得更少,交付得更多。AI编码是如此美妙,我非常享受每一分钟。
诚实的部分
我一直是个想法家。不同的是,我的职业生涯恰好经历了整个软件开发生命周期——规划、构建、测试、部署、维护——长达数十年。这就是为什么我能引导的原因。我知道在我的栈中什么是干净的解决方案,所以我能判断代理给我的是什么会在三周后带来痛苦。
这让我现在处于一个不错的位置。六个月后我无法诚实地这么说。所以我没有写关于我的方法的文章——我花时间进行多次尝试。护城河是反复练习,而不是提示。