従来の役割分担されたマネジメント、SE、プログラマー等の大部
分の仕事はAIに置き換わりました。これからのソフトウェアエン
ジニアはAIには出来ない能力が必要になります。例えば、言われ
た事をそのままAIに入力して回答をそのまま戻す伝書鳩エンジニ
アではなく、なぜそのソフトウェアが必要なのかを関係者の立場や
状況を理解した上で対話し、問題点発見や課題定義をする力のよう
な人間らしさが重要です。その上でAI活用で生産性を高めます。
・ボイラーテンプレートの生成から複雑なロジック実装の高速化。
・静的解析、自動テストコード生成を駆使し、バグの早期発見と
カバレッジ向上を実現する。
・顧客の真のニーズの汲み取りや長期的視点でのシステム設計に
注力し、AIの生成物を評価・統合する。