概要
- ライブコーディング面接 が苦手なエンジニアの体験談
- ストレス が認知機能に与える影響の科学的根拠
- 公開実験 でのパフォーマンス低下とその不公平性
- ストレス下での 適性評価の問題点
- ストレス軽減や対策方法の提案
ライブコーディング面接の苦手意識と実体験
- ライブコーディング面接 を楽しむ人もいるが、自分はそうではないという立場
- Toptal の選考で、非公開テストは合格、ライブコーディングで失敗した経験
- 後で同じ問題を簡単に解けたことから、根本原因に疑問を持つ
- 問題自体は簡単だったが、 ライブコーディングの場 で解けなかった混乱
- これをきっかけに ストレスとパフォーマンス の関係を調査
ストレスが脳に与える影響
- 高ストレス・時間制限下 では脳が「脅威」と認識し、 扁桃体 が活性化
- コルチゾール (ストレスホルモン)分泌増加
- 前頭前野 (複雑な思考・ワーキングメモリ担当)が機能低下
- ワーキングメモリ低下により、 流動性知能 (新しい問題解決能力)が著しく減少
- 軽度の パフォーマンス不安 でも思考が狭まり、記憶力や集中力が極端に落ちる
科学的研究と不公平性
- Microsoft研究者らによる論文「Does Stress Impact Technical Interview Performance?」の紹介
- プライベート環境 (一人で解答)と 公開環境 (監督者の前で解答)での比較実験
- 公開環境では 得点が半分 に低下
- パフォーマンスの分布も広がり、一部の人が極端に影響を受ける
- 特に女性は、 公開環境で全員不合格、逆にプライベートでは全員合格という衝撃的な結果
- ライブコーディングは ストレス耐性フィルター として機能し、不公平性を助長
ストレス下でのパフォーマンス評価の問題
- 一部企業は「 プレッシャー下でのパフォーマンス」を重視するが、ほとんどの求人は明記しない
- 多くの職場では ストレス耐性 よりも、普段のエンジニアリングスキルが重要
- ライブコーディングで失敗した人 も、日常業務では高い成果を出せる場合が多い
- ライブコーディングは「 コーディング能力 のテスト」として不適切で、実際は ストレス反応 の測定になっている
ストレスへの対策と緩和方法
- ライブコーディング面接 が一般的である現状は変えにくいが、 ストレス軽減策 は可能
- 模擬面接 (Pramp、Interviewing.io、LeetCodeの模擬試験など)で繰り返し練習
- タイマー使用や録画、他人の前での練習で実際のプレッシャーを再現
- サプリメント の活用検討(個人差あり・自己責任)
- L-tyrosine :ストレス下での神経伝達物質補充
- L-theanine :リラックス促進・集中力向上
- サプリメントは 実際の面接前に練習で試す ことが重要
- ライブコーディングが苦手 =悪いエンジニアではなく、「普通の人間」であることの再認識
ライブコーディング評価の再考
- ライブコーディング面接 は本来の目的(コーディング能力測定)を果たしていない可能性
- ストレス耐性 よりも 日常業務での実力 を重視する評価方法の必要性
- 公平な採用プロセス実現のための見直し提案