AI

2026.07.24 07:42

エンジニアリングチームのAIスキル向上、従来型研修の先へ

Adobe Stock

Adobe Stock

人工知能(AI)が企業社会のあらゆる領域を変えつつある中で、ソフトウェアエンジニアリングは、AIツール導入が最も活発かつ成功している分野の1つだ。2024年末以降、Anthropic(アンソロピック)のClaude(クロード)、OpenAIのCodex、GoogleのGeminiといったAIコーディングツールやエージェントは、実験段階から日常的なソフトウェア開発ワークフローへと移行した。開発者は現在、これらのシステムを使ってコードベースを分析し、機能を生成し、テストを作成し、デバッグを支援し、顧客の利用状況をシミュレーションするなどしている。チームメンバーがAIツールに習熟するにつれ、生産性の向上は加速し続けている。

しかし、AIツールのライセンスを購入し、AI研修セッションを開催するだけで、AIネイティブなソフトウェアエンジニアリング組織が自動的に生まれるわけではない。

人間のエンジニアが、AIコーディングツールが求める根本的に異なる働き方を取り入れるには、インセンティブ、仕組み、継続的な研修、そしてタイムリーなフィードバックが必要だ。残念ながら、AIの進化の速さにより、多くのエンジニアが取り残されている。AI研修プログラムは新しく、まだ発展途上にある。必要なのは、開発者をリアルタイムでスキルアップさせ、即時のフィードバックを提供する、動的で魅力的なソリューションである。

一例が、AI Native Talent Associationの「Software Development Quiz」だ。これはエンジニアの強みとギャップを明らかにし、そのうえで研修や実践に関する的を絞った推奨事項を提示する。このアプローチは、従来の終日研修よりも効果的であり得る。

AIスキルギャップ

第1の不足は、開発者のAIスキルセットにばらつきがあることだ。組織内には、AIコーディングツールをすでに有効なパートナーとして使っている開発者もいる。彼らは複雑な課題を分解し、コードベース全体にわたってAIを導き、結果を検証し、出力を反復し、適切な人間によるレビューを適用する。こうした開発者は多くの場合、品質を維持または向上させながら、2倍のスピードで作業を進める。顧客ペルソナを構築してユーザーインターフェースを生成し、フィードバックループをシミュレーションし、大規模な手動テストを行わずに設計を洗練させる。サイバーセキュリティの強化やシステム最適化にも、同様のプロセスが適用される。

対照的に、AIに不慣れな開発者は、コード補完、構文の質問、簡単なトラブルシューティングなど、基本的な用途に留まりがちだ。さらに悪いことに、AIツールを誤った方法で使用し、多額の予算を消費しながら、不完全なコード、貧弱な機能、脆弱なセキュリティ、未検証のコードを本番環境に持ち込んでしまう者もいる。これは重大なビジネスリスクを生み出す。残念ながらこれに対処するため、多くのCTOは品質を検証するために依然として旧来のアジャイル手法に頼らざるを得ず、開発スピードを鈍化させている。

AI開発の急速なペースを踏まえれば、こうした問題は悪化する可能性が高い。エンジニアリングチームの相当部分が取り残され、AIネイティブな同僚に比べてはるかに効果を発揮できなくなることは明らかだ。CTOはチームを迅速にスキルアップさせなければならない。

Zoomや教室型研修の問題

一般的な対応は、従来型の講師主導研修だった。企業はAIネイティブのワークショップを支援し、デモを開催し、学習トラックを作成し、AIツールの実験的利用を促している。こうした取り組みは情報に触れる機会を提供するが、不完全であることが多い。従業員に実際の開発タスクを練習させたり、内容が吸収されたかを確認したりするものではないからだ。

ある開発者は研修を終えても依然として苦戦したり、関連する内容を忘れてしまったりするかもしれない。また別の開発者は、指導内容を即座に適用して、より強固なワークフローを構築するかもしれない。四半期ごとの研修サイクルでは頻度が低すぎる。なぜなら、AI予算の恩恵を享受し、有害な行動を避けるためには、エンジニアリングチーム全体が迅速にAIネイティブになる必要があるからだ。

これにより、エンジニアリングリーダーやCTOは次の疑問を抱くことになる。自らのチームが本当にAIネイティブになりつつあるかを、どうすれば把握できるのだろうか。

自己申告による能力評価のリスク

多くの組織は、AI能力の判断を非公式なシグナルに頼っている。開発者にAIを使いこなせているかを自己申告させたり、マネージャーに生産性が向上しているかを尋ねたり、コードの納品スピードが上がったという断片的な事例に注目したりする。こうした方法には限界がある。また、AIを頻繁に使用しているために自らの能力を過大評価する従業員もいれば、慎重な性格であったり、優れたAIネイティブな業務の指標を持ち合わせていないために過小評価する従業員もいる。

さらに悪いことに、マネージャーはエンジニアリングチームのアウトプット向上を目にしても、その向上がAI技術自体の進化によるものなのか、それともチームがその技術を使いこなす能力によるものなのかを判断できない場合がある。その結果、チームが現代的なAIの実践方法へとスキルアップしようとする際、従来の研修では十分なサポートを提供できなくなる。

AIネイティブなスキルと知識評価の台頭

エンジニアリング組織では、新たなアプローチが登場し始めている。継続的なAIネイティブスキル評価である。CTOは研修だけに頼るのではなく、開発者が実際にどの位置にいるのかを評価する構造化された方法を使うことができる。これは懲罰的なものであってはならない。従業員が自分の強み、弱み、成長に向けた次のステップを理解するための実用的な基準であるべきだ。

効果的な評価は、いくつかの領域を評価すべきだ。すなわち、AIと協働する際に開発者が採るべき視点、複数ファイルにまたがる編集でエージェントを導いたりフィードバックループを編成したりといった繰り返し実践すべき能力、モデル、コンテキスト管理、テスト戦略、デバッグパターン、ワークフロー設計に関して構築すべき知識、そしてAIが開発環境を根本的に変えたため使用をやめるべき時代遅れの慣行、である。

即時のフィードバックによって、学習はより的を絞ったものになる。プロンプティングでは高得点だがAI支援デバッグでは低得点の開発者は、特定の改善領域に集中できる。ツールの仕組みは理解しているがセキュリティ意識が欠けている別の開発者には、異なる学習プランを提供できる。

リーダーにとって、評価は可視性をもたらす。どのチームがより複雑なAI拡張プロジェクトに対応する準備ができているか、追加のコーチングが必要な箇所はどこか、ツールへの投資が測定可能な能力向上にまだ結びついていない箇所はどこかを示す。

リアルタイムで学ぶ人材をつくる

AIネイティブな能力は、一度きりのテストではない。学習、適応、改善を継続する実践である。組織には、評価、コーチング、更新された指針、実践的な強化を組み合わせた継続的なフィードバックループが必要だ。幸いなことに、現代的な評価は、エンジニアの弱点に基づいて、学習と研修のためのカスタマイズされた指針を提供できる。

結論

最終的に、AIコーディングツールから最大の利益を得る企業は、単にZoomで開発者を研修したり、最も多くのライセンスを購入したりする企業ではないかもしれない。エンジニアリングチームのAIネイティブな能力を継続的に測定し、強化し、改善する企業である可能性が高い。

ツールが毎月進化し、期待が急速に高まる環境において、この能力を構築することはもはや任意ではない。ソフトウェア提供における持続可能な競争優位の基盤なのである。

forbes.com 原文

タグ:

advertisement

ForbesBrandVoice

人気記事