我自己写了十几年代码,感觉这两年 AI 进展的非常快。个人感受是:AI 做大部分抽象,比如架构设计,已经做的非常好了。我自己做竞品分析+架构设计很吃精力,可能平均要花 3 天才能做出一份靠谱的中型工程架构。比如我在写一个编排框架时,就得先看 airflow 、prefect 、argo 、kubeflow ,然后再动笔,这个前置成本非常高,而且框架代码实在是太多了,有的又写的又臭又长,其实不太想看
但是对于 AI 来说,做这些事情就只需要花 1 块钱。。而且很多时候写的是比我好的。我考虑的抽象并不比 AI 完整。但当然,它也有很多缺陷,比如生成的代码仍然有很多 bug ,对于图形化界面不太理解(经常会漏了展示界面),有时候会过度思考。但总的来说,ROI 太高了,1 块钱 vs 几人天时间,至少是几千倍的 ROI
小型代码让 AI 写,它甚至都能 bug-free 的一次写完,这些领域我完全不熟悉 —— 我的知识肯定没有 AI 多。我经常会想,那我们以后怎么办?
在行业交流时,其实很多 CTO 都很担心,觉得 3-5 年 AI 就会完成编程的大部分工作,但那个时候,我们岂不是都没活干了,我们到那时候应该干些什么?我们现在应该干些什么?