ゼネラリストエンジニアとAnthropic採用における「サイドクエスト」の台頭
- Aisha Washington

- 6月6日
- 読了時間: 8分

有能なソフトウェア開発者の定義は2025年に根本的な変化を遂げつつある。これまで業界は専門的な深さを推し進めてきた——バックエンドの魔術師、フロントエンドの達人、データパイプラインのアーキテクトだ。しかし今、ノイズを切り裂く異なるシグナルが現れている。Boris Cherny、the creator of Claude Code at Anthropicは、採用において「generalist engineers」を明確に好むと述べている。彼らはテーブルに具体的なものを提供する:「side quests」だ。
これらは必ずしもオープンソース貢献で埋め尽くされたGitHubリポジトリである必要はない。複雑なホームオートメーションシステムからコンブチャの醸造まで、好奇心の表れだ。この採用哲学は、厳格な「swim lanes」の時代が終わりに近づいていることを示唆している。Companies like Anthropic are looking for generalist engineers who use tools to solve problems across the stack、 rather than employees who stay strictly within a single job description.
Real-World Generalist Engineers: Transforming Workflow with AI

企業哲学を解剖する前に、現場でこれがどのように見えるかを確認する必要がある。The most compelling arguments for the rise of generalist engineers come from the practitioners themselves who have adapted their workflows to the AI era.
過去には、Grafana、Prometheus、Loki、ArgoCDを伴う監視スタックのセットアップは、専門的なDevOps知識を必要とする数日間の試練だった。現在、ジェネラリストのマインドセットを持つ単一の開発者が、その全インフラを1時間以内にデプロイできる。Claude CodeやCopilotのようなツールを活用することで、役割が変わる。エンジニアは行ごとの実行者ではなく、アーキテクトになる。
この変化は「superpower」効果を生む。以前はKubernetesや高度なセキュリティ設定のような複雑な領域から締め出されていると感じていた開発者が、今やそれらのギャップを埋めている。彼らはAIをペアプログラマーとして扱い、定型的な実装を任せながら戦略を指揮する。
This is the exact profile Anthropic hiring teams are hunting for. それは「Linux Admin」で、標準的な技術面接で高得点を取らなかったが、DIYプロッターやRaspberry Piホームサーバーについて20分間情熱的に説明したために職を得た人物だ。その特定の意欲——単に面白いから何かを作り上げるという衝動——は、AIネイティブ環境での成功を予測する上で、アルゴリズムの暗記よりも優れている。
「side quest」は、壁にぶつかったときにそれを登る、くぐる、または爆破する方法を考える人物を示す。スタートアップ環境やAIラボでは、ロードマップが毎週変わるため、そのような機知こそが唯一重要な通貨となる。
Why Anthropic Hiring Favors "Side Quests" Over LeetCode

この新しいAnthropic hiring standardを推進する論理は、現実世界のエンジニアリング問題が大学教科書やコーディングブートキャンプで見られる整然とした箱に収まることは稀だということだ。Boris Chernyのgeneralist engineers重視は、専門化がしばしば「artificial」であるという信念に由来する。
Generalist Engineers Bring Curiosity, Not Just Code
「side quest」は好奇心の代理となる。候補者が週末にコンブチャの発酵化学を解明したり、カスタムデスクを木工したりするのに費やすとき、彼らはソフトウェアを超えた学習パターンを示す。
ChernyやFigmaのDylan Fieldを含む他の業界リーダーは、未来がコードスペシャリストではなく「product builders」に属すると賭けている。Anthropicでのコード中心の役割では、プロダクトマネージャーやユーザー研究者が本番コードを書くようになっている。障壁は溶解しつつある。
For generalist engineers、 this is validation. 複数の帽子をかぶる能力——以前は集中力の欠如と見なされていた——が今や資産となっている。論理は、余暇にゼロから何かを作り上げる意欲があれば、未定義の問題を乗り切るために必要な主体性を持っているということだ。チケットが割り当てられるのを待つのではなく、ギャップを見て埋める。
The Death of "Swim Lanes" for Generalist Engineers
大規模テック企業は歴史的にgeneralist engineersを硬直したサイロに組織してきた。You are a Level 4 Backend Engineer; you do not touch the CSS. You do not touch the database config.
Anthropic hiringは、この工場ライン型モデルからの脱却を示している。Claude Code自体の作成は、個人が日常業務の60%をより速く処理できるように設計されており、より広範で複雑なシステムに取り組む時間を解放する。ツールが構文を扱えるとき、人間はシステム設計を扱う必要がある。
swim laneに閉じ込められたエンジニアは、この文脈では価値が低い。AIがReactコンポーネントとPython APIエンドポイントを書けるなら、人間の付加価値はそれら2つがデータベースやユーザーと同時にどのように会話するかを理解することにある。これには、しばしば個人的な週末プロジェクトの乱雑で非構造化された性質を通じて培われる、ジェネラリストの視点が必要だ。
Navigating the Disconnect: Generalist Engineers vs. Modern Interviews

哲学は健全だが、市場の現実はビジョンに遅れをとることが多い。創造的なgeneralist engineersへの表明された欲求と、実際に採用されるメカニズムの間には、目に見える緊張がある。
When Generalist Engineers Face Legacy Hiring Gates
好奇心旺盛でプロジェクト駆動のgeneralist engineersを広告しながら、スペシャリスト向けに設計された採用パイプラインを維持する場合に、大きな摩擦が生じる。候補者は「side quest」メンタリティで誘致されたのに、5ラウンドの一般的なLeetCode演習に放り込まれると報告している。
この断絶はブランドを損なう。Anthropic hiring——または任意のテック採用——が「maker」精神を重視すると主張するなら、面接プロセスはそれを反映しなければならない。バイナリツリーをホワイトボードで逆順にする能力をビルダーにテストすることは、会社が求めると主張するスキル—— disparateツールを統合し、実際のシステムをデプロイし、新規の問題を解決する能力——を無視している。
さらに、「weekend project」要件には人口統計学的な現実がある。経験豊富なgeneralist engineersには家族、高齢の親、健康上の義務があることが多い。トップティアのエンジニアが土曜日にコーディングしなければならないという前提は、特定の、しばしば若い人口層を暗示する。
企業が経験から来る知恵を求めるなら、多くのシニアgeneralist engineersにとって「side quest」は10年前に起こったか、現在は子育てのように見えることを受け入れなければならない。労働時間中の卓越性を、候補者が週末に休息を優先するからといって過小評価してはならない。
The Compensation Expectation for Generalist Engineers
仕事と趣味が生産性の連続した流れに溶け込むようなライフスタイルを要求することは、報酬への期待を高める。If Anthropic hiring is targeting people who live and breathe their craft——アイデンティティが構築と創造に結びついた人々——市場はトップティアの報酬を要求する。
「世界を変える」や「all-in」の献身への期待は、その強度を反映する株式と給与と一致する場合にのみ成立する。Generalist engineersは、製品を構築し、インフラを管理し、データを扱う——事実上3人の伝統的な従業員の仕事をする——能力を持つ。
The Future of the Technical Portfolio
業界は新しい均衡に向かって徐々に進んでいる。Anthropic hiring has already updated its policies to allow the use of AI in job applications、Claudeのようなツールの使用は実践的なスキルであり、カンニングではないと認識している。この実用主義は、generalist engineersにとって肯定的な兆候だ。
未来のポートフォリオは、習得した言語のリストではなく、解決した問題のギャラリーかもしれない。その問題がデータパイプラインの最適化であれ、温室の自動化であれ、中核的な能力は同じだ。AIツールがコーディングの参入障壁を下げると、価値創造の上限が上がる。
Generalist engineersはこの上限に到達する独自の立場にある。彼らはコードが単なるレバーであることを理解している。「side quest」はコードについてではなく、レバレッジについてだ。2025年を深く進むにつれ、繁栄するエンジニアは教科書を暗記した者ではなく、自分自身の章を書いた者——物語がどう終わるかを見たかったから——になるだろう。
FAQ: Anthropic Hiring and Generalist Engineering
What does Anthropic mean by "side quests" in their hiring process?
「side quests」とは、必ずしもコーディングを含む必要のない個人的な情熱プロジェクトを指す。Anthropicは、醸造、木工、またはハードウェアハッキングのような趣味を重視する。なぜなら、それらが好奇心、主体性、外部の指示なしに問題を解決する自然な意欲を示すからだ。
Do Generalist Engineers need to know every coding language?
いいえ、現代のgeneralist engineerはすべての言語の構文を暗記する必要はないが、システムアーキテクチャと異なる技術を接続する方法を理解しなければならない。焦点は適応性と、AI toolsを使用して特定の言語知識のギャップを埋め、完全な製品を構築することにある。
Has Anthropic changed its policy on using AI for job applications?
はい、2025年7月現在、Anthropic updated its policy to allow candidates to use AI tools like Claude Code during the application process. これは、効果的なエンジニアが利用可能な最高のツールを使って効率的にコミュニケーションし作業するという彼らの実用的な見解と一致する。
Why are companies shifting away from specialized roles?
AIツールは、以前は特定の役割を定義していた反復的で専門的なタスクの多くを自動化している。企業は今、機能のライフサイクル全体——バックエンドからフロントエンドまで——を監督できるジェネラリストを好み、より小さく、より速く、より自律的なチームを可能にしている。
Is it a requirement to have a weekend project to get hired at top AI firms?
必ずしも厳格な要件ではないが、活発な個人プロジェクトを持つことは差別化要因として heavily 評価される。これは、候補者が本質的な「itch」を持って構築し学ぶことを示すシグナルであり、急速に変化する研究開発環境では極めて重要だ。


