CEDES Insights: AI時代におけるイノベーション
設計において最も難しい部分は、もはやソリューションを構築することではありません。何を構築すべきか、そして何が本当に重要なのかを見極めることです。
長い間、難しかったのは「作ること」でした。それには時間、人員、そして予算が必要でした。そのため、私たちはあらゆるものをその前提で組み立ててきました。しかし今、その状況は変わりつつあり、日々の仕事の中でもそれを実感できます。コードの作成、テスト、ドキュメント作成、さらには異なる3つの解決策による初期試作まで。以前なら数日かかっていた作業が、今では数時間でできるようになりました。R&Dにとって、このスピードは本物であり刺激的です。しかし同時に、少し怖くもあります。
AIは(少なくとも今のところ)安価です。ほとんど費用のかからないツールが、以前なら丸一週間を費やしていた仕事をこなします。今のうちにAIを上手に使いこなせる人は、大きく前進するでしょう。
しかし、設計そのものも変化しています。多くのエンジニアは昔から「書き手」であって、必ずしも優れた「読み手」ではありませんでした。私たちエンジニアが陥りがちな「Not Invented Here(自前主義)」症候群の理由の一つもそこにあります。
今はAIが最初のドラフトを書き、エンジニアはそれを読み、理解し、評価する役割を担います。「これは本当に正しいことをしているのか?」「何か見落としはないか?」「スケーラブルか?」「堅牢か?」「異常系への対応はどうなっているか?」。生成されたものを読み解き、理解する力は、かつてないほど重要になっています。なぜなら、自信に満ちた間違った答えは、見た目だけでは正しい答えと区別がつかないからです。私たちのような安全性が重要なビジネスでは、品質に対する責任は引き続き人間にあります。
そして、構築のコストが安くなるほど、「選択すること」の重要性が増します。AIは100通りの選択肢を生み出すことができます。しかし、その中のどれが顧客にとって、そして私たちにとって本当に重要なのかを判断することはできません。それには経験、好奇心、そして課題に対する深い理解が必要です。AIは間違ったものでも、より速く作ってしまいます。本当に重要なものを見極める力こそが、これからの最も重要なスキルです。
だからこそ、私たちは人材育成に投資しています。エンジニアは基礎をしっかり理解し、適切な問いを立て、そして何よりも顧客とそのニーズを深く理解する必要があります。
AIを活用した構築は安価です(少なくとも今は)。
しかし、「何を構築すべきかを知ること」は、何にも代えがたい価値があります。
クリムス・サイキンス (Klims Saikins)