生成AIの普及によって、「エンジニアの仕事がAIに奪われる」という話を聞くことが増えました。
一方で、企業のAI活用は急速に進み、AIを実際の業務に導入できるエンジニアの需要は高まっています。
エンジニアが余ると言われる一方で、エンジニアが足りないとも言われる。
一見すると矛盾しているようですが、その背景には**「企業が求めるエンジニア像そのものが変わり始めている」**ことがあるのではないでしょうか。
その変化を象徴する職種の一つが、FDE(Forward Deployed Engineer/フォワード・デプロイド・エンジニア) です。
FDEとは何か
FDEは、顧客の現場に深く入り込み、業務上の課題を発見・整理し、ソフトウェアやAIを使って解決策を実装し、実際に成果が出るところまで関わるエンジニアです。
直訳すれば「前線配置エンジニア」。
一般的な開発エンジニアとの大きな違いは、最初から仕様書が用意されているとは限らないことです。
従来型の開発では、
要件定義 → 設計 → 実装 → テスト → 導入
と工程を分け、それぞれをPM、SE、プログラマーなどが担当するケースが多くありました。
FDEの場合は、もっと現場に近いところから始まります。
顧客と話す → 業務を理解する → 課題を見つける → 解決方法を考える → 実装する → 現場で検証する → 定着させる
つまり、「何を作るか」と「どう作るか」を分離せず、成果まで一気通貫で関わります。
なぜAI時代にFDEが注目されるのか
生成AIによって、エンジニアの実装能力は大きく拡張されました。
コード生成、調査、テストコード作成、SQL作成、ドキュメント作成、デバッグ支援など、これまで人間が時間をかけていた作業をAIが支援してくれます。
すると、エンジニア一人が担当できる範囲が広がります。
逆に企業側の課題は、
「コードを書ける人がいない」
から、
「AIやソフトウェアを使って、この業務をどう改善すればいいのか分からない」
へ移っていきます。
AIそのものを導入するだけでは業務は変わりません。
現場には既存システムがあり、データがあり、例外処理があり、組織独自のルールがあります。
そこへ入り込み、
「本当の問題は何なのか」
「どこをAIに任せるのか」
「どこは人間が判断すべきなのか」
「既存システムとどう接続するのか」
を考えて実装する人が必要になります。
AI導入における、いわば**「最後の1マイル」**です。
ここにFDEの大きな需要があります。
FDEは単なる「AIエンジニア」ではない
FDEというと、「最新のAI技術に詳しいエンジニア」と捉えてしまいがちです。
しかし、本質はそこではないと思います。
FDEに必要なのは、
顧客対応 × 業務理解 × 課題設定 × 技術判断 × AI活用 × 実装力
です。
技術だけでも足りません。
逆に、提案だけして実装できなくても難しい。
顧客から完成された要件を受け取るのではなく、曖昧な状態から問題を整理し、自分で手を動かしながら解決していく必要があります。
言い換えれば、
「技術とビジネスの境界にいるエンジニア」
ともいえるでしょう。
実はFDEになれる人は少ない
ここで大きな問題が出てきます。
企業がFDEを必要としても、すぐに大量のFDEを採用できるわけではありません。
なぜなら、これまでのIT業界は分業によって人材を育ててきたからです。
プログラマーは実装を担当する。
SEは設計する。
PMは進捗や予算を管理する。
コンサルタントは課題を整理して提案する。
営業は顧客と話す。
もちろん実際にはもっと複雑ですが、役割を分けることで大規模なシステム開発を成立させてきました。
ところがFDEは、その境界を横断します。
顧客とも話せる。
業務も理解できる。
アーキテクチャも考えられる。
AIも使える。
そして必要なら自分でコードを書く。
こうした経験を持つ人材は、それほど多くありません。
AIがFDE不足をさらに深刻にする可能性
さらに興味深い問題があります。
AIによってFDEの需要が増える一方、AIによってFDEを育てることが難しくなる可能性があることです。
これまで若手エンジニアは、小さな実装やテスト、調査などを担当しながら経験を積んできました。
その中で少しずつ設計を経験し、顧客との打ち合わせに参加し、プロジェクト全体を見るようになります。
ところが、若手が担当していた仕事の一部をAIが処理するようになると、この経験を積む入口が減ってしまう可能性があります。
つまり、
AIによってFDEが必要になる。
しかし、
AIによってFDEになるための従来の育成経路が細くなる。
という少し皮肉な状況が生まれます。
企業が意図的に経験の機会を作らなければ、FDE不足は長期化するかもしれません。
「エンジニア不足」と「エンジニア余り」は同時に起こる
ここまで考えると、最近聞かれる二つの話も矛盾しなくなります。
「IT人材が不足している」
一方で、
「AIによってエンジニアの仕事が減る」
という話です。
重要なのは、エンジニアを一つの職業としてまとめて考えないことです。
AIによって効率化されやすいのは、
「仕様書に従って実装する」
「決められたテストをする」
「情報を整理して資料にする」
といった、比較的定型化しやすい仕事です。
一方、
「何が問題なのかを見つける」
「曖昧な要求を整理する」
「技術的な解決方法を決める」
「AIを使って素早く実装する」
「現場で使えるところまで持っていく」
という能力への需要は高まります。
そのため今後は、
エンジニアが余っているのに、FDEは足りない
という状況が十分起こり得ます。
AI時代にはみ出すエンジニア
最近、「AIによってエンジニアの仕事がなくなる」という話を見るたびに、少し違和感があります。
実際に起きているのは、
AIによって仕事そのものが消えるというより、従来のエンジニア像からはみ出してしまう人が出始めている
ということではないでしょうか。
これまで価値があった能力が突然ゼロになるわけではありません。
しかし、市場が求める能力の組み合わせが変わります。
特定の技術だけを担当する人。
仕様書通りに実装することを中心としてきた人。
実装から離れ、進捗管理だけをするようになった人。
こうした役割の一部は、AIによって圧縮される可能性があります。
逆にFDEのように複数の領域を横断できる人は、AIによって能力をさらに拡張できます。
AIが10人のエンジニアを1人に置き換える、という単純な話ではありません。
AIによって、一人の優秀なエンジニアが担当できる領域が急速に広がっている。
こちらの変化のほうが重要だと思います。
FDEはAI時代の新しいエンジニア像なのか
もちろん、すべてのエンジニアがFDEになる必要はありません。
高度な専門知識を持つスペシャリストも必要ですし、大規模な組織やシステムではマネジメントも必要です。
しかし、AIによって「実装するコスト」が下がれば下がるほど、
何を作るべきなのかを判断し、現場で成果を出せる人
の価値は相対的に高くなります。
その意味でFDEは単なる新しい職種名ではなく、AI時代におけるエンジニアの役割変化を象徴する存在なのかもしれません。
これから起こるのは「エンジニアの終わり」ではなく、エンジニアの大きな配置転換です。
そして、その中心にFDEという働き方がある。
数年後には「FDE」という名称自体は珍しくなくなっているかもしれません。
あるいは名称そのものが消え、FDE的な働き方がエンジニアにとって当たり前になっている可能性もあります。
AI時代に問われるのは、
「何の技術を知っているか」だけではなく、「その技術を使って現場の何を変えられるか」。
FDEの広がりは、その変化がすでに始まっていることを示しているのではないでしょうか。
