#axb的自我修养# 写点迟来的年终总结,二。
24年让我最印象深刻的时间点,是远程面试校招的时候发现对面在用大模型回答问题,并且回答的还可以(至少过了笔试和一面)。
这让我第一次真正感受到大模型对于传统程序员的冲击:如果很多知识即使这个人没学过也能靠大模型回答出个大概,那么作为程序员,是否还有值得学习的专业知识?
我花了很久思考这个问题,甚至下半年工作中的很多精力都是在做ai辅助开发方面的事情,到目前为止,我得出的结论有两个:
结论一,ai会让程序员群体进一步的两极分化。体现在两个方面,
从结果看,ai目前有点像是一个不怎么开窍的实习生,不能把事情完全交给ai,但也能帮着做点事情。和真正实习生的区别是他不用吃饭睡觉,没有人性的弱点,甚至不需要培养就能靠变异变得更强,使用得当的话,可以代替掉低等级的程序员。
从过程看,目前的ai没有逻辑推理能力,ai只能把工作继续下去,而不能真正的解决问题(大部分低级程序员也是这样),依靠推理分析和解决问题的能力只有中高级程序员才有,所以中高级程序员能通过分析和推理,让ai始终在正确的方向上推进工作,从而更好的发挥ai的价值;低级程序员往往会跟ai抱团陷进坑里,看似是在用ai,实际却用不好ai。
结论二,高级程序员的需求量也会逐级萎缩,只是过程会慢一些。这其实跟ai关系不大,更像是跃进式的发展期过后,逐渐回归正常的过程。ai只是扮演了机械革命中的机器,代替了扮演工人角色的程序员而已。
发布于 北京
