ChatGPT 已成为下一代的新操作系统( 二 )


不过,由于开发人员的工作并不仅仅是写代码,还覆盖确认需求、建流程、做开发、进行架构模块设计、模块设计、测试等软件开发周期中的多个流程中,蒋涛认为,每一个板块、流程可能是集成 GPT,而不是用 GPT 来取代,到最后上线运维的最后”一公里“工作还是需要人去做的 。

ChatGPT 已成为下一代的新操作系统

文章插图
在这个过程中,所有的工具都会被重构,重新生成 。每个行业都有 AI 在赋能,这也可以让各个行业的开发者们通过 LLM/GPT,引入插件/,再用自然语言去对话,极大地降低了程序员的门槛,扩大了入口,这也让成为新一代的操作系统 。
最后,蒋涛对于想要加入这场 AI 浪潮的开发者建议道,首先要去学表达,学会善用 ;第二要学英文,因为前沿技术的英文资料更新速度更快;第三,发挥想象力,开始行动 。
在大会现场,CSDN 面向所有用户群体,重磅发布了一款快速开发 GPT 应用工具——() 。当谈及为什么会开发这款工具时,蒋涛表示,旨在缩小每个人从想法到产品实现之间的距离,让众人实现写代码像写文章一样简单 。
目前,今天正式对外公测,也欢迎有兴趣的开发者们加群、试用,看看你是不是可以写出自己的第一个代码,第一个 GPT 的应用 。
学会 ,就能完成 AI 开发?
“我发现我们这些老一代程序员今天被 AI 技术的发展拉到了一个和刚毕业的大学生一样的门槛上,我不认为我做了十几年的自然语言处理技术,比一个今天的刚毕业的大学生使用 、GPT 开发的应用有任何优势,这是一个我非常焦虑的时代和时刻”,创新工场AI工程院执行院长,SeedV 实验室创始人王咏刚在主论坛上如是说道 。
创新工场 AI 工程院执行院长,SeedV 实验室创始人 王咏刚
王咏刚表示,今天所有的计算机、系统都会被 AI 去重新改写,重新定义 。这也引发了无数人思考:未来的程序员真的会被简化为提示词的编写员吗?然后由提示词操纵 AI?是不是这样一个非常简单的范式,就可以总结未来所有的 AI 开发?
就个人观点来看,王咏刚给出了否定的答案,其表示,「未来的 AI 开发应该是一种多范式的开发流程」 。至于原因,他用了两张图作为案例加以解释——猜一猜哪幅图出自人工智能算法?
谜底揭晓:右图是 AI 算法画的,左边这幅画是用数学公式生成的,这是一个由分形公式生成的 3D 图案 。早在 10 年前便有这样一款软件,在没有 AI 的情况下,它可以帮助艺术家创建类似所谓的数字艺术产品,只是当时关注的人较少,以至于这款软件如今几乎无人维护 。
王咏刚认为,左边的任务更多的内容是确定性的,如当你去解一个方程或者用一个数学公式推演时,其结果往往是在大的程度上符合预期的 。而右边的图用 AI 生成,主要采用了大规模的统计模型,具有非确定性,这也是如今做 AI 软件开发的人类首先想要解决的问题 。
为此,也可以将世界上任务天然地分为两类,一类是天生的不确定性任务,一类就是天生的确定性任务 。这也让未来 AI 编程呈现出两种典型的范式:
第一种编程范式是适用于端到端的感知类任务、创造性任务、探索性任务,它可以通过提示词得到结果 。
第二个范式是强调控制力、结果确定性、计算精准性的应用任务 。在这个任务里面,我们不能放任所有的事情都交给大模型一次来解决问题,大模型可能需要通过引入插件的方式,调用非常多的后台服务 。
最后,王咏刚也分享道,「人类工程师在这个范式里被降级了,我觉得没办法,我们只能承认我的命运,我们也只能去拥抱这个时代,所以现在的我们,应该尽量少说话,早日开始行动起来 。」