AI とグローバリゼーションはソフトウェア開発者の世界を揺るがしています

全体画像を表示

(エコノミスト紙)

ソフトウェアの人材は大切にされているため、こうした変化は重要です。給与は高い(図2参照)。

(エコノミスト紙)

全体画像を表示

(エコノミスト紙)

アメリカの開発者の賃金の中央値は全職業の上位 5% に位置しており、プログラマーの方が原子力技術者よりも収入が高いことを意味します。ハイテク大手は自社のプラットフォームをより魅力的なものにするために彼らを必要としています。非ハイテク企業の経営陣は、生産性を向上させ、消費者にアピールできるよう、デジタル化の取り組みを支援するプログラマーをこれまで以上に増やしたいと考えている。したがって、この 2 つのシフトは歓迎すべきニュースです。未来は、より多くのプログラマーとより生産性の高いプログラマーが登場し、ソフトウェアがより安価になると予想されます。

新しいテクノロジーは開発者を支援することがよくあります。たとえば、インターネットの登場により、教科書を使って質問に答えるという時間のかかる作業は廃止されました。生成 AI はさらに大きな飛躍を遂げるようです。開発者にとって特に役立つ理由の 1 つは、データの可用性です。 Stack Overflow などのオンライン フォーラムには、プログラマーが尋ね、回答した質問の膨大なアーカイブが保存されています。回答には多くの場合評価が付けられ、AI モデルが何が役に立ち、何が役に立たないかを学習するのに役立ちます。コーディングには、ソフトウェアが適切に動作するかどうかをチェックするフィードバック ループとテストもたくさんあると、ベンチャー キャピタル (VC) 会社エア ストリート キャピタルのネイサン ベナイッチ氏は指摘します。 AI モデルはこのフィードバックを使用して学習し、改善できます。

その結果、プログラマーを支援する新しいツールが爆発的に登場しました。データプロバイダーである PitchBook は、スタートアップ企業約 250 社を追跡しています。大手テクノロジー企業がその先頭に立っている。 2022 年 6 月、Microsoft が所有する GitHub は Copilot を開始しました。多くのツールと同様、プロンプトが表示されると、コード行を吐き出すことができます。フォーチュン 100 企業の 90% の従業員を含む約 200 万人がサブスクリプションの料金を払っています。 2023年にアルファベット(グーグルの親会社)とメタ(フェイスブックの親会社)がライバルを発表した。今年はアマゾンとアップルもこれに追随した。多くの企業が社内用の AI コーディング ツールも構築しています。

ただし、AI の有用性はまだある程度限定されています。調査会社エヴァンス データがプログラマーに、このテクノロジーによりどのくらい時間が節約される傾向があるかを尋ねたところ、回答者の 35% が最も多く答えた回答は 10% ~ 20% でした。この原因の一部は、単純な「定型コード」を大量に作成することによるものですが、ツールは完璧ではありません。ソフトウェア会社 GitClear の調査によると、過去 1 年ほどでコードの品質が低下していることがわかりました。AI の使用が疑われています。サイバーセキュリティ企業 Synk の調査によると、組織の半数以上が AI が生成した貧弱なコードによるセキュリティ問題を発見しており、AI は依然として厄介なプログラミング問題に対処できていないと回答しています。

次世代のツールはさらに優れているはずです。 6 月、AI スタートアップの Anthropic は、最新モデルである Claude 3.5 Sonnet をリリースしました。これは、特にコーディングにおいて前任者よりも優れています。 9 月 12 日、ChatgGPT のメーカーである OpenAI は、その最新モデル o1 のバージョンを発表し、「複雑なコードの正確な生成とデバッグに優れている」と主張しました。

AI ツールは、コードの動作についてメモを書いたり、コードが誤動作しないことを確認するテストを設計したりするなど、他の日常的なタスク (プログラマーの言葉で「苦労」) をますます支援するようになってきています。コードを書くことは仕事の一部にすぎません。コンサルタント会社のベイン氏によると、このツールはプログラマがより柔軟にコーディング言語を切り替えられるようになり、さまざまな状況に自分のスキルをより簡単に適用できるようになる可能性があるという。投資会社プロサスの氏は、エンジニアが 3 か月ではなく 1 週間で別の言語に移行したのを目撃したと述べ、Amazon は最近、 を使用して数千のアプリケーションをある種類のコードから別の種類のコードに変換したところ、2 億 6,000 万ドルを節約したと発表しました。あい。

新たに発見された柔軟性は、さまざまなタイプのプログラミングに拡張されます。小規模なアプリの場合、これまでは、ユーザー インターフェイスやソフトウェアの配管など、プログラムのさまざまな部分に取り組む 6 人のチームが必要だったかもしれません。大手ベンチャーキャピタル会社アンドリーセン・ホロヴィッツのジェニファー・リー氏は、プログラマーがさまざまなタスクをより簡単に引き受けられるようになったため、より少ない人数でスタートアップが増えていると語る。多くの IT 管理者は、自社のソフトウェアの特異性について、新しく採用された開発者をトレーニングする作業も迅速化していると述べています。

これらの多くは、経験の浅いエンジニアに有利なようです (図 3 を参照)。

(エコノミスト紙)

全体画像を表示

(エコノミスト紙)

彼らはより複雑なタスクをより迅速に実行できるようになり、これまで行っていた作業の一部は素人でもできるようになるかもしれません。誰でもソフトウェアを作成できる「ローコード・ノーコード」プラットフォームへの傾向の高まりも、AI によって促進されるでしょう。ブラジルの金融業者であるブラジル銀行は、従業員が何百ものソフトウェアを開発できるようにそのようなシステムを使用しています。保険商品を求める顧客を簡単にサポートできるアプリなど。

コーディングの大混乱のもう 1 つの結果は、富裕国の若手開発者が海外からのより激しい競争に直面することになるということです。 Evans Data によると、2023 年から 2029 年の間に、アジア太平洋地域とラテンアメリカのコンピューター プログラマーの数はそれぞれ 21% と 17% 増加すると予想されており、これに対し北米では 13%、ヨーロッパでは 9% 増加します。この不均衡は、オフショアリングとアウトソーシングのブームが今後も続く可能性があることを意味します。コンサルタント会社のエベレストは、支出の約半分が多くのソフトウェア開発を含むアウトソーシングに費やされていると考えています。社内でサービスを維持してきた他の企業は、より低い賃金コストを利用するために、代わりに海外に独自の前拠点を設立した。インドは世界の大国です。 2023年のソフトウェアおよび関連サービスの輸出額は1,930億ドルに達し、その半分がアメリカ向けとなった。

これは企業のコスト管理に役立ちます。 「これは、予算を膨らませることなくスケールアウトする非常に良い方法です」と、石油・ガスサービス会社シュルンベルジェ社でデジタル取り組みを担当するシャシ・メノン氏は言う。彼のエンジニアリングチームの約半数は、ドイツに拠点を置いている。インドの北京とプネ。

オフショア機能はますます洗練されています。一部の海外拠点では、現在、基本的なソフトウェアと高級運賃を提供しています。インド企業ウィプロのサンジーブ・ジェイン氏は、彼のエンジニアがマイクロソフトのビデオストリーミングサービスであるチームズの構築や、他のサービスやデバイスと通信する「コネクテッドカー」用のチップとソフトウェアの設計に貢献したと述べた。AIはオフショア企業がよりおしゃれなものを生産するのに役立つ可能性がある別のインド企業インフォシスは最近、匿名の顧客にAIと自動化サービスを提供する20億ドルの契約を獲得したと発表した。

これが開発者にとって何を意味するかはまだ不明です。一つのビジョンは、AIとオフショアリングが西側のソフトウェア開発者の仕事を一斉に奪うことだ。それは現実離れしているように思えます。コードをつなぎ合わせて動作することを確認するには、依然として膨大な量の技術的ノウハウが必要です。

より楽観的な見方は、ソフトウェア作成の最も退屈な部分はコンピュータによって行われ、開発者の時間はより複雑で価値のある問題に費やされるというものです。こちらの方が真実に近いかもしれません。一方、顧客にとってはこのトレンドは歓迎です。 IT 管理者たちは、上司が予算をさらに厳しくしてデジタル化をさらに進めたいと長い間語ってきました。 AIとオフショアリングのおかげで、それはもはや大したことではないかもしれません。

© 2024、エコノミスト新聞社、全著作権所有。エコノミストより、ライセンスに基づいて出版。オリジナルのコンテンツは www.economist.com でご覧いただけます。



Source link

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *