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

優れたジュニアエンジニアの大きなプールが存在する

2025年9月30日原文(workweave.dev)

概要

  • 優秀なジュニアエンジニア が多く存在する現状
  • 企業が ジュニア採用を避ける理由 とその誤解
  • AI時代に適応した採用プロセス の重要性
  • ジュニア採用の メリットと注意点
  • 長期的視点 でのジュニア投資の価値

ジュニアエンジニア採用の現状と課題

  • 134人のエンジニア (学生・ミドル・シニア・CTO含む)への面接経験
  • ジュニア層に優秀な人材 が多いにもかかわらず、多くの企業が採用を敬遠
  • 競合他社が シニア人材の奪い合い を続ける中、ジュニア採用で差別化する企業の優位性
  • Shopifyの例: インターン25人採用、年内に1000人目標、 エネルギーや推進力 を評価

企業がジュニアを避ける主な理由

  • スタートアップ :「少人数で即戦力が必要、指導の余裕なし」
  • 中規模企業 :「急成長フェーズでスケール経験者が必要」
  • 大企業 :「複雑なインフラで立ち上がりに時間がかかる」
  • 即戦力志向 で経験者を高待遇で採用しがち
  • 大学卒業生の 就職難 と企業側の シニア不足の矛盾

ジュニアとシニアの生産性比較

  • 「経験豊富=即高生産性」とは限らない現実
  • ソフトウェア開発は 積み重ね型 で、経験年数による伸びの限界
  • モチベーション・知的好奇心・性格 が生産性に大きく影響
  • 1年と5年の差は大きいが、10年と15年の差は小さい

企業が見落としているポイント

  • オンボーディング期間の誤解 :優秀なジュニアは短期間でキャッチアップ可能
    • LLM活用 で新技術やコードベースの理解が加速
  • 時代遅れの面接手法 :アルゴリズム暗記やホワイトボードコーディング偏重
  • 採用チャネルの固定化 :隠れた逸材を見逃す傾向
    • 例:Y Combinator応募者など

ジュニアと働く魅力

  • 固定観念に縛られず、変化を受け入れる柔軟性
  • AIネイティブ で新技術への抵抗が少ない
  • 成長意欲が高く、フィードバックを積極的に求める 姿勢
  • 上昇余地の大きさ :成長曲線のスタート地点での採用メリット
  • チームの 活性化・モチベーション向上 に寄与

ジュニア採用の注意点

  • シニアのサポートやメンタリング が不可欠
  • 重要な課題には 経験者の知見 が必要

ジュニア採用プロセス(5ステップ)

  1. マインドセット重視のフィルタリング

    • 取り組みプロジェクトへの情熱や理解度を深掘り
    • 好奇心・説明力・自己主張のバランスを評価
  2. AI利用可の自宅課題

    • 小規模なコーディング課題をAI利用OKで実施
    • 30分間の解説面談で設計意図や理解度を確認
  3. AIなしでの問題解決力評価

    • 40分間のシステム設計・意思決定・トレードオフ検討力の確認
  4. AI活用のライブ実装

    • 20分間でAIを使ったライブコーディング
    • プロンプト設計やAIとの協働能力を観察
  5. AI戦略の説明

    • AIと手動コーディングの使い分けや実例をヒアリング
    • AI依存・AI拒否どちらにも偏らないバランス型を選定

採用後のジュニア育成ポイント

  • メンタリング体制への投資
    • シニアのペア作業、学習パスの明確化、質問対応
  • 短期的な生産性に過度な期待をしない
  • 正しい指標で評価
    • 生産性の立ち上がり、定着率、主な障壁の把握
  • フィードバック文化の醸成
    • 定期的な対話と意見収集、成果の称賛
  • 少人数からのスモールスタート
    • 1~2名から始め、ノウハウを蓄積して拡大

ジュニア投資の重要性

  • AIネイティブ人材 を活かす企業が今後の勝者
  • Shopifyのように 先行投資する企業 が優秀なチームを築く
  • ジュニア採用による 長期的なリターン
  • 市場の非効率は永続しないため、 早期着手が競争優位 につながる

Hackerたちの意見

どこで「企業が新卒を雇わない」というデータを得ているのか、ちょっと疑問だな。2021年には104,874人のCS学生が卒業したけど、これは過去最高の数だよ(4年前の1.5倍)。でも、2022年から2025年の求人はその流れを維持してないよね。卒業生の数が増え続けて、仕事の数が減っていくと、当然新卒が仕事を見つけるのが難しくなるよね。悪魔の代弁者になってみると、今は「シニア」の人たちが新卒と競争しているかもしれない。彼らは雇われ続けるために、低い役職や給料を受け入れることがあるから。企業が過剰資格の人を雇わないって有名だし、技術職は年齢差別のリスクもあるから、実際に市場がどれだけ変わるのかはわからないな。

最後の職場は2020年5月から2024年3月まで続いた。会社は合併や買収、4回のレイオフを経て、私はしぶとく残った(実際、4回も「解雇」されたけど、また雇い直された!)新卒のエントリーレベルの子たちと競争してたし、私たちが提供したブートキャンプを卒業したばかりの子たちともね。大学の学位も資格もなく、1999年以降の履歴書には何も関連するものがなかったのに雇われた。だから、最低賃金扱いだったよ。すごく快適な在宅勤務の仕事だった。私のスタイルにぴったりだったし、上司もすごく忍耐強くて励ましてくれた。自分で言うのもなんだけど、私はロックスターだったけど、同じ役割で貢献できる優秀な同僚もたくさんいた。結局、3つの資格と大学の修了証を取得したけど、全く変わらなかった。昇給も昇進も、私の業績に対する認識もなかった。だから、大学ってそんなに大したもんじゃないよ。シニアもジュニアやエントリーレベルと競争してる。厳しいね。最高を目指して、頑張って、良い雇用主に妥協することをためらわないで。

ブートキャンプレベルのスキルはもう通用しないよ。CSの基礎がしっかりしていることが求められている。2022年の採用ブームは終わったし、AIが一部の仕事を引き受けているから、ジュニア市場はもっと競争が激しくなってるし、しばらくはこのままだろうね。新卒や学生、他のジュニアへのアドバイスは、実際の仕事経験を得る方法を見つけることだよ。この役割の給料は低いかもしれないけど、高い給料はシニアレベルのエンジニアにどんどん取られているからね。FOSSソフトウェアは、スキルや価値を高めるための別の場所だよ。

「新卒や学生、他のジュニアへのアドバイスは、実際の仕事経験を得る方法を見つけることだよ。この役割の給料は低いかもしれないけど、高い給料はシニアレベルのエンジニアにどんどん取られているからね。」これは一般的に良いアドバイスだね。ジュニアカレッジを大学へのステップストーンとして勧めるのと同じようなプロフェッショナルなアナロジーだよ。

それはある意味良いニュースだね。ブートキャンプは表面的な内容が多くて、実際に良い開発者が育ったわけじゃなくて、根拠のないアイデアを擁護する人たちの議論が多かっただけだから。

誰もFOSSの経験なんて気にしません。あなたのGitHubやLab、Bergを訪れるだけでもラッキーですし、熱マップを超えたものを見ることができたらさらにラッキーです。実際のところ、FOSSの経験が何かの役に立つなら、採用担当者もC#とJavaの経験がほぼ1:1であることを理解できるはずです。残念ながら、そうではないし、彼らもそう理解していません。

良いジュニアエンジニアが不足しているという点では、時々、履歴書をちょっと誇張して面接を受ける優秀なエンジニアを面接することがあるけど、結局はマネージャーが求める特定の経験が足りないから不採用にしてしまうんだよね。彼らは一般的には素晴らしいし、必要なスキルを身につけることもできるのに。ユニコーンを探しているのに、チームを成長させられないのも無理はないよね。

雇用者は新入社員を育てることを期待することに戻るべきだね。昔はこれが普通だった。大学卒業後の最初の二つの職場では、プログラミング経験のない人をプログラミングの役割に雇ってた。彼らはただ学ぶ意欲のある賢い人を探して、プログラミングを教えてたんだ。

ジュニアを雇うのは素晴らしいけど、もし市場の他の部分よりも優れたフィルターを持っていないなら、悪いジュニアを雇うのは大惨事だよ。悪いサテライトオフィスに仕事を外注するのと同じだからね。この厳しい環境で良いジュニアを見つけるのが得意なの?伝統的な方法が通用しなくなっている中で、採用の仕組みを改善できる?うまくいかないジュニアをたくさん雇うと、会社が潰れちゃうからね。

チームごとに1人のジュニアを雇うべきだよ。シニアスタッフにOKRやマネジリアルなタスクを押し付けるのはやめよう。メンターシップやアプレンティスシップを育てるべきだね。

ジュニアを雇うのは、もしあなたが他の市場よりも優れたフィルターを持っているなら、いつも素晴らしいことだ。でも、そうでないなら、悪いジュニアを雇うのは災害だよ:悪いサテライトオフィスにアウトソーシングするのと変わらない。これは絶対的な才能の問題じゃなくて、学べるスキルなんだ。特に、新しい雇用者の成果やROIまでの時間は、すべての要素の組み合わせに依存しているから:(a)面接/スクリーニング、(b)オンボーディング、(c)継続的なフィードバック。これはゼロサムゲームじゃなくて、業界全体がこれらのことにおいて改善することは十分に可能だよ。特に、一つの仕事の「ロックスター」は、別の仕事のやる気のない「自分が一番賢い」と思っている燃え尽き症候群の人だったり、その逆もあるから。

採用プロセスについての部分をチェックしてみて、特に正しいマインドセットをフィルタリングするところ。

Hacker Newsで議論の続きを見る