个人技术水平有限,只说下自己的感受。
最近做的几个项目,A->B->C
- A 项目,我纯人工开发最少要 3 个月; antigravity 2 周(开始用免费版,有时间限制,没有 opus 模型,稍慢,重新来一遍,1 周没问题)
- B 项目,我纯人工,有些算法不会,搜资料浪费些时间,大概 2 周; antigravity opus4.5 3 天。
- C 项目,是企微一些工具,我纯人工,就微信那些文档的尿性,最少要 3 个月; antigravity opus4.5 16 小时,今天凌晨 3 点完成的,余震未消。
感受
- A 项目,还 review 代码,主要逻辑都比较熟悉,感觉可控,后期自己人工维护问题不大。
- B 项目,感觉自己还行,至少后面自己人工维护也问题不大,但算法部分是完全搞不定了,只能说会用,这个就有点失控的感觉。
- C 项目,开始我要求的是用 golang + python + vue3 ,第一次执行项目初始化的时候,扔给他企微文档,10 分钟不到,我点点鼠标授权执行,就出来一个可用的企微应用测试版。就这,我要是自己对着文档手动调试,肯定会崩溃,主要来自对腾讯系的文档和联系客服有深深的恐惧,不知道这个 demo 版要出几天,几周还是几个月。
上面三个项目,到刚结束的 C 项目,挺震撼的。AI 编程从开始就一直在接触,但从来没有彻底失控的感觉,基本都是人工维护问题不大(平时主要是 go/python/php/各种客户端),常用语言项目还算能处理。就这个月之前还感觉自己可以作为项目管理、架构、开发、测试的综合角色带着 AI 玩,做完 C 项目后,好的方面,感觉自己能力范围之外的项目都能做,焦虑的是,源码再也没精力 review 、维护了,也只能是弱鸡产品+测试的定位
主要一直在用多个 AI 编程,稍微了解这个演变过程,昨天 C 项目被震到了
唉
个人觉得,是时候专注往市场、产品、测试这三个方向努力了。