程序员辛辛苦苦刷了几百道算法题,准备去 AI 公司面试。结果对方直接说:这题不用做了,Claude 比你做得还好。
最近,Anthropic 工程经理 Felix Rieseberg 宣布,他已经把传统编程面试从团队招聘流程里移除了。在他看来,这类测试越来越难判断一个人能否胜任实际工作。
更有意思的是,他还认为这对初级工程师反而是个机会。
听起来像好消息:以后不用拼命刷题,新人也有机会了。
可转头看 Anthropic 自己的数据,却有点扎心。
公司近期发布的研究显示,初级技术人员在技术岗位新招聘员工中的占比,已经从 2025 年初的约 27% 降到了 2026 年中的约 9%。
一边说新人机会来了,一边招进来的新人占比却变少了。这个反差,恰好说明 AI 正在怎样改变程序员的工作。
过去,新产品想上线,得有人一行一行写代码。新人哪怕经验不足,也可以先从修漏洞、写功能做起,在干活中慢慢成长。
现在,这些活儿有相当一部分可以交给 AI。一名有经验的工程师带着几个 AI 助手,就能完成过去需要更多人才能做完的工作。公司对初级岗位的需求,自然会受到挤压。
可与此同时,AI 也让新人有机会绕开资历,直接拿成果说话。
Felix 举了个例子:两位资历相对较浅的工程师,用一个周末就做出了 Claude Code 图形界面原型;大约八天后,第一个公开版本便正式发布。
过去,一个新人有了想法,可能要先找人、申请资源、排期开发。等流程走完,热情都凉了半截。现在,他可以先借助 AI 把东西做出来,再拿着成果去说服别人。
以前要先有资历,才有机会做出东西;现在也可以先做出东西,再争取机会。
当然,光会给 AI 下指令还不够。AI 能很快写出一堆代码,却不一定知道用户真正需要什么,还可能把漏洞写得一本正经。人得想清楚要解决什么问题,检查结果靠不靠谱,再把产品交到用户手里。
这也意味着,程序员之间的竞争正在变化:过去比谁写代码快,接下来还要比谁更会发现问题、组织 AI 干活,并对最终结果负责。
我曾把程序员比作“酵母菌”:他们最积极地训练 AI 编程,也最早感受到 AI 对自己工作的冲击。
现在看来,程序员既是这场变化的推动者,也是最早参加新一轮考试的人。只不过这次,考卷上可能没有算法题了。类似的话题,在云栈社区上也常被大家拿出来讨论。
|