開発人生20年目にしてAIでウェブサイトを作った
開発人生20年目にして
純粋にAIだけでウェブサイトを作った
開発を始めてから20年以上が経ちました。
初期のウェブ時代からPHP、MySQL、jQuery…あの頃からずっとコードを一行一行自分で打ってきました。明け方までデバッグし、サーバー障害が起きれば駆けつけ、ハードディスクが壊れれば涙をこらえて復旧する日々。
でも最近、純粋にAIだけに任せてウェブサイトを一つ完成させました。自分でコードを打ったのはほぼゼロです。AIに「こういうサイトを作って」と言い、修正点を指示し、結果物を確認する方式で。
20年前の自分にこの話をしたら信じるでしょうか?
複雑な心境
正直、感慨は複雑です。
一方では「世の中はここまで来たのか」という感嘆。AIがコードを書く時代が本当に来ました。
もう一方では、少しの虚しさ。20年間磨いてきたコーディングスキルが、今後は重要でなくなるのではないか。自分が徹夜で悩んでいた問題をAIが数秒で解決するのを見ると、少し切ないです。
でも20年は無駄ではなかった
AIに上手く開発させる方法でも書きましたが、AIをうまく使うには開発を知っている必要があります。
AIにウェブサイトを作らせた時、20年のキャリアが大きく役立ちました。AIが作ったコードの問題点が見えます。パフォーマンス問題が起きそうな部分を事前にキャッチできます。アーキテクチャがおかしければ修正方向を提示できます。
20年のベテランがAIを使うのと入門者がAIを使うのでは、成果物が明らかに違います。経験がAIをより上手く使えるようにしてくれるのです。
この時代における開発者の役割
コードを直接タイプする比率は減るでしょうが、開発者が不要になることはないと思います。
むしろ役割が変わるのです。コーダーからアーキテクトへ。タイピストから監督者へ。自分でレンガを積む人から設計図を描く人へ。
初めて開発者の怠惰を感じた時は「コードを書かなくなるのが問題だ」と思いました。でも今は、コードを書く量が減るのが自然な進化のように思えます。
20年間の経験が今は「良いコードを自分で書く能力」ではなく「良いコードかどうか判断する能力」として活きています。それも悪くありません。