总结一下过去一年,关于ai的部分。
2025年初,在一次内部会议上我提出了一个想法:未来写代码的主体会从人过渡到AI,AI会有专属的工作空间,而IDE的定位会从“写代码的工具”变成“监督AI写代码”的监视器。当时很多人觉得这个想法有些太激进了,如今似乎已经成了现实。
今年工作上做了次转岗,从视频转到AI方向。做了很多AI开发的推广工作,整体上比较成功。推广的核心思路是,不纠结于推广具体某个AI IDE,因为在我看来,AI IDE只是AI演进过程中的半成品,最后所有的IDE还是都会变成监视器,而程序员的心态和角色转型才是真正的AI编程推广的关键部分。
下半年写了不少代码,要说这次AI编程收获最大的,应该就是我这种一线技术管理者:既有分配任务的能力,又有自己动手的习惯,还有些自己想实现的想法。因此这波AI编程对我来说几乎完全没有迁移成本,AI代码占比马上就到了99%以上。尤其是最近几个月,在AI的加持下,感觉自己强的可怕。
下半年还跟团队开源了两个项目,一个是在jetbrains下可以启动vscode ai agent的RunVSAgent,一个是我设想中的Agent原生操作系统Wegent,总共收获了一千多star,比我预想的少一些,但是毕竟没怎么真的投入精力去宣传和运营社区,这个成绩也不算太糟。
我很难预测明年具体会发生什么,但是我有两个隐隐地感觉:
一,伴随ai发展,专业分工会更加两极分化,
一方面AI会做专业平权,所有人用AI都能达到接近60分的水平,所以之前一些只是“分工不同”所导致的专业壁垒会快速瓦解。
另一方面,领域专家会变得更加有竞争力,一方面AI还没有掌握专家知识,在细分领域达不到80分的水平,另一方面AI又能大幅度提高专家自身效率,进一步提升壁垒。
二,沟通瓶颈会逐渐成为IT企业发展的核心瓶颈
现代软件工程成功的把编程从“科技行业”变成了“脑力劳动密集型行业”,虽然有人月神话的定律存在,但是一个项目还是要汇集各个专业、各个层次的人来协作完成。
在没有AI的年代,所有人效率都不高,虽然大家都被繁琐冗长的会议,周报,汇报折磨过,但是用来沟通的人力付出还是占的小头。
但是AI大幅度的提升了效率以后,一个人想要把事情跟另一个人说明白的话,他就能跟AI说明白,他能跟AI说明白的话,AI就能把事做的差不多了,那沟通这件事就就会显得有些鸡肋。
之前的IT公司,最小的组织单元大多按角色划分(比如“后端开发”),这降低了组内沟通成本(跟你一个团队的人都懂后端开发),但代价是想要做一件事就要协调很多个团队。
我认为,以后的IT公司会更多的以“项目小组”作为基本的组织单元,小组不超过5到8个人,并且会设置多种角色(设计、产品、开发、测试、运营可能在同一个小组),组内的成员共享项目目标和项目知识。一个紧密合作、目标一致的“项目小组”,完全可以取代二三十人组成的跨团队的一盘散沙式的传统项目组。
我从来不是AI鼓吹者:过去一年我没有发过什么震惊体,或者xx要淘汰了之类的煽动情绪的文章,但是AI确实在以极快的速度更新我们的工作和生活。
在做AI相关工作的过程中,我发现很多时候,把AI当做人,问题就想通了。反过来,在AI大规模进入了工作和生活的时候,应该多从人的角度考虑。
就好像pc/手机/移动互联网进入人们视野的过程一样,父母那辈人从最初的不适应到离不开微信,也只是几年的时间。我们也终将与AI和谐共处。
发布于 北京
