世界を動かす技術を、日本語で。

最後の技術面接

概要

  • 技術面接の従来手法が限界を迎えつつある現状
  • 面接プロセスの根本的な問題点と失敗例
  • HRと現場エンジニアの間にある変革への抵抗
  • シグナル(評価材料)不足が採用の本質的課題
  • インターンや仮採用など、より実践的な評価方法への移行

技術面接の終焉とその背景

  • 技術面接プロセス の限界と時代遅れ感
  • AmazonのBar RaisersMicrosoftのAA など、信頼できる面接官による「監視役」制度の存在
    • 面接チームの判断能力に対する不信感の表れ
  • 面接プロセスの「バンドエイド」的な改善策の繰り返し
    • 4~6回の面接を1~2日で実施という形は不変
  • 統計的に見ても、 偽陽性(不適格者の採用)偽陰性(適格者の不採用) が多発
  • 本質的な課題は「 人材評価の信頼性の低さ
  • HR部門は問題を認識しているが、現場のエンジニア側は慣性で変革を拒否
  • GoogleやAmazon でも面接結果と実際のパフォーマンスの相関が薄いことが判明

面接プロセスの失敗例と内省

  • Googleの「Hiring Committee」では、自分たちの過去の面接記録を匿名で再評価
    • 結果として、 自分たち自身を2/3不採用と判定
  • 面接プロセスの無意味さを痛感しつつも、根本的な改善には至らず
  • 面接プロセスを批判すること自体が社内でタブー視される文化
  • 面接を突破した人ほど、プロセスの正当性を擁護しがち

シグナル問題と現状の限界

  • 採用に必要な「 シグナル(評価材料)」が圧倒的に不足
    • レジュメは 信頼性が低く、AI活用でさらにノイズ増加
    • 技術電話面接もZoomの普及で形骸化
    • オープンソース活動やコーディングチャレンジも、実際の協働を評価できない
    • 現場面接(オンサイト)も実際の業務とはかけ離れている
  • 数時間の評価で、数年単位の雇用判断を迫られる現実

インターン・仮採用という新たな評価軸

  • 最も信頼できるシグナルは「 インターンシップ」や「 仮採用」による実務体験
    • 3ヶ月のインターンで、短時間の面接よりも遥かに多くの情報を得られる
    • インターン中の実績で最終判断する企業も増加傾向
  • インターンや仮採用の導入による「 実践的評価」へのシフト
    • 面接プロセスは単なる足切り要素に
    • チームとの相性や実際の業務遂行能力を重視

今後の方向性と提案

  • 技術面接は 時代遅れの手法 として、今後数年で廃れる可能性
  • 採用評価の主軸は「 実際の仕事を通じた長期的な観察」へ移行
  • 業界全体で「 仮採用・インターン型評価」の導入が進む見込み
  • 面接プロセスの抜本的な見直しを提唱

技術面接の未来と業界の変革

  • 技術面接は「 かつて存在した奇妙な習慣」として歴史の一部になる可能性
  • 採用評価の本質は「 十分なシグナルを、実際の業務を通じて得ること
  • 業界全体で足並みを揃え、 新たな評価基準 への移行が必要
  • 今後は「 実務ベース評価」が主流となり、従来型面接は徐々に姿を消す流れ

Hackerたちの意見

このジョークのテキストが見つからなかったんだけど、Diracに帰属してるやつね。要約すると、ある男がペットショップに入るんだ。100ドルのオウムがいて、「このオウムは完璧な英語を話します」と書いてある。その隣は1000ドルで、「このオウムは12カ国語を流暢に話します」と。で、ちょっとみすぼらしいオウムがいて、そのラベルには「100万ドル」とだけ書いてある。男は「オペラを歌ったり、大統領に立候補したりするのか?」と皮肉を込めて聞く。店主は「このオウムは、_考えている_んです」と答える。これがこの投稿の全てなんだ。人を評価する方法、スコア、相関、などなど。雇ってみて、考えるかどうかを見ればいい。考えないなら、クビにすればいい。資格や信号のごちゃごちゃより安上がりだよ。ほとんどが法的な無駄話だからね。確かに、これは単純な戦略で、ShoogleやBanthropic、Gooberには通用しないかもしれないけど、知ったこっちゃない。お前らは兆ドル企業なんだから、しっかりしろ。ゾンビの群れがドアの前にいるのに、「本当の宝石」を見つけるのが難しいって文句言ってるだけだろ。数年後にはどうせ冷酷にクビにするんだから、その痛みや苦悩を感じるべきだよ。選択を後悔し続けるのが、宇宙のバランスを保つ唯一の方法なんだ。

昔のMalcom Gladwellのポッドキャストエピソードがあって、たしか「Revisionist History」っていう番組だったと思うんだけど、彼は自分をインタビューのニヒリストだと言ってた。相手がそこそこ能力がありそうで、必要なことを少しでもできそうなら、雇えばいいって。インタビューは正しくやるのが難しいから、結局言ってることが一番効果的になるんだ。追記:最初はリンクを貼らなかったけど、見つけるのが難しいと思ったから。実際は簡単に見つかるみたい。 https://www.pushkin.fm/podcasts/revisionist-history/hamlet-w...

我々の採用の機能不全は、対立や誰かをクビにするのが嫌いな人が多いからだ。

あるGoogleのインタビューで、Googleの社員を通してどれだけ雇われるかを見た方がいいってフィードバックをしたことがある。実際にそれを試してくれたみたいで良かった。結局、誰かを雇うのが理想的な方法だっていうのは確かだけど、社員評価はインタビューよりもさらに悪い状況に直面することがある。フィードバックを求められたときに、過去6〜12ヶ月間に何をしていたか全く分からないマネージャーがパニックになるのを目の当たりにすることもある。

あるGoogleのインタビューで、Googleの社員を通してどれだけ雇われるかを見た方がいいってフィードバックをしたことがある。実際にそれを試してくれたみたいで良かった。やったけど、問題を解決するつもりはなかったみたい。この問題は信頼性のことなんだ。同じものを測るときの測定器の概念的な「相関」について。信頼性は心理測定学の二大概念の一つで、もう一つは妥当性で、測定器と測りたい現実の部分との相関のこと。妥当性の背後にある質問は「Xを知りたい;Yを測ったらどれくらい役立つか?」。信頼性の背後にある質問は「Zを測ったら、その測定はどれくらい正確か?」 https://en.wikipedia.org/wiki/Reliability_(statistics) https://en.wikipedia.org/wiki/Construct_validity Yeggeはこのエッセイの中で、両方の概念を明示的に指摘しているけど、名前は出していない。>> インタビューの結果は統計的にひどい。Googleは何年にもわたって波状的に分析を行い、すべての結果は信じられないほど落胆させるものだった。>> [信頼性] いくつか挙げると、インタビュアー同士がほとんど合意しなかった。最も優秀な二人の前に同じ候補者を置くと、一人は自信満々で「強い採用」と言い、もう一人は「ノー」と言うことがよくあった。>> [妥当性、ただしここでの「問題」は範囲の制限によって強く混乱している] 実際に仕事を始めたら、インタビューのスコアは彼らがどれだけできるかについてほとんど何も教えてくれなかった。>> [信頼性] うちのスター選手の中には、Googleのインタビューに4回か5回落ちて、2年以上経ってやっと入社した人もいる... >> [妥当性] ...そしてその後、他の誰よりも目立った。インタビューの結果が統計的にひどいという議論は、どのようにひどいのかを具体的に示すことで改善されるだろう。問題を知ることは、それを解決するための重要なステップだ。 (ちなみに、Googleから聞いた最後の話では、年に一度以上インタビューをすることは許可されていないらしい。2年で5回インタビューするのは、その方針に違反するように思える。)どんな測定器の妥当性も、信頼性の平方根によって上限が制約されるという基本的な定理がある。信頼性のない測定器が現実と密接に相関することは不可能だ。なぜなら、それ自体が定義上、何とも密接に相関していないから。これが信頼性がないということの意味だ。したがって、良い採用プロセスを望む会社は、そのプロセスを正確にすることに非常に気を使う必要がある。同じ人を評価する際に同じ決定を下す必要があるから。これはインタビューでは極端なコストをかけない限り達成できないことだ。信頼できる評価を得るには、5回以上のインタビューが必要だろうけど、このエッセイでは「4回以上のインタビューは食べ物で遊んでるだけ」と言っている。もちろん、Googleのインタビューはそもそも信頼性がないはずだから、その意味ではその主張はおそらく正しい。Yeggeが提案する処方は妥当だ。数ヶ月の仕事評価は強力で信頼性が高く、妥当な信号を与えてくれる。ただし、非常に高価でもある。このエッセイが完全に無視しているもう一つの点は、この問題が長い間認識されてきたことで、すでに信頼性が高く、妥当で、安価に実施できる評価方法があるということだ。それは標準化テストと呼ばれている。

2つのエピソード... 1) 私が受けた中で最悪のインタビュー(比べ物にならない)はGoogleでのもので、失礼な人たちで、時間を尊重しない。まだまだ言いたいことがある。お金が降ってくるのを得るために再挑戦したけど、長い目で見れば価値があった。2) 彼らの「パフォーマンス管理」の新しいシステムは詐欺だ。他の場所と同じように、「文書化」して、無言のルールや様々な恣意的な理由で簡単にクビにできるようにしている。友達は、事前に合意した目標をすべて達成したのに、「成果を出さない」という理由で追い出された。

雇われた人がうまくいかないのは必ずしも悪いことじゃない。理由は:1. 基準が高くなったから。早めに入って自分を証明できたら大丈夫だけど、今の面接を通過できるとは限らない。2. マラソンランナー(稀な例外を除いて)は、ランダムな日にマラソンを走れない。特定の日に向けてトレーニングするのと同じで、面接の準備もそうだよ。

採用資格のゴールドスタンダードは、作業サンプルテストだ。うまく機能する。採用を「利益センター」にしたり、「仮採用」したり、インターンシップを行う必要はない。正しく行われた作業サンプルは、候補者からインタビューよりも少ない時間を要求し、インタビューよりもスケールしやすい。標準化可能で、繰り返し実施できる。ここで読んでいるのは、FAANGの採用慣行に毒された人のようだ --- それはひどい --- そして、ほとんどの作業が見逃されている(Googleの自分たちのプロセスを暴く素晴らしい仕事を除いて)。ここでの「キッチンの秘密」を感謝するけど、Yeggeに関しては、彼はずっとオリーブガーデンで働いていたと思う。Gramercy Tavernでステージをやってみて!規模は違うけど、「ゴールドスタンダード」に対する異なる視点は得られるはずだ。

作業サンプルテストの問題(開発者候補者が解くための宿題として一般的に実施される)は二つある。a) 4時間以上の集中した時間を平日の夜や週末に割けない人を差別する。複数の仕事を持つ人やシングルペアレントなど。b) AIの時代においては、誰かのスキルを測る信頼できる手段ではなくなっている。Yeggeとは違って、私はFAANGで働いたことはないけど、私が働いた会社はすべて彼が説明するのと同じ採用慣行に従い、同じ問題に苦しんできた。仮採用(またはそれが不可能な場合は、十分な報酬を得たインターンシップ)がすべての問題を解決する。候補者は3〜6ヶ月の安定した雇用を得て、雇用者は大量の作業サンプルテストを得て、彼らがAIをどのように使っているか、どれくらい使っているかを見ることができる。

仕事サンプルの面接については、設計もしたし、自分も受けたことがあるから、ちょっと迷ってるところがあるんだよね。伝統的なテック面接もそれなりに経験してきたけど、全部スタートアップで、FAANGではないんだ。面接官としては、仕事サンプル面接から得られるシグナルの方が好きだな。1時間のZoomセッションよりも、採用の推薦に自信が持てる。ただ、仕事サンプルやZoom面接で作られたチームを見てみると、結果がそんなに良くなかったようには思えない。面接を受ける側としては、逆の立場にいるときのフラストレーションも理解できる。対面の面接だと、自分がダメだったとか、改善点があるとか、頭の中で繰り返し考えることが多いから、結果もあまり驚かない。仕事サンプルの場合は、自分がミスをしているのか、他の人が4倍の努力をして解決策を磨いているのか、判断が難しいんだよね。ただ、一度だけ、仕事サンプル面接でその会社の内部の問題が浮き彫りになったことがあった。両方の面接プロセスについて言えば、実際にどれだけの候補者を無駄にしているのか、フィットする人を拒否するのにどれだけの努力が無駄になっているのか、まだまだ大きな未知数があると思う。だから、面接官としてプロセスを選ぶなら、やっぱり仕事サンプル面接を選ぶかな。「ゴールドスタンダード」として考えるべきかどうかは、ちょっと躊躇するけど、まだコントロールが難しい限界があると思う。Starfighter/Stockfighterモデルがもっと広まってたら面白かったのに、こういう採用会社が専門化して、面接結果を複数の会社に提供するモデルがうまくいくところを見たかったな。

ポートフォリオがあればいいけど、システムが壊れすぎてて、それが見えにくくなってるよね。必要ない分野でPhDを雇うバイアスがある理由の一つは、少なくとも仕事のポートフォリオがあるからだと思う。

テイクホームは、選択肢のある良い候補者を一掃するのにいい方法だったよ。彼らは何も提出せずに他の人を選ぶからね。AIや多くのレイオフがある今は状況が変わってるかもしれないけど、ここ数年試してないし、あまり期待はしてないかな。

Hacker Newsで議論の続きを見る