
有了Vibe Coding,我们为什么还要购买软件?
最近AI改变一切,尤其是Vibe Coding的提出,让人觉得不再需要码农了,觉得软件不值钱了。
事实如此吗?
要回答这个问题,得先了解什么是软件?
在之前我们曾经讨论过,软件是对资源的业务编排,也就是说码农敲敲打打,反复测试的,是对现有资源的业务过程优化,是一个最佳实践。常见的码农对着屏幕编码的场景只不过是一种表象而已。
这下应该明白了,我们购买软件,不是购买程序员的时间和代码,而是购买专业人员为我们打造的业务流程,是一个调优的业务流程。我们购买后,就复用这个流程加工处理我们的原材料,从而节约自行研发的成本。
另外,在现在这个社会,每个角色都是奔着最快产生价值去的,都希望有一套利器,让我快点出活。那最好的方式就是引入成熟的工具(业务模式)。譬如一个厨师,最好就是直接给他一把锋利的刀,而不是给他一块铁板和一本锻造手册。他的角色是加工菜肴,不是来打造利刃的。
这也就很好解释了为什么有开源软件,很多公司还要花钱购买软件。每个组织不可能什么都自己开发,不可能把所有流程从零梳理一遍。购买软件,本质上是借助他人的专业知识,直接采纳一套适用的业务模式,以最小的成本获取最大的效率和收益。
这也就明白了,为什么有了Vibe Coding,我们还需要购买软件,而不是自己去编写软件。
还是那段总结:
软件的本质不是技术的堆砌,而是决策的封装、认知的输出、业务模式的标准化。
购买软件,不是买代码,是买决策、买经验、买思考结果。
开发软件,不是造功能,是凝练流程、压缩知识、设计认知结构。
当我们真正理解这一点,我们就不会被误导。