AloneMonkey发起人
AI时代我觉得对程序员有几点影响吧: 1. 对岗位的影响: 根据AI替代程度对不同岗位的影响是不一样,对于前端、开发、测试,这种目前可以通过AI Coding来完成的岗位替代性是比较强的。首先是前端,现在AI开发前端基本能达到高级或者资深开发水平,所以对该岗位冲击是比较大的。另外就是后端、移动端等这种纯开发岗位,单纯只做一个端的开发已经满足不了现在AI提效加速的要求了,所以开发岗来说需要同时承担更多相似岗位的职责,比如后端需要同时开发前端,Android需要同时开发iOS等等。 2. 对个人的影响: 不管当前是什么岗位,拥抱AI是趋势,不要抗拒或者觉得AI根本解决不了自己的问题而一直不去使用,保持主动了解、学习、使用最新的AI工具、架构,虽然现在各种工具迭代变化很快,但都是可以去尝试下,不同工具的使用以及不同harness架构对自己编程开发的影响,能带来哪些变化,随着工具模型能力的发展和迭代,是真的能帮我们完成很多之前需要很长时间才能完成的事情的。 3. 对公司的影响: 从公司的角度出发,最终的目的肯定是降本增效,一方面是通过AI来代替完成人的部分工作,这部分工作是完成由AI主导、AI驱动的,也就是AI Native。另外一方面就是职责边界会变得模糊,之前一个项目或者解决方案需要开发、测试、产品、交付等多角色参与,现在可能一个人就能把整个链路上的事情都搞定,所以为什么现在有这么多OPC(一人公司)以及公司要招FDE(售前部署工程师)人才。 所以总结来说:拥抱AI、打破边界、保持学习,这几点对目前程序员来说是比较重要的,大家可以谈谈AI对自己职业的影响、公司的变化以及未来的发展方向。