由于中国的2B软件行业多年以来一直不景气,2024年更是全部上市软件公司整体亏损近百亿,与大国发展的趋势很不匹配,简直是一种耻辱。美国随便拉出一家同行公司市值就超过了中国上百家上市公司的总和,更不用说那些巨无霸如微软了。
在这样的病态市场中,想要中国软件公司发展出什么高大上的软件产品,那是不可能的。中国的 2C应用软件发展已经是全球第一,因为有着庞大的消费市场,有人买单就能投入巨额资金做研发。但是2B软件的规模很小,很多领域的软件,我们全部的市场规模还不如海外同行公司一年的研发费用,那怎么可能投入重金研发呢?
比如说前几年的ERP国产化替代。那些央企国企,在把外国产品替换成国内产品的过程中,原来愿意出1亿购买成品软件,现在只愿意出2000万,还要求中国供应商提供各种定制化服务。最终的结果就是中国供应商拿到了订单,去连年扩大亏损。
为什么中国的2B软件卖不出好价钱?
这里面最重要的一点原因就是中国的大甲方对于自己人的知识产权的极度不尊重。具体又可以分为两种:一是软件价格被压得极低;二是要求很多软件产品公司提供源代码——其理由居然是“自主可控”。
有些甲方打着“自主可控”做的事情是这样的:要求产品供应商在合同条款中明确最终交付物中包含源代码。这是一种既要又要的做法,即用产品的价格买到了定制化服务。产品公司花一个亿幸幸苦苦研发的代码,就这样被人家用一百万轻松拿走了。
如果政府相关的企业不杜绝这种事情,那中国的2B软件行业永远只是小打小闹,根本不可能诞生伟大的产品。
这种打着堂而皇之的旗帜,听起来颇有道理,但实际上不可理喻的偏执行为,在时代的洪流中,迎头撞上了AI编程,颇有“流氓”遇上“强盗”的况味。
AI编程的目的就是大幅度提升代码编写效率,不是一倍两倍,而是成百上千倍。但凡人类还能看懂,还能看完,那就体现不出AI编程的魔力。由于当前AI编程还处于早期阶段,写出的代码质量不一定可靠,有时差到简直是“屎山尿海”,但未来会进一步提升,所以我们姑且认为AI代码的质量是可靠的。但是再可靠的代码,也逃不出软件本身的几大规律:一、必有缺陷;二、需要不断修改老功能和增加新功能;三、运维;四、重构;五、集成与被集成;六,安全漏洞。
央国企如果还是坚持要代码自主可控,软件产品公司大可将自己的代码用AI写一遍,移交时明明白白,但要读懂却得花十倍百倍的人力,要修改则要花千倍万倍的钱,要运维则就连捧着金饭碗的员工都想逃之夭夭,出了安全漏洞要打补丁,系统要不断升级……大概只能用AI对抗AI了,那么出了事也是AI领导来担责吗?
这些天天喊着代码自主可控的企业,也会用AI编程让自己逐渐“失控”吗?“失控”的到底是权力还是技术?