インフラエンジニアの将来性|AI時代に身につけたいスキル

インフラエンジニアの将来性|なくなる仕事と残る仕事 のアイキャッチ画像 転職・キャリア

AIが普及していく中で、ソフトウェアエンジニアのあり方が変わってきています。その中で、インフラエンジニアはどうなるのかと不安になることもあると思います。

私は、インフラエンジニアは開発側のソフトウェアエンジニアと比べると、AIの影響を受けにくいと考えています。サーバーやネットワークといった専門的な技術、いわゆるハードスキルの価値が、そこまで下がっていないからです。とはいえ、インフラエンジニアの中でも、定型業務などはAIによって置き換えられていくことが想像されます。

この記事では、これからの時代にどのようなスキルを身につけて、キャリアを築いていけばいいのかについて解説します。

オンプレのスキルにも価値がある。クラウドと両方分かるといい

自社でサーバーや機器を持つオンプレのスキル自体が、陳腐化するわけではありません。ただし、クラウドもできるようになるといいです。両方分かっておくことで、バリューを出せる場面があります。

オンプレは、やはり減ってきています。一方で、要件によってはオンプレが使われることもあります。自社にサーバーを置きたい場合などです。オンプレでは物理的な機器の扱いなどもあるので、分かっておいて損はなく、価値もあります。

また、オンプレからクラウドへの移行も結構多いです。移行では、オンプレとクラウドの両方が分かっていることが強みになります。

運用監視の定型業務はAIに置き換わる

運用監視の仕事のうち、定型業務は減っていくと考えています。置き換えられそうなのは、ログの確認や、修正プログラムを当てるパッチ作業のような単純作業です。スクリプトが書きやすくなったので、こうした作業は置き換えやすくなりました。

一方で、判断する作業や責任を取る作業は、AIにはできません。運用監視でも、これからはしっかり改善ができるようになっていくことが重要です。

ここでいう改善とは、たとえば、性能やセキュリティといった非機能要件の改善です。セキュリティや、スピード・レイテンシー(応答の遅さ)などを良くしていくことです。また、障害の原因を調査して根本原因を突き止め、同じ障害が起きないようにする恒久対策をすることも改善にあたります。

「IT人材不足」をそのまま信じないほうがいい

「IT人材が不足している」とよく言われますが、そのまま信じないほうがいいと考えています。

たしかに、高度な人材はかなり不足しています。ただ、IT人材はピラミッド型になっていて、高度な人材は少なく、スキルが低い人は多いという構造です。そしてAIによって、手順書に従った作業や定型業務が置き換わっていっています。

つまり、不足しているのは高度な人材であって、手順書に従った作業をする人が足りないわけではありません。

AI時代に特に必要なスキル

AI時代に特に必要だと考えているスキルは、次の3つです。

1. AIが出したものをレビューする力
インフラをコードで管理するTerraformなどのコードは、AIでも書けます。ただ、それが正しいか、権限が広すぎないか、本番で動かして大丈夫かを判断するのは人です。判断するためには、Linuxやネットワーク、クラウドの仕組みといった基礎の理解が必要です。

2. 要件を言葉にする力
AIは、指示された範囲のことしかしません。どのくらいの速さが必要か、どこまでなら止まってもいいかといった非機能要件を決めて、AIや人に伝えられる人が重宝されます。

3. 障害のときに切り分けて、責任を持って決める力
障害が起きたときに、原因を絞り込み、どう対応するかを決めるのは人です。根本原因を突き止めて恒久対策をする力は、AI時代でも残ります。

これからのキャリアの築き方

キャリアの基本のルートは、運用監視や保守業務からスキルをつけていって、設計構築に進んでいく流れです。人によっては、運用保守をずっと続けている人もいます。

運用保守といっても、実際に改善していくには高いスキルが必要です。必ずしも、運用保守だからスキルが低いとは限りません。

どのルートに進むにしても、大事なのはAIが出したものを判断できる側にいることです。判断するには、結局自分が理解していることが必要なので、地道に勉強するということは変わっていません。

私が現職に移って役に立ったと感じているのは、お客さんとのミーティングのような、人と仕事を進めるためのソフトスキルと、設計や構築のように判断が必要な仕事の経験です。特にソフトスキルは、AI時代に重要だと感じています。

まわりを見ていても、伸びている人と止まっている人の違いは、地道に勉強しているかどうかと、ソフトスキルの高さだと思います。

まとめ

結論としては、インフラエンジニアは開発側と比べるとAIの影響を受けにくいと考えています。ただし、定型業務はAIに置き換わっていきます。

これからは、AIが出したものをレビューする力、要件を言葉にする力、障害のときに切り分けて責任を持って決める力が重要です。オンプレとクラウドの両方を分かっておくことも強みになります。判断するには自分が理解していることが必要なので、地道に勉強を続けていきましょう。

コメント

タイトルとURLをコピーしました