AI(人工知能)の台頭によって仕事が奪われる――このようなSF的ディストピア世界の到来を予見する人は多い。たとえば、2022年ごろから流行した「Stable Diffusion」「Midjourney」などのAI画像生成サービスは、そのイラスト生成の精度の高さ、手軽さからイラストレーターの仕事を奪うのではないかといわれていた。人類の歴史上、写真、映像、コンピュータなどの登場によってなくなった仕事も多いが、今存在する仕事もAIの発展によっていずれなくなる可能性はある。
そして、それはクリエイター界隈に限らず、エンジニア、プログラマーの世界でも起こる可能性があるという。ニュースサイト「Business Insider Japan」が昨年12月1日に報じたところによると、グーグルが「AIにコードの書き方を教える」極秘のプロジェクトを進行中だという。このプロジェクトでは、AIがプログラミングスタイルを学習し、それに基づいて新しいコードを書くようエンジニアが設計しているとのことだ。
近年のIT業界は人手不足といわれて久しい。レバテックの発表した「ITエンジニア・クリエイター正社員転職・フリーランス市場動向 2022年7月」でもITエンジニアの正社員転職の求人倍率は15.8倍とかなりの売り手市場だ。しかし、技術の進歩が進めば、プログラマー、エンジニア需要にも陰りが見えてくるかもしれない。
果たして今後、IT業界にどんな変化が訪れるのだろうか。今回はITジャーナリストの神崎洋治氏にAIによるコーディングの実情について話を聞いた。
すでに今ではエンジニアがコードを書くこと自体、減りつつあるという。
「現在のIT業界では、コーディングAIが台頭し始めており、エンジニアという仕事はそのAIを駆使し、場面ごとに使い分ける仕事に変わりつつあります。ですからエンジニアというよりも、データサイエンティストという言い方が適切かもしれません。現状の市場を見てもAIを適切に使える、さらに改良を通して育てられるスキルを持った人材に需要が傾いているんです。したがって、コーディングを主に行うプログラマーは、だんだんと需要が減っていくでしょう。
そして大手IT企業でもコーディングAIの開発は顕著です。なかでも、マイクロソフトではグーグルに先立ち、ローコード・ノーコード(プログラミングの作業が少ない、ないしはまったくない状態でコーティングする方法)でアプリ、ウェブサービスを開発するコーディングAIを開発してきました」(神崎氏)
マイクロソフトは2016年から「Power Apps」という簡潔なコーディングでウェブアプリを開発できるサービスを発表。そして2021年からは、人工知能を研究するNPO「OpenAI」と共同で、AIがコードを自動生成するツールの開発プロジェクトを開始した。
「近年のマイクロソフトの動きのように、ノーコードで自動的にコーティングしてくれるサービスはIT業界では当たり前になりつつあるんです。具体的には、『こんなコードを書いてほしい』とテキスト文章を書くだけでAIが自動的に判断し、お題に沿った最適なコードを生成してくれます。
現在、こうしたAIの機械学習では、プログラミング言語の種類を問わず大量にコーディングのデータを流し込むので、対応できない言語はほぼないと考えています。しかし、それでも『どういったプログラムを構成したいのか』を考えるのは人間ですし、AIが勝手に人間のほしいものを判断し、サービスを開発する段階にまでは至っていません。