再见,传统软件开发!

科技   2024-12-03 12:06   山东  

昨天看到技术大V 宝玉写的一篇关于《AI 辅助编程给软件工程带来的需求开发范式变化》的文章,我感觉这篇文章太有价值了,可谓是精华帖。

我先简单说一下对我很有启发的几个观点:

1、像 Cursor、v0 dev 这样的 AI 编程工具,虽然增强了开发效率,但稀释了写程序的稀缺性,并开始改变软件开发的范式,让从需求变成产品的单一链条,开始分叉成多个分支,大部分需求在链条前半部分就得以解决,无需传递到后半部分,甚至无需专业程序员参与。

2、之所以说大部分需求在链条前半部分得以解决,就是因为由 AI 的协助,大多数产品经理和不懂技术,有想法的人都可以使用 AI 开发自己的小产品。这里说的是小产品,毕竟复杂的需求,可能还得需要专业程序员的协助。

3、AI 编程工具的诞生,增加了开发产品的多个分支,就是不再依靠传统的开发模式,需求 -> 产品设计 -> 开发 -> 测试 -> 运维。同时,对于普通人来说,一些痛点可以借助 AI 去解决,不仅可以借助 AI 聊天工具,还可以借助 AI 编程工具写一些小脚本小工具,直接解决痛点,大幅提升自己的工作效率,甚至可以创造出火爆的产品。

我非常认同这个观点,对于很多不会编码的普通人来讲,其实,他们不需要多么复杂的功能和多么优美的 UI 设计,只要能借助 AI 开发一个哪怕简陋的界面,能帮我处理我的痛点问题就够了,要的是实用性。

4、由于 AI 大模型的诞生,其实很多软件开发的业务会减少,比如:以前有翻译需求,可能需要开发一个翻译软件,以前可能我们要一个漂亮报表,需要开发一个专业的数据分析工具,现在 ChatGPT 、Claude 等大模型都可以帮你进行数据分析,并生成漂亮的报表。

所以,以前需要写脚本或者开发专业工具的业务,就类似于我们日常中一些常见的小需求, AI 聊天工具满足了,无需再开发了。

以上几个观点是我比较有感触的,具体的详细文章,大家可以看看我从技术大V 宝玉那里进行的微博截图,如果不喜欢看截图的,可以点击文章最下方的「阅读原文」,里面附带了该文章的博客地址。

非著名程序员
关注我,一个带领程序员开阔眼界,提升认知,突破圈层,实现个体崛起的公众号。
 最新文章