AI编程软件开发,普通人能用AI做什么事情

最近1年,AI编程快速发展,分几个时代、阶段:

起点:编程的手工业时代,劳动密集型的农民工时代,所有的软件功能,需要程序员手工一个按键一个按键的敲代码开发,查阅资料很繁琐,一个参数传错软件就崩溃,大量的低端码农从事技术含量很低的工作。


第一代,在AI聊天对话框,让AI给代码,程序员复制粘贴运行代码。


第二代,编程IDE编辑器,集成了AI,程序员写个注释,让AI写个函数完成功能,Ai能写个工具类,效率有简单的提升。


第三代,编程IDE编辑器,集成AI Agent,AI能代替程序员完成工作,AI能做程序员的代理人,比如,程序员描述要做什么,AI马上能完成创建工程、创建文件、持续修改代码文件。


举个例子,老板要个浏览器压缩图片的工具,程序员说:帮我写个浏览器端压缩图片的工具,给我用最好的开源技术,AI就能直接写出来,程序员直接能看到AI生成文件,修改代码文件。

AI已经完全能代替人工处理编程工作。

而且Ai知道:如何选择业界最佳的技术组合,框架选型,为什么这么选,考虑了代码维护性、开源库的稳定性,考虑了用户体验……

AI已经达到了成熟开发者的思维高度,目前的Cursor已经达到了这个水平,尤其是他的:claude-3.5-sonnet AI 模型。

一个普通人,不会写代码的人,已经能使用Cursor做软件开发,出了错误马上问Cursor,也能马上解决。我已经看到过案例了。


在AI加持下,5分钟完成一个小的业务功能。几个小时做完一个模块……


AI发展速度:

从起点,到第一代AI编程(人工智能),花了几十年时间,得益于LLM大语言模型,AI编程进入了民用阶段。

从第一代到第二代,只花了几个月,第二代到第三代又只是花了几个月。

未来的人工智能发展速度,势不可挡,未来可期……

AI会超过人类吗?

AI一定会超过。

为什么?

人学习的速度,比不过AI的学习速度。比如,从第一代,到第三代,也就几个月的时间,AI就完成了进化,能代替程序员完成技术研发。目前看AI写的一些代码,比起工作3-5年的程序员写的代码写的更好。

而且,AI还在持续的进化、学习……

资本逐利,在资本加持下,还会让AI继续强化……


AI编程软件开发,普通人能用AI做什么事情
http://xiaodu.janqi.com/p/AI编程软件开发,普通人用AI能做什么事情/
作者
程序员小杜
发布于
2024年10月2日
许可协议