AI对编程岗位的冲击与就业市场变化 - 2025年由AI导致的全球大裁员达到117万人,为2020年以来最高纪录[1] - 美国程序员的就业率暴跌27.5%,相当于近三分之一岗位消失[1] - 自2022年底AI工具普及后,22至25岁程序员就业率下降近20%[1] - AI直接或间接导致美国近55000人失业,对就业市场的冲击程度仅次于疫情[4] 应届毕业生与初级开发者面临的困境 - 2026年计算机专业毕业生面临严峻就业市场,雇主悲观情绪达2020年以来最高点[30] - 斯坦福、多伦多大学等顶尖院校CS毕业生求职陷入绝境,情况与三年前截然不同[9] - 许多应届生投递数百份简历,但给毕业生的机会少得可怜,且多要求至少一年非实习经验[17][18] - 应届生依赖的实习或co-op机会锐减,可能仅1%的申请者能收到回复[12] - 为提升竞争力选择攻读硕士的学生发现,求职回复甚至比本科时更少[19] - 初级岗位招聘份额较疫情前水平下降50%,大科技公司2024年招聘反弹主要偏向有经验者,应届生被落下[68][72] AI工具对编程工作性质的重塑 - 高达90%的科技岗位正在使用AI工具,而2024年该比例仅为14%[30] - AI正从生产力工具转变为直接替代程序员岗位的角色[8] - 前特斯拉AI总监Karpathy指出,程序员职业正经历剧烈变革,需掌握涉及智能体、提示词、工作流等的新编程抽象层[23][24] - 人类开发者角色转变为AI的“找茬专家”,需花费大量时间审查AI生成的代码[63] - 对于经验丰富的开发者,AI工具有时反而会拖慢工作进度[60] - 61%的雇主未用AI简单取代入门级岗位,41%的雇主计划利用AI增强这些岗位[63] AI生成代码的质量问题与技术债务 - AI生成的代码合并请求(PR)中问题数量是人类的1.7倍[36][40] - 人类代码平均每个PR包含6.45个问题,而AI代码平均包含10.83个问题[38] - AI生成的PR中,“严重”问题数量是人类的1.4倍,“重大”问题数量是人类的1.7倍[42][44][45] - AI在逻辑与正确性问题上错误尤为突出,相关错误数量是人类的1.75倍[48][56] - 在代码可读性方面,AI产生的错误是人类3.15倍,在命名不清、格式错误等方面也显著更多[52] - 使用AI的开发者引发的安全问题是不用AI者的十倍[60] - 这些问题正累积成巨大的“长期技术债”[39][53] 行业岗位需求的结构性分化 - “程序员”(Programmers,指按规格编写代码)就业率暴跌27.5%[37] - “软件开发人员”(Software Developers,侧重设计、架构与复杂问题解决)就业率仅微跌0.3%[37] - 信息安全分析师和AI工程师的职位在2023至2025年间出现两位数爆发式增长[33] - 雇主对软件工程职位的要求转向更高阶的思维能力、对开发生命周期的掌控以及理解模糊客户需求等AI难以替代的技能[33] 开发者职业发展路径的危机 - 传统上用于磨练初级工程师技能的“脏活累活”正被AI包揽,导致新人成长路径断裂[64] - 新人陷入“先有鸡还是先有蛋”的死循环:需要高级能力却缺乏基础工作锻炼[67] - 许多公司因注重短期业绩,不愿投资培训新人,可能导致未来中层骨干短缺[78] - 未来的工程师需进化成懂业务的战略家、安全审查官和能驾驭AI工具的超级驾驶员,仅会“默写算法”或“堆砌代码”的时代已终结[79]
美国码农,正被AI「大屠杀」,Karpathy惊呼,26届毕业生崩溃
36氪·2025-12-29 11:26