今天聊个事儿,跟每一个想进大厂写代码的人都有关系。
软件工程师的面试,已经彻底跟不上时代了。
CNN最近发了一篇深度报道《AI能写代码了,那我们该怎么面试软件工程师?》
看完小雷只想说,这个问题,硅谷自己也没答案。
面试还在考手写代码,工作已经变成指挥AI
先说说现在软件工程师面试有多离谱。
你投了简历,过了初筛,进入技术面。面试官丢给你一道算法题说:“面试期间不能用任何AI工具,不能用Copilot,不能用Cursor,不能用ChatGPT,什么都不能用。”
然后面试者就坐在那里,手写一个反转链表,或者实现一个LRU缓存。写完了,面试官点点头,面试过了。
但问题是,你入职之后,每天的工作根本不是这样干的。
根据Google研究部门去年的一份报告,90%的科技工作者在工作中使用AI来写代码、改代码、分析数据。
Anthropic的Claude Code负责人Boris Cherny甚至说,他过去30天对产品的100%贡献,都是Claude Code写的。
OpenAI的总裁Greg Brockman说,他们一个工程师用AI实现了一个系统变更,如果不用AI,整个团队要干一周。
Google DeepMind的Varun Mohan说,Google很多内部应用现在大部分是用自家的AI编程工具写的。
工作中天天用AI,面试时却禁止用AI。这不是精分是什么?
像在考SAT,但考的是编码
CNN采访了一位叫David Barajas的软件开发者。他过去六到八个月面了五六家公司,但是没有一家问过他是怎么在工作中使用AI的。
每一家公司的开场白都是一样的,你不能用任何AI工具,不能有任何AI辅助。
另一位有十年经验的工程师Sujata Sridharan说,她最近面试的大多数公司,用的还是传统的编码测试。重点考你理不理解代码,而不是你会不会跟AI协作。
科技招聘网络Leopard.FYI的联合创始人Jordan Leonard说了一句很扎心的话,这些测试已经不能反映他们的工作实际上会是什么样了。
说白了,你花几个月刷LeetCode,进了公司发现每天都在写Prompt。面试考的是你能不能徒手造轮子,工作要的是你能不能指挥AI造一辆车。
Hello Interview的联合创始人Stefan Mai说得更狠:“AI对工程面试的冲击,就像一颗原子弹。”
面试被要求共享桌面自证清白
为了防止候选人在面试中用AI作弊,有些公司的操作已经魔幻到不行。
Barajas说,他被要求在面试过程中共享桌面,就是为了证明他没有偷偷用AI。
Stefan Mai说,对作弊的担忧已经升级到了不正常的程度。
这事的荒谬之处就在,你怕候选人用AI作弊,但候选人入职之后天天用AI干活。你禁止他用AI,等于在筛选不会用AI的人。
更离谱的是,AI还在快速改变岗位需求本身。
Leopard.FYI的Leonard举了个例子,有公司说某个岗位必须会Ruby on Rails,三周之后却改主意了。因为AI可以轻松把其他语言翻译成Ruby on Rails。
感觉就像每周、每个月都在追一个移动靶。
面试方式改了,但问题还没解决
好消息是,一些公司已经在尝试新的面试方式。
比如,允许候选人在面试中使用AI。这在以前是不可想象的,现在越来越常见。
你会不会写代码,改问你怎么做技术决策。传统上这类问题只出现在高级别面试里,现在开始向所有级别铺开。
再比如,让候选人到公司来实地工作半天,看看他真实的工作状态是什么样的。
但即便有这些改变,问题依然没有完全解决。Sridharan说,她平时工作都是跟AI协作,但在技术测试里用AI,往往变成了“用AI替代手写代码”——这跟真实工作场景还是有差距。
Stefan Mai表示,这仍然是一个未解决的问题。
说实话,小雷哔哔(ID:xiaoleibbb)看完后最大的感受是,这不只是软件工程面试的问题,这是所有行业面试的问题。
AI正在改变每一个岗位的工作方式。设计师用AI出图、文案用AI写稿、运营用AI做数据、程序员用AI写代码。但面试还在考你能不能用最原始的方式完成这件事。
这就像什么?
就像汽车都发明一百年了,驾校还在考你怎么驯马。
当然,面试官的顾虑也能理解。如果允许用AI,怎么判断候选人真实水平?怎么防止作弊?这些问题确实很难。
但难,不代表可以不改。
当工作中90%的人都在用AI,面试却假装AI不存在,这不是在筛选“最优秀的工程师”,这是在筛选最会刷题的人。
Google的Varun Mohan说了一句话,小雷觉得点到了本质:“我们认为开发者应该把大部分时间花在思考‘该做什么’上,这才是核心问题。”
面试应该考的是你能不能让AI帮你做出好东西,而不是你能不能徒手写出一个快排。
说到最后,如果你是面试官,你会允许候选人在面试中用AI吗?如果你是求职者,你觉得现在的面试能反映你的真实能力吗?在评论区说说你的看法。
本文由雷科技编译自CNN
原文链接:AI改变这份工作的速度太快,面试流程根本跟不上
热门跟贴