大家好,今天跟大家聊一聊 AI 时代,程序员有什么出路。
我是从事软件开发行业,目前也在一线编码,其实就我自己而言呢,我觉得现在AI时代,程序员这个职业基本就是被淘汰了,相反软件开发架构师会变得很吃香。
现在基本上90%的代码,已经不需要我们亲手去写,都是通过AI来实现就好了。
开发人员不再是一个执行者,而是一个决策者,我们都知道做决策非常吃经验,这最终会影响整个软件的质量。如果软件质量不高,维护起来的难度就很大
很多人以为一个功能做出来后就结束,其实并没有,很多功能后期往往还需要维护、优化、迭代,所以软件行业现阶段更加需要了解业务,了解架构,了解实际场景的人,他们做出来的东西才好维护。
举个例子,建起来一个大厦,是需要人提前做好设计、打好地基,把各个地基打好基础,盖起来的大楼才不会说东倒西歪。
同样道理,对一个水平不够的开发人员来说,没有整体思路,用了AI搭出来的软件是一坨*,代码结构混乱,项目文档也不知道怎么维护,最后维护的平台时候根本无从下手。
但有经验的人做法不一样,先打好地基,做好功能划分,完善相关文档,再让 AI 去开发具体功能。这样不仅消耗的 token 更少,项目维护成本也低,迭代速度也会更快。
所以我是非常看好大龄有经验的开发人员,在 AI 时代会很吃香,市场对这类人的需求也会更高。像一些年轻人没有接触市场,没有架构经验,对企业来说开发成本是很高的。