Anthropic 工程经理 Felix Rieseberg 表示,从本月起他面试时不再让候选人做传统编程题,理由是 Claude 做这类题比人更好,考 React 小题已无区分度。
Anthropic 工程经理 Felix Rieseberg:面试不再考编程题,新人的冲劲正在跑赢资历
Felix Rieseberg 在 Anthropic 当工程经理,自己招人。他 10 月 27 日在个人博客说,这个月起,他面试时不再让候选人做传统的编程题。理由是 Claude 现在比人更会做这些题:考一道 React(常用的网页开发框架)小题,和考人汇编语言(最接近机器的底层语言)一样没意义。他团队里最能做出成果的人,跟这类测试考得好不好关系不大。
这说的是他自己的面试,Anthropic 全公司是否都这么做,文章没说。
Felix 在 Anthropic 先后带过 http://Claude.ai、Cowork 和 Claude Code 桌面版的工程团队,也是 Electron 的联合维护者。Electron 是很多桌面软件的底座,Slack、VS Code 的电脑版都用它做。他此前在微软、Slack、Stripe、Notion 工作过。
外界常说 AI 让初级程序员更难找工作。Felix 的看法乐观一些:有了 AI 写代码,一个人能做出多大成果,不再那么取决于他攒了多少年框架和代码库的经验。他看到一些入行不久的工程师,跑赢了代码可能写得更好、资历也更老的人。文章标题就叫“冲劲胜过资历”(Hunger beats tenure)。他还说“初级”这个词不准确,这篇其实写给在公司里没人脉、没地位、没话语权的工程师。
【新人看得见问题,但没人听】
Felix 认为,新人的本钱是还不知道公司里那些“规矩”。他面试 Notion 时,有一道题是设计离线模式。后来他才知道,这在 Notion 内部算刁难题:大家都认为离线模式做不出来,整个工作区的数据结构太复杂,没法整体同步;只下载单个页面,大家又觉得 CEO Ivan Zhao 不会接受这种体验。数据结构复杂是真的,CEO 会反对却只是一条没人核实过的“常识”。Felix 当时是新人,什么都不知道,就直接去问了。
他自己也当过“老员工”。刚进 Notion 时,他想给各团队装大电视,实时显示数据看板,在公司里碰了壁,没坚持下去。一年后新同事 Ji Pei 提了同样的想法,Felix 劝他别白费劲,自己早试过了。对方其实已经去问了,第二天电视就到了。Felix 说,那一年里他自己变成了老员工。
新人的短板是没人在乎你怎么想。过去把一个想法做出来很贵,公司通常靠少数几个人拍板哪些点子能上,新人得先熬出地位,公司才肯押注你的想法。就算是相信 AI 的公司,也多半只希望新人把分到的活干得更快。Felix 说,现在把东西做出来已经不贵了。
【他给新人的五条建议】
第一,盯着业务影响,别只做分到手的任务。他引用程序员博主 Patrick McKenzie 2011 年的建议:把自己绑在公司赚钱的那部分业务上。先弄清公司(大公司就看你所在的部门)到底想达成什么,看看你上级的上级在追什么目标,是个好参照。
第二,想一个大胆的点子,一旦成功,能让团队离这些目标近一大步。
第三,用一个周末把它做出来。Felix 见过个人或小团队直接拿着能跑的原型,跳过写需求文档、争取各方支持、排队等设计师和产品经理这一整套流程。
第四,一个原型只放一个好点子。他发现新人常把好几个想法塞进一个原型,三个好点子埋在 20 个烂点子里。原型的用处是把一个想法讲清楚,让领导很快看懂机会在哪,也看出你就是能把它做成的人。
第五,用好自己的新视角。做面向用户的产品,新人更懂外部用户的感受,Felix 说他在 Slack 和 Notion 的同事就很难体会外部用户用自家产品是什么感觉。做基础设施和工具,新人还没学过那些“为什么做不到”的理由。
【Claude Code 桌面版就是这么来的】
Felix 举了 Anthropic 自己的例子。Claude Code 原本在命令行终端里用,靠敲命令、看文字输出,公司里大家都用惯了。后来是两位入职不久的工程师 Anthony Morris 和 Alice Zhao,用一个周末做出了带图形界面的原型,大约八天后第一个公开版本就上线了。Felix 说,这个图形界面版现在很受欢迎。
不考编程题之后考什么,Felix 说他还没想好。目前他会翻简历和作品集,找那些能看出品味、同理心和有原则的思考的小原型。他在文章末尾请读者告诉他更好的办法。
原文:https://felixrieseberg.com/hunger-beats-tenure-advice-for-junior-engineers/
The coding interview is dead, at least for my team at Anthropic. I've seen enough to know that it no longer provides signal. I removed it from loops this month. I have a spicy, optimistic take - I think there's an opportunity for junior engineers: https://felixrieseberg.com/hunger-beats-tenure-advice-for-junior-engineers/在 X 查看被引用的帖子
来源:宝玉 · x.com