開発人生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年間の経験が今は「良いコードを自分で書く能力」ではなく「良いコードかどうか判断する能力」として活きています。それも悪くありません。