前言
虽然我一直在尝试和推广 AI 协同编程的范式,但不得不承认,目前AI在研发行业的应用还是比较初级的,因此,大多数同仁依然还在观望中。
但在原型开发方面,AI 的价值应该已经毋庸置疑了。
这种技术进步促使产品经理的能力范围得到了前所未有的扩展——他们不仅负责产品设计,还能亲自实现产品的初版。
直接影响
而随着AI的发展和 AI Agent 的不断完善,产品经理的工作能力边界将继续扩大,这不可避免地会对程序员的就业市场造成一定压力。
当然,AI 同样为程序员提供了扩展自身能力的机会。但是,在具体项目中,程序员的工作范围很可能会受到压缩。
而这种现象肯定会导致老板重新调整团队构成,减少程序员岗位,尤其是初级程序员岗位。
两种态度
面对 AI 对研发领域的影响,行业内有两种主要的态度:
PS. 不认为 AI 可以提效研发的观点不在本文讨论范围内,望周知。
第一种,积极观点
经济学表明,当两种商品是互补品时——比如汽车(内燃机汽车)和汽油——一种商品价格下降会导致另一种商品的需求上升。例如,随着汽车变得更便宜,更多人购买了汽车,从而导致对汽油的需求增加。
类似地,随着 AI 降低了软件开发的难度和成本,许多原本无法实现的想法现在可以转化为实际项目,从而可能带来更大的市场需求,推动整个行业的进步。
那从行业层面来说,可能意味着更大的市场需求,整个行业来将会进一步发展,而我们也会从中受益。
另一种,就比较消极了
首先需要明确,程序员职业肯定不会消失。
但正如蒸汽机引发的工业革命一样,AI 辅助工具将大幅提升单个程序员的效率和工作能力。这意味着,在市场需求保持不变的情况下,对程序员数量的需求将大幅减少。
所以,我们应该尽快适应 AI,尽量成为驾驶汽车的人, 而不是被淘汰的马车夫。
《》
总结
受限于个人视野,对于第一种涉及行业乃至社会宏观发展的理解或许不够全面,仅供大家参考。
但对于第二种,基于自己十几年工作经验所感受到的变化,我认为还是比较有把握的。
希望大家尽早做好准备,积极应对各种变化。