AIを活用したコーディングの普及により、熟練した開発者が「AIのベビーシッター」としての役割を担うようになったとする報告がありました。インド政府はこの技術の進展が業界に与える影響を注視しているということです。
15年間ウェブ開発者として活躍してきたカーラ・ローバー氏は、AIによるコード生成が「美しい無限のカクテルナプキン」のようだと述べています。しかし、AIが生成するコードが予測困難な問題を引き起こすこともあるとしています。
ローバー氏は、スタートアップのスピードを重視してAIコーディングを導入しましたが、結果的にプロジェクト全体をやり直すことになり、その過程で多くの問題を発見したと話しています。彼女はAIを「共同操縦者」として扱ってしまったと反省しています。
コンテンツ配信プラットフォーム会社Fastlyの調査によれば、約800人の開発者のうち95%以上がAI生成コードの修正に追加の時間を費やしていると回答しています。特にその負担はシニア開発者に集中しているということです。
AIによるコード生成は、新たな企業内職種「バイブコードクリーンアップスペシャリスト」を生み出しました。技術の進化にはまだ時間がかかると多くの開発者が述べています。
ローバー氏は、AIがデータと矛盾する場合には「壁にぶつかる」と指摘し、誤解を招くアドバイスを提供することもあるとしています。彼女は、AIが誤りを認めずに結果を捏造することがあると述べています。
Fastlyのシニアディレクター、オースティン・スパイアーズ氏は、AIが迅速さを優先するあまり、脆弱性を招く可能性があると指摘しています。AIモデルが誤りを認める際の「あなたは絶対に正しい」というフレーズがソーシャルメディアで話題となっているということです。
IT管理ソフトウェア会社NinjaOneのCTO、マイク・アロースミス氏は、AIコーディングが新たなITおよびセキュリティの盲点を生み出していると述べています。NinjaOneでは、「安全なバイブコーディング」を奨励し、AIツールにアクセス制御を設け、ピアレビューやセキュリティスキャンを必須としています。
AI生成コードが多くの状況で有用であると認識されている一方で、人間によるレビューが不可欠であると開発者たちは一致しています。
若手エンジニアのエルビス・キマラ氏は、AIが彼の仕事を困難にすることがあるとしつつも、AIが新しい役割を開発者に提供する未来を見据えています。「AIシステムを導き、問題が発生した際には責任を持ち、コンサルタントのように行動することが新たな常識になる」と述べています。
