国家开始关注 AI 就业替代,程序员会受到多大影响?
GitHub 数据显示 AI Agent 正加速参与软件开发,结合最新就业政策,探讨程序员岗位变化与职业转型。
现在的程序员,可能越来越少从头写代码了。
描述需求、修改代码、编写测试,甚至提交 Pull Request(PR),这些原本由程序员完成的工作,如今 Coding Agent 已经能够参与其中。
10 月 28 日,GitHub 发布《Octoverse 2026》年度报告,披露了一组值得关注的数据:
2026 年 3 月,GitHub 上约 17% 的 PR 由 AI Agent 起草初版;到了 9 月,这一比例已经超过 40%。
需要注意,这不代表 AI 独立完成了 40% 的开发工作,更不意味着 40% 的程序员已经被替代。
但这个变化说明, AI 正在从辅助编程工具,逐渐成为软件开发流程中的实际参与者。
与此同时,10 月 23 日,国务院办公厅公开发布《关于适应人工智能技术发展助力构建就业友好型发展方式的意见》,明确提出减缓人工智能应用带来的就业替代影响。
一边是 AI 不断提高开发效率,一边是国家开始关注技术发展带来的就业冲击。
当越来越多的工作可以交给 AI,程序员的未来会怎样?
01|🤖 AI 正在改变软件开发的分工
过去,程序员完成一个需求,需要自己编写代码、调试测试,再提交 PR。
现在,Coding Agent 已经能够承担其中相当一部分工作。
对企业来说,这意味着开发效率有望提升;但对程序员而言,也意味着部分重复性较高、需求明确的编码任务,可能不再需要投入同样多的人力。
不过, 代码能自动生成,不代表软件开发就不再需要人。
需求分析、系统设计、代码审查、质量与安全控制,依然需要工程经验。
真正发生变化的,是软件开发中不同工作的价值正在重新分配。
过去侧重代码实现的岗位,可能逐渐向复杂问题解决、系统设计和 AI 协作等方向转变。
02|📜 国家开始关注 AI 的就业替代影响
10 月 23 日公开发布的国务院办公厅《意见》,有三个值得关注的内容。
① 减缓就业替代影响
稳慎把握 AI 在劳动密集型行业的应用范围、力度和节奏,鼓励企业探索失业缓冲期制度。
② 建立就业风险评估机制
关注 AI 应用带来的岗位创造、岗位替代,以及技能需求变化。
③ 加强转型转岗支持
通过职业培训、就业指导等方式,帮助受影响的劳动者适应新的岗位要求。
实际上,今年 9 月,工信部在《“人工智能+软件”专项行动实施方案》新闻发布会上,就已经回应过“AI 会不会替代程序员”的问题。
随着智能编程工具普及,重复性编码工作的人工需求可能下降,而需求分析、架构设计、代码审查和 AI 安全等方面的岗位需求正在发生变化。
但这里有一个容易被忽略的问题:
AI 创造的新岗位,并不一定能够与被替代的岗位形成简单的等量置换。
新岗位往往需要不同的技能。原来从事基础开发工作的程序员,并不会因为 AI 的出现,就自动具备系统架构、智能体开发或 AI 安全方面的能力。
技术升级可以很快,但人的职业转型需要时间。
03|💡 程序员的未来,没那么简单
我认为,AI 对程序员的影响,不能简单归结为“取代”或“不取代”。
一方面,AI 确实降低了代码生产成本,部分重复性开发岗位可能面临更大的竞争压力。
另一方面,开发效率提升,也可能催生新的产品、服务和技术岗位。
但问题是:
AI 让一个人完成更多工作,并不意味着企业就一定需要雇用更多人。
效率提升带来的收益,可能被用于降低成本,也可能用于扩大业务。能否创造新的就业机会,还取决于市场需求和企业的发展选择。
因此,应对 AI 带来的变化,不能只要求程序员不断学习新技术。
企业同样需要考虑岗位调整、技能培训和人才转型,政策层面也需要持续关注技术应用对就业的实际影响。
✍️ 写在最后
AI 正在改变软件开发方式,这已经不只是对未来的想象。
但技术进步的意义,不应该只用减少了多少人力、节省了多少成本来衡量。
真正值得关注的是,当 AI 提高生产效率的同时,能否创造新的就业机会,让更多人有能力适应并参与这场变化。
