私たちが知っているプログラミングはいよいよ消滅する

今回は「私たちが知っているプログラミングはいよいよ消滅する」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 この数十年の間に、さまざまなムーブメントや、パラダイム、テクノロジーの波がソフトウェアの世界を席巻した。その中には、プログラミングの煩雑な作業の多くをエンドユーザーに委ねるものもあれば、あるいはそのプロセスを自動化すると約束するものもあった。CASEツールや4GL、オブジェクト指向プログラミング、サービス指向アーキテクチャ、マイクロサービス、クラウドサービス、Platform as a Service(PaaS)、サーバーレスコンピューティング、ローコード開発/ノーコード開発などは、理論上、どれもソフトウェア開発の煩わしい作業を減らすことになっていた。つまりこれらは、潜在的には開発者の雇用の安定を脅かす存在でもあったわけだ。

 しかし今も開発者の仕事はなくなっていない。それどころかソフトウェア開発者はますます忙しくなっており、スキルを持つ人材の需要は高まる一方だ。

 人材開発支援会社であるPluralsightでさまざまなコンテンツを執筆しているVlad Catrinescu氏は、「クラウドの人気が高まり、企業がOffice 365に移行し始めた頃は、近い将来、IT専門家の仕事はなくなると言われていた」と述べている。「しかし私たちの仕事はなくなっていないし、むしろこれまで以上に忙しくなっている」

 問題は、開発者の仕事が最終的にどう進化していくかだ。アプリケーションの開発や保守に人工知能(AI)を応用することで、今度こそ本当に難易度の低いコーディングが過去のものになる可能性がある。

 Fixie.aiの最高経営責任者(CEO)で共同創業者のMatt Welsh氏は、次の10年間で「プログラミングは過去のものになる」と予想している人物の1人だ。同氏は、米計算機協会(ACM)の機関誌Communications of ACMに最近掲載された記事で「『プログラムを書く』という従来の考え方は消えつつある」と述べている。「実際、非常に特殊なアプリケーションを除けば、私たちが知るほとんどのソフトウェアは、プログラムされたものではなくトレーニングされたAIシステムになるだろう」

 Welsh氏はさらに、「あらゆるものが数千億個のパラメーターを持つGPUクラスター上で実行されるようなモデルを必要としているわけではないのだから、単純なプログラムは人間によるコーディングではなく、AIによって生成されるようになる」と付け加えている。

 では、IT専門家や開発者の役割はどう変わるのだろうか。Catrinescu氏は、新世代の自動化/ローコード開発ソリューションによって、IT専門家や開発者はもっと難しいアプリケーションに取り組めるようになり、「IT部門は、企業に大きな価値をもたらすエンタープライズアプリケーションや、複雑なアプリや自動化の構築に集中できるようになる」と考えている。

 argodesignの最高クリエイティブテクノロジストで共同創業者のJared Ficklin氏は、ごく最近まで、「開発の中心は、既存の技術を上手く活用することや、大きな意味でのプログラマーの資産を再利用することにあった」と述べている。「オーケストレーションのためのツールが作られたのはそのためであり、ごく普通のアプリケーション開発者が、機械学習の専門家が作った『スキル』と呼ばれるコードモジュールを使って、GUIによるオーケストレーションでAIソリューションを作れるようになった。同様に、特定分野に詳しいビジネスの専門家が、GUIを使ってキャンペーン全体のオーケストレーションを行えるようになった」

COMMENTS


Recommended

TITLE
CATEGORY
DATE
データはあるのに分散していて活用できない! “宝の持ち腐れ”解消に向け現場の技術者がとった手段
PR
2021-08-04 03:28
データベースクラスタリングのPlanetScaleはシンプルで使いやすい開発者体験を実現
ソフトウェア
2021-06-25 23:36
Relativity Spaceが生産能力を10倍にすべく9万平米超の工場を建設、再利用可能3DプリントロケットTerran R製造へ
宇宙
2021-07-02 03:06
OpenAI、改良版「GPT-4 Turbo」を有料版「ChatGPT」で提供–回答の質が向上
IT関連
2024-04-16 19:40
マイクロソフト「.NET 7 Preview 1」公開。MSBuildによるコンテナビルドなどクラウドネイティブ対応強化
.NET
2022-02-21 13:26
NTTとNEC、サプライチェーンセキュリティのコンソーシアムを設立
IT関連
2023-10-13 05:33
2022年のDXと今後–テクノロジー導入戦略を決定づける主要トレンド
IT関連
2022-08-19 22:43
JR東、深夜の列車を一部削減 終電繰り上げも 国・自治体からの要請踏まえ
くらテク
2021-01-14 07:26
グローバルのクラウドにおけるシェア、AWSが32%、Azureが19%、Google Cloudが7%。上位3社で全体の6割近くを獲得。2021年第1四半期、Canalysが発表
AWS
2021-05-17 15:07
対策ツールによる「復旧事例」公表でランサムウェア攻撃の抑止につなげよ
IT関連
2023-01-07 04:47
暗号資産取引所Coinbaseが直接上場
ブロックチェーン
2021-01-30 12:04
LayerX、iOSアプリ「バクラク申請・経費精算」をリリース
IT関連
2022-08-24 22:44
みずほ銀、システム障害がトップ人事に波及 経営改革に遅れも
IT関連
2021-03-19 23:29
アクセンチュア、「生成AIスタジオ」をアジア・中南米に拡大–実証からの移行受け
IT関連
2024-01-11 01:49