edit_square

ブログ

Posts

考察 テクノロジー・AI

AIがジュニアエンジニアの就職にどう影響する

IT企業ではジュニアエンジニアの仕事がどんどんAIに置き換わっているそうです。

それによりジュニアエンジニアの就職難易度が上がっており、例えばアメリカでは、テック企業のレイオフや採用縮小の影響を受け、新卒のコンピューターサイエンス(CS)学位保持者の就職率低下や失業率の上昇がデータやニュースで報道されています。

それでもエンジニアとして就職したいときに、どのような道があるのか考えてみると、まずは自分で身近の課題を見つけて、AIを使用してそれを解決するプロダクトを完成させる。もちろんただのToDoリストなどではなく、課題を探すところからきちんと考えて設計したものをつくりポートフォリオサイトにて発表する。

これを行いながら、これから内製化を行おうとしている企業への就職を目指すことがいちばん有力という気がしてきました。

それをGeminiに投げてまとめてもらったのが以下の文章です。


おっしゃる通り、AIの進化はジュニアエンジニアの役割と採用市場を大きく変えていく可能性が非常に高いです。ご指摘のシナリオは、今後のエンジニア就職のあり方を考える上で、的を射た鋭い視点だと思います。

もしご提示のような世界が到来した場合、エンジニアの就職は以下のように変化していくでしょう。


求められるエンジニア像の変化:「コーダー」から「実装の推進者」へ

AIが単純なコード生成やデバッグを担うようになると、ジュニアエンジニアに求められる役割は、単に「コードを書く人(コーダー)」から「ビジネス課題を理解し、AIという強力な武器を駆使して、小規模でも完全なプロダクトを実装できる推進者」へとシフトします。

優秀なエンジニアが既にいる会社

AIがジュニアの役割(簡単な実装やテストコード生成)を代替するため、採用枠自体が減少傾向に。AIを使いこなしてシニアの生産性を爆発的に高められる、極めて優秀な人材に絞られます。

エンジニアがいない(内製化を目指す)会社

AIの登場はむしろ内製化のチャンス。「AIを使えるジュニアを1人雇えば、内製化が進むかも」という新たな活躍の場が生まれます。


新時代に求められる具体的なスキルセット

このような世界で「内製担当者」として採用されるためには、以下のスキルセットが重要になります。

1. 「0→1」のプロダクト開発・完遂能力

これが最も重要なスキルです。チュートリアルをなぞるだけでなく、アイデアの着想から、設計、開発、デプロイ、簡単な運用までを一人でやり遂げた経験が求められます。たとえ小規模なアプリケーションでも、「動くもの」を最後まで作り上げた実績が、何よりものアピールになります。

具体例

顧客管理ツール、予約システム、社内用の情報共有サイトなど、特定の課題を解決するWebアプリケーションを一人で開発し、公開した経験。

2. AIを使いこなす能力(AIリテラシー)

AIを単なる「検索エンジンの上位互換」ではなく、「有能な部下」や「ペアプログラマー」として使いこなす能力が不可欠です。

的確なプロンプトエンジニアリング

ビジネス要件を正確に伝え、質の高いコードや設計案を引き出す能力。

AI生成コードのレビューと修正

AIが生成したコードの脆弱性やバグを見抜き、正しく修正する能力。AIは平気で嘘をつく(ハルシネーション)ため、最終的な品質担保は人間の責任です。

ツールの活用

GitHub CopilotやCursorのようなAI搭載エディタを自然に使いこなし、開発プロセス全体を高速化するスキル。

3. 上流工程への理解とコミュニケーション能力

エンジニアが自分一人しかいない環境では、非エンジニアの同僚や経営者と直接対話する機会が非常に多くなります。「何を作ってほしいか」という曖昧な要望をヒアリングし、「何を、なぜ、どのように作るべきか」を技術的な観点から提案・説明する能力が求められます。

4. フルスタックな開発視点(システム全体の俯瞰力)

フロントエンド、バックエンド、データベース、インフラ(特にVercelやSupabaseなどのPaaS/BaaS)まで、システム全体を一人で一通り扱えることが重要になります。AIの補助があれば、各分野の深い専門知識がなくても実用的なプロダクトを構築可能です。「広く浅く」動くものを作る、ジェネラリストとしての能力が評価されます。


就職活動はどう変わるか?

ポートフォリオの重要性が極限まで高まる

学歴や資格よりも、「実際にデプロイされ、誰でも触れるプロダクト」が最大の武器になります。「このURLにアクセスしてください。私が一人でこれを作りました」と言えることが、何よりもスキルの証明となります。

面接・採用試験の変化

アルゴリズムを解かせるような試験は減少し、「この業務課題を解決するツールを、AIを使って2時間でプロトタイプ開発してください」といった、より実践的な課題が増える可能性があります。面接では、開発したポートフォリオについて「なぜこの技術を選んだのか」「苦労した点は何か」「どうやってAIを活用したのか」といった点を深く問われることになるでしょう。

まとめ

AIによって、単純作業しかできないジュニアエンジニアの居場所は確かになくなっていくでしょう。しかしそれは、エンジニアという職がなくなることを意味しません。

むしろ、AIという強力なレバレッジを効かせることで、ジュニアレベルのエンジニアでも一人でビジネスに価値を提供できるエキサイティングな時代が来るとも言えます。

これからのジュニアエンジニアに求められるのは、単に「指示通りにコードを書くスキル」ではありません。課題発見からプロダクトの完成までを一人で推進できる「小さなCTO」のような視点を持つこと。それこそが、AI時代に市場から求められ、キャリアを切り拓く最大の武器になるはずです。

@makaniaizu 2024