オンボーディング通話のほぼすべてで、しかも最初の5分以内に、「これって〇〇と何が違うの」といった形で、この質問を受ける。以下は実際によく聞かれる質問に、プレスリリースではなく友人に答えるような感覚で答えたものだ。
これはBubbleやWebflowのようなノーコードツールと同じもの?
実際はそうではないが、マーケティング上は似た者同士のように語られることもある。ノーコードツールはキャンバスとコンポーネントライブラリを提供するもので、データベースのスキーマを決めたり、画面間のロジックを組んだり、ワークフローが二重発火する原因を突き止めたりするのは、依然としてあなた自身の仕事だ。これはビジュアルプログラミングであり、学習曲線を登り切れば本当に強力なものになるが、Bubbleの場合、その学習曲線は分単位ではなく週単位で測られる。このようなAIビルダーは、あなたがやりたいことの平易な説明を受け取り、スキーマ、ロジック、画面そのものを自ら生成し、何をなぜやったのかを説明する。あなたはすべてをゼロから作る代わりに、その判断をレビューする立場になる。正直に言えば、ノーコードはエンジニアを雇う必要があった人たちのハードルを下げるものだ。AIビルダーはそれをさらに下げ、あなたの仕事を「部品を組み立てる」ことから「要件を指定し、結果を判断する」ことへとシフトさせる。
フリーランス開発者にできて、AIにはまだできないことは?
主には、本物の曖昧さに判断力をもって対処することだ。仕様に「ユーザーが友人と進捗を共有できるようにする」とだけ書かれていて、それが公開リンクなのか、アプリ内フィードなのか、Instagramへのエクスポートなのかが明示されていない場合、優れたフリーランサーは、同じ分岐点にぶつかった過去6件のプロジェクトの経験に基づいて、適切なタイミングで適切な確認の質問を投げかけてくれる。AIビルダーは妥当な選択をして、その理由を示す — これはこれで良く、しばしばより速いのだが、その判断が過去に失敗するのを目の当たりにし、頼まれなくても回避策を提示してくれる人とは違う。
フリーランサーはまた、人間らしい形でセッションをまたいだ文脈を保持する。たとえばこんなことを覚えている:
- 前回のカラースキームが嫌いだったこと
- あなたの投資家が特定の指標を気にしていること
- 何気なく話していた、ポップアップにアレルギーがあるという話
そして、統合作業にはある種の分野が存在します——奇妙なレガシーSOAP API、ドキュメントのないクライアント独自の在庫システムなど、クライアントのIT部門と実際に電話で話せる人間がまだ自動化に勝るケースです。これは無視できない、本物のギャップであり、そうでないふりをするより正直に認めておく価値があります。
実際に人を雇うより安いのか?
最初のビルドに関しては、たいてい安く、しかもかなりの差があります。
| フリーランス開発者 | AIビルダー | |
|---|---|---|
| 料金 | 時給75ドル(有能な人材にしては控えめな額) | 消費したクレジット分のコストのみ |
| 動作するv1までの時間 | 60〜120時間 | 午後の数時間 |
| v1の合計費用 | $4,500–$9,000 | ほとんどのプロジェクトで、その一部程度 |
どちらの場合もv1のスコープは同じです——認証、データベース、コア画面3〜4枚、簡単なスタイリング——実際のユーザーが一人も触れる前の段階では。
しかし、最初のビルドが本当にコストのかかる部分だったことは一度もありません。コストがかかるのはその後のすべて——「やっぱりあのボタンを移動できますか」「リピーターには別のホームページを見せたらどうでしょう」を14回繰り返すたびに、フリーランサーのリテイナー時間がSlackのメッセージ1つずつ食い潰されていく部分です。
ある創業者が、「シンプルな待機リストアプリ」として始まったスコープに6週間と1万2000ドルの予算のほとんどを費やし、それが妥当なメッセージのやり取りを重ねるうちに、誰も予算を組んでいなかった3つのユーザーロールと紹介システムを備えたものへと膨れ上がっていくのを目にしました。この話の中で、誰も間違ったことはしていません。
時間単位の請求におけるスコープクリープは、1ラウンドごとの反復コストが高いときに起こる当然の結果に過ぎません。AIで構築することの本当の節約効果は最初のバージョンにあるのではなく、11回目のラウンドが1回目とほぼ同じコストで済むという事実にあります。
ノーコードプラットフォームはどうか——そちらも安いのでは?
フリーランサーよりは、たいてい安いです。AIビルダーよりは、そのツールを学んで組み立てる自分自身の時間まで含めると、必ずしもそうとは限りません。ノーコードの大きなコストは、もっとゆっくり効いてくるもの——プラットフォームへのロックインです。Bubbleのアプリは、他の開発者に渡したり好きな場所でホストしたりできる可搬性のあるコードにエクスポートできません。あなたのアプリはそのプラットフォームのランタイム内で無期限に存在し続け、後で移行しようとすればそれはエクスポートではなく作り直しになります。そのプラットフォームに永遠に留まることに抵抗がなければ悪くない取引ですが、そうでなければ嫌な驚きになります。
ここから始めて、後で乗り換えたくなったらロックインされるのか?
実際のソースコード——独自形式ではなく本物のコード——を取得して、どこへでも持って行けるべきです。プラットフォームがこの質問に明確に「はい」と答えられないなら、本格的なプロジェクトをその上に構築する前によく検討する価値があります。そしてこれこそ、真剣なプロジェクトを任せる前に、どんなAIビルダーにも尋ねるべき唯一の質問だと私たちは考えています。
実際にローンチが一番速いのはどれか?
- AIビルダー——ほぼ毎回、v1まで最速です。数週間ではなく数分から数時間で済みます。
- ノーコード——2番目に速いですが、それはすでにそのツールを知っている場合の話です。ゼロから学ぶなら実質的に数週間分の時間を上乗せする必要があり、その分を軽視してはいけません。
- フリーランサー——最初のローンチまでは最も遅いですが、狭い意味では正しいものに最速でたどり着くことが多いです。経験豊富な人材は、放置すれば3か月後に作り直しを招くようなコストのかかるミスを、複合的に膨らむ前に事前に発見してくれます。
それでもいずれコードを学ぶ必要はあるのか?
必要はありませんが、学んでおくとより良い質問ができるようになります。ちょうど車の仕組みを少し知っているだけで、不要なトランスミッション交換を勧められずに整備士と話せるようになるのと同じです。表示されているロジックが正しいことをしているかどうかについて有用な意見を持つのに、自分でそのロジックを書ける必要はありません。この3つの選択肢のどれを選ぶにせよ、その意見を養う価値はあります——それがこの3つすべての根底にある本当のスキルなのです。



