ChatGPT出来之后,人人都是开发者,开发者数量将会提升。其次是企业系统会重构,会出现上亿个智能应用,其中移动应用大概会有三到五百万的规模。从开发者角度看到三个趋势:编程语言平民化、开发工具云化、应用AI化。编程语言的历史,从最早的COBOL以来,大部分还是C语言用得比较多的,但是逐渐被脚本语言取代,让编程越来越方便和容易。
全世界大概有一亿个开发人员,有些机构估计的是有2800万名(职业程序员),但从我来看,未来编程程序员应该是10亿,不会减少,这些人编程方式会发生变化。其实程序员是数字化应用最大的障碍,很多业务人员有想法,到程序员要三个月出来,大量的应用没有被满足,对程序员编程能力的要求比较高。所以大家一直苦苦寻求解决方案,就是NO CODE,美国现在还比较流行Webflow,因为大模型来了,会将无代码平推掉,用提示词编程。
我们跟金融分析师测试过:你提一个需求,我要理解金融、理解需求,自动生成代码,把写代码、生成代码全部隐藏到背后。对用户来说,可以用语言进行交互、生成代码,就是InsCode。让编程像写文章一样容易,当然写文章也不是那么容易。现在是代码组合,让大模型生成代码,再进行组合,现在只能写小的软件,代码直接生成应用也很难,但是在金融或特定领域中可能能做到。但现在的工具是让你通过对话生成代码,代码正确性和可信性还要用人连接。总的来说,写过代码都可以重新写代码,因为你不需要再去掌握新的软件知识,还有一套复杂的安装流程,现在都简易化了。
开发工具云化:API让复杂的世界变简单
工具云化让编程变得更简单,除了语言编程,实际上工具也很重要,比如解决通信能力、电信能力,要简化成API、一行代码,用五个API可以解决。可以看到API的使用越来越广泛,可以将调动的能力做成API,让开发者很好地使用。这些API,就是开发者来做,开发者主导的公司在最近十年有巨大的发展,其中变成百亿公司的大概有20多家。
还有一个投资人做的统计,开发者的工具市场在2022年产生了640亿美金,是高速的成长。在代码中怎么帮助开发者更好地生成应用,这些工具是非常有价值的。每一个水平功能被API化、SaaS化。云化以后,价格变得很便宜,开发人员不用写重复性的水平功能,就只需要调查云的功能。
过去开发成本还是非常高的,工资也很高,做一个应用越来越复杂,开发一个APP要多个系统。但是现在有了AI,有了大模型以后,有了巨大的变化。做AI这个事情变得很便宜,做应用开发有了AI的帮助,过去没有被满足的应用就可以实现。过去AI只能用在超大型公司,比如搜索可以用机器学习、推荐和改进。比如CSDN有一百个开发人员,想做开发系统一直做不好,现在有了大模型以后,相当于我们的能力也在提升。
所以AI得到了开发者极其热烈的拥抱,渗透率也是非常高的,现在工具模型的价格也在极大地降低,未来端侧也可以做大模型推理,现在1元也可以调用大模型玩一玩,试一试,价格也变得比较低。
总的来说,AI化带来范式的改变,叫软件2.0,还有一个维度是Web3.0。过去Web1.0是信息互联,Web2.0是人的互联,Web3.0就是软件和软件的互联、API和API的互联。就像ChatGPT里面AI Agent和AI Agent的互联,这是AI最大的作用,智能应用未来一定是以亿万计。
AI Agent还很早期,刚开始可以让每一个开发人员都可以有AI博士的能力,软件的生产成本将被极大地降低。关键还是创意、逻辑和对场景的挖掘,不管是企业、行业的应用,过去因为付不起,但是现在用大模型以后,行业应用就可以具备AI能力,个人也是一样的。