「個人の開発者から生成AIを束ねるリーダーに」──その変化が引き起こす問題
熊谷氏は現在、エンジニア兼PMとして顧客の課題解決に奔走している。そこに至るまでの道のりは、平坦ではなかった。新卒でメーカーに入社し、飛び込み営業や商品企画を担当。その後Webコンサルタントとして転職したが、実態はクレーム対応係のようなもので、「強面の方に厳しく叱責されたり、部屋に長時間引き留められたりしたこともありました」と振り返る。そんな経験も、今ではいい思い出だという。
エンジニアとしてのキャリアをスタートさせたのは20代後半。同年代と比べて開発経験が短く、熊谷氏にとってコンプレックスだった。加えて完璧主義な性格も災いし、できない自分と周囲を比較しては自信を失う日々が続いた。
過去のクレーム対応で培った対人スキルが逆効果を招くこともあった。自分では手を動かしたいと思っていても、話が上手なのでリーダーを任される。「経験を積みたいのに、口ばかりで仕事する状態が続いてしまう」と熊谷氏は当時の悩みを語った。

そして生成AIが登場する。自然言語の理解力や回答を生成するスピードに驚き、「知識や経験の不足をカバーしてくれるかもしれない」と期待した。しかし現実は甘くなかった。
「指示を出すのはあくまでも人間で、AIが出してきたアウトプットを評価するのも人間です」と熊谷氏は指摘する。AIにうまく指示を出せなければ意図しないコードが生成され、AIが書いたコードをレビューできなければ品質も担保できない。こうした生成AIを扱う上での課題は、実力不足から生じる。「自分がやろうとしていることが、自分の力量を超えている」状態だ。そして、「AIを使っても、自分の実力以上の成果は出ない」という結論に至った。
熊谷氏はここで、過去の自分と現在のエンジニアの状況が重なることに気づいた。「生成AIを使った開発が当たり前になり、皆さんは個人の開発者ではなく、生成AIを束ねるリーダーになっています」。コードに向き合っていた人が、「コードを書いてください」と指示する立場に変わったのだ。
実装力が伴っていないと感じても、判断して指示を出さなければならない。それは、スキルアップの途上でリーダーを任された熊谷氏自身の経験と同じ構造だった。

「物事は進んでいくのに自分だけ取り残された」という焦燥感。それを埋めようと目先の技術力にフォーカスし、小手先の戦術に頼ってしまう。しかしAI駆動開発を用いたプロジェクトのリーダーになった今、手を動かす機会は確実に減っている。「コーディングの機会が少ない中で、実力をつけていくために何ができるのか」──これが熊谷氏の問題提起だった。

