なぜジュニア・エンジニアを採用しないのか(そしてどうすれば採用されるのか)

数ヶ月前、私は友人の集まりに出席し、何年も会っていなかった人たちと再会した。彼らのほとんどは今、非技術産業全般にわたって働いている、

技術者ではない友人が私を脇に引き、最近よく受ける質問をした:「新卒で技術業界に入ることはまだ可能なのか?誰かが彼らに最初のチャンスを与えなければならないよね?"

私は飲み物を一口飲んで、正直に答えた。

「率直に言うと、私のチームや他の多くのチームは、伝統的な "ジュニア・エンジニア "を積極的に募集していません」と私は言った。

彼は私が冗談を言っていると思っていた。そうではなかった。現実には、私のチームにとって、20の専門的なAIツール群を管理することは、実務経験のない新卒者をトレーニングするよりも、時間とリソースを効率的に使えるようになっている。私たちが教えたくないのではなく、私たちの仕事のペースとAIから得られるレバレッジが、文字通り私たちに時間がないことを意味しているのです

その会話は私の胸に突き刺さった。この業界に入るための手引書は変わったが、それを最も聞くべき人々には誰も伝えていないようだ。そこで、すべての学生/卒業生、エンジニア志望の人たちに理解してほしい5つの正直な真実を紹介しよう。

1.あなたの仕事はコードを書くことではなく、AIを指揮することだ

まず理解すべきことは、コアスキルはもはやコーディングだけではないということだ。かつてはPythonを知っていることが差別化要因でしたが、今はベースラインに過ぎません。私のチームは毎日20種類以上のAIツールを使っています:コード補完のためのGemini Code、ロジックとデバッグのためのClaude、LangChain、エージェントワークフロー構築のためのn8mなどだ。

かつてジュニア・エンジニアの役割の糧であった作業の多くは、現在ではこうしたAIアシスタントが担っている。しかし、ここが重要なポイントだ:AIがどれほど強力であっても、正確でインテリジェントな命令を与えるには人間が必要なのだ

今、技術分野で最も価値のあるスキルは、プロンプト・エンジニアリングだ。自分が何を求めているのか、どのように要求を構成するのか、どのような文脈を提供するのか、どのような制約を設定するのか、正確に表現する方法を知る必要がある。良いプロンプトを書けなければ、AIは使えないゴミを与えてしまう。今でもオファーをもらっている人たちは、AIを自分のために働かせる方法を知っていることを証明し、効果的に自分のアウトプットを倍増させている人たちだ。

2.履歴書は関係ない。GitHubがすべて。

単刀直入に言わせてもらえば、私のチームと私はあなたのGPAやTOEICのスコア、受講したコースのリストは気にしていません。私たちが気にするのはただひとつ、実際に機能するものを作ったかということだ。

アップルやグーグルなどの一流テック企業の採用担当者の目に留まりたいなら、具体的なプロジェクトを立ち上げるのが近道だ。大規模であったり、過度に複雑であったりする必要はないが、そうでなければならない:

  • 本物:本物の問題を解決する。
  • 実証可能: ライブデモで動作していることを示すことができる。
  • 役に立つ:実用的である。

例えば、友人が授業のスケジュールを立てるのを助ける小さなツールや、AIを活用した独自の翻訳サイト、レポートを処理する自動化スクリプトなどだ。これらは証明書よりもはるかに価値がある。私の個人的なワークフローはこうだ:あなたのLinkedInをちらっと見るのは数秒だが、GitHubのREADMEは一行残らず読む。

3.指導を受けるのを待つのはやめよう。問題解決を始めよう。

新入社員のオンボーディングを、ゆっくり、理路整然と、段階を追って行う時代は、少なくともスピードの速いチームでは終わった。私たちのチームはスリムで、ペースは容赦ない。デバッグの基本をゼロから教えるような余裕はない。

あなたをキープする価値があることを証明するために重要なのは、あなたがすでに知っていることではなく、独立して問題を解決する能力を実証することですこれは、あなたが初日から上級エンジニアになる必要があるという意味ではありません:

  • ドキュメントをよく読むこと。
  • 助けを求める前に、問題を3つの異なる角度からググる。
  • 単なる3つの質問ではなく、あなたが考えた3つの解決策の可能性を持ってシニアにアプローチする。

天才である必要はない。必要なのは臨機応変さだ。もしあなたが60%の問題を自分で解決できるなら、あなたは私の注目と尊敬を集めている。

4.リートコードだけでは不十分。システム設計こそが堀である。

数年前までは、アルゴリズムの難関を突破することが一流の仕事を勝ち取る鍵だった。もはやそれだけでは十分ではない。AIは今や、ソートアルゴリズムや複雑な関数を数秒で書いてくれる。

しかし、まだできないことがひとつある:安定した、スケーラブルでセキュアなバックエンドシステムを構築することです。これが本当の差別化要因です。あなたがこだわるべきトピックは、アルゴリズムだけではありません:

  • モノリスをマイクロサービスに分解する方法。
  • 並行処理と負荷分散の方法。
  • 安全なAPIを設計する方法
  • データベースに読み書き分離を実装する方法。
  • 知らないことを見極める方法

ジュニア・レベルであっても、これらのコンセプトを理解していることを示すことができれば、単なるコーダーではなく、シニア・エンジニア候補として見てもらえるだろう。AIは関数を書くことはできるが、システム全体を設計することはまだできない。

5.AIと競争するな。その編集者になれ。

これが最も重要な真実だ。AIは信じられないほどパワフルだが、しばしば間違っていることもある。AIはAPIを幻覚で見たり、論理的なニュアンスを誤解したり、一見もっともらしく見えるが非効率的だったり、まったく実行できなかったりするソリューションを提供したりする。

あなたの真の価値は、"AIを素早く使う "能力にあるのではない。あなたの判断力にあるのだ。それは、AIが生成したコードを見て知る能力にある:

  • このやり方は非効率だ。
  • この建築デザインが複雑すぎること。
  • この解決策が現実の条件下では失敗すること。

言い換えれば、あなたの新しい役割は "AIユーザー "ではない。あなたの役割は編集者、マーケティング・マネージャー、プロダクト・マネージャー、システム・アーキテクトであり、あなたの仕事はAIとタスクを競うことではなく、AIを導く人間の意思決定者になることなのだ。

最後に思うこと

あの夜、友人に言った言葉で締めくくろう:

「今日、この業界にはジュニア・エンジニアは存在しない。いるのは、まだシニアであることを証明していないエンジニアだけだ」

これは落胆させるためのものではない。行動への呼びかけなのだ。チャンスが縮小したのではなく、基準が変わっただけなのだ。企業が出発点を与えてくれるのを待つ必要はない。スタート地点は、今、あなた自身が築き上げるものなのだ。

なぜジュニア・エンジニアを採用しないのか(そしてどうすれば採用されるのか)
James Huang 2025年7月14日
このポストを共有
ダーク・ファネルを解体する:レッド・シスター」現象から学ぶ7つの不快なマーケティングの教訓