「コーディングがなくてもいいの?なぜハッカーたちは鳥肌を立つ「バイブコーディング」ブームを歓迎するのか コード振動が増える中で、特にバイブコーディングを使ったブロックチェーン関連サービスを作る人にとっては、本当に注意が必要になる時期が来ています。そして、これが今後すべての企業のコードをどのように変えるのかを見てみましょう。 vibe codingの最大の利点は、自分でどうやって開発すればいいか分からなくても、Promptingを通じてしかできないことです。特にフロントエンド開発においては、バイブコーディングの効果と有効性が検証されており、ほぼ市場全体を席巻していると言えるほどです。 もちろん、バイブコーディングも非常に速く発展しており、日々より洗練され向上していますが、問題は、人間ではなく機械が単独でコードを書いている場合、その中にどんなコードが入っていてどこにエラーがあるのかを知る方法がないことです。 もしあなたがバイブコーディングをしたことがあるなら、次の現象に気づいたことがあるでしょう。 1️^ 作ったけど、やっていない部分さえも変わってしまった 2️!注文したけど、メモリプールがいっぱいで、もう君の言うことは聞かなくなった(だから切って動かすしかない) 3️そして私はエラーを修正しますが、それは修正された問題です。(開発者でなければ、どこでどう壊れているのか分からないでしょう) ケース3は特にフロントではなくバッグを使うときによく起こるパーツです。これが、私がローカルでしか行わず、デプロイしながらコードを書いている理由の一つです。 表面上にコードを書いても、実際に正しく動作しているかを確認する方法はありません(AIが見える部分だけを埋めて、人間のように扱うのが面倒な場合に実際には動作しないことがあります)、問題が起きても問題が正しく解決されているかどうかを確認する方法はありません。問題は、何万行ものコードが使われており、それを指示し作業を行った人がAIとAIを「検証」する能力がないことです。 開発者を非開発者として雇った人にとって最大の課題は、開発者が「ノー」と言った場合、「うまくいくことを証明できない」ことでしょう。AIの場合、「ノー」とは言いませんが、うまくいかないことを続けると、軍事的な考え方であなたを騙すことになります。 つまり、最終的にプロンプトを行うオーガナイザーも、AIを適切に操作できるようにある程度の成長方法を知っている必要があります。 そして最大の問題は、もはやジュニア開発者のトレーニングが行われていないことです。言い換えれば、5年以上経ってもジュニアはAI扱いが得意な先輩を好んで就職し、トレーニングを受けなくなった場合、私たちはAIに完全に依存し、知らないコードで何かをしなければならない時代に生きるかもしれませんし、「信頼して託す」形で取り組む必要があるかもしれません。 これは特に、コードと資金が一箇所で結びついているブロックチェーンのようなエコシステムにとっては壊滅的な問題です。つまり、単純なバグのあるスマートコントラクトがデプロイされた瞬間から、資金は自由に動くことができるのです。実際、ハッカーの場合、AIの特有の弱点だけを追いかけて悪用することで利益を得る現象が多くなると予想されています。 🔰個人的な考え じゃあ、バイブコードは使わない?あまり。なぜなら、自分で見続けて試してみて、どこまで行けるか確かめるからです。しかし、vibeコーディングの場合、それは依然としてツールであり、過去のAIエージェントやLLMに似ています。重要なのは、そのツールがどこまで使えるか、どこで使えるかを知ることだと思います。