编程会
无人化吗?
现在回到最初的问题:编程会 AI 化或者无人化吗?
可能会
像翻译一样
只是时间问题
我想可能就像翻译一样,只是时间问题。
而且
用不了
60 年
但肯定用不了 60 年。
工作会迁移到
定义
验证
审查
责任
开发者的工作,会向“定义、验证、审查、责任”迁移。
最难 AI 化的
还是责任
这里最难 AI 化的东西,我觉得还是责任。
谁来定义问题
谁来定验收
谁来签字负责
更具体一点说,就是谁来定义问题,谁来确认验收标准,谁来判断这份改动该不该进入生产环境、进入开源 core、进入标准文本,以及最后谁来承担后果。
无人驾驶
曾被预期为
最先发生的 AI 革命
最后我想再说一个像机器翻译一样曾被预期为“最先发生的 AI 革命”的例子。 无人驾驶。
尤其在 2010 年代中后期,很多人真心相信它会是最先落地的 AI 革命。
我甚至
一直没学车
我自己当年也认真这么想过,所以一直没去学驾驶,因为用了这个借口,就一直享受老婆开车我坐车的悠闲。
结果一路等到今天
方向盘
还是人握着
结果一路等到今天,真正意义上的无人化仍然非常有限。
软件开发里
越来越多
像无人驾驶的时刻
软件开发领域,我们已经看到了越来越多“看起来像无人驾驶”的时刻:AI 自己读代码、自己改文件、自己跑测试、自己开 PR。
软件开发的
无人驾驶
可能更早到来
很可能软件开发的无人驾驶会比真无人驾驶更早到来。
只要责任闭环
还在人
不过即使如此,只要最后那个责任闭环还在人这里,那么开发者就不会消失。
从驾驶者
变成监护者
调度者
签字者
开发者只会从驾驶者,变成监护者、调度者、签字者。
谢谢
Q&A