Sequoia Capital: A Better End State than AGI? Replit CEO Amjad Masad on 1 Billion Developers(https://www.youtube.com/watch?v=hnBoab2-2ao) より
目次
Part 1: 10億人の開発者というビジョン
Chapter 1: コーディングの民主化
Section 1: 参入障壁を取り除く
Amjad Masadは、幼い頃からコンピュータープログラミングに触れ、7歳の時に初めてのプログラムを作成しました。彼の最初のプログラムは弟のために数学を教えるツールでした。この経験から、彼はコンピューターでプログラミングをすることが自然なことであると感じていましたが、時間が経つにつれてプログラミングはより複雑になっていきました。
「Visual Basicの時代は比較的シンプルでした。データベースを含むアプリケーションを作成し、EXEファイルにパッケージ化して販売することができました。しかし、Webの時代になると複雑さが増しました。現在のJavaScriptアプリケーションを作るためには、開発環境の設定やWebpack、トランスパイル、コンパイルなど多くの要素を学ぶ必要があります」とAmjadは説明します。
この複雑さの増大は、オープンソースの分散型の性質によるものだと彼は考えています。かつてはMicrosoftのプロダクトマネージャーがプログラミング環境をデザインしていましたが、今ではオープンソースエコシステムがイノベーションを牽引しています。しかし、Amjadは「オープンソースのエコシステムを分散型のイノベーションマシンとして持ちながらも、オープンソースの最良の部分を組み合わせて素晴らしい体験を作り出すことができる」と信じています。
彼は「大聖堂とバザール」の比喩を用いて説明します。バザールは複雑な混沌としたオープンソースソフトウェアの世界を表し、大聖堂はAppleやMicrosoftのようなトップダウンでデザインされた環境を表します。しかし、この二分法は誤りであり、「バザールから大聖堂を建てることができる」と彼は主張します。
Replitの目的は、この複雑さを取り除くことによって、より多くの人々がプログラミングを始められるようにすることです。複雑さを取り除くことで、開発者とアプリケーションユーザーの間の大きな分断がなくなり、コンピューティングの本来のビジョンに戻ることができると彼は考えています。
世界中のあらゆる国でReplitのユーザーがいる現在、最も重要なのは誰でもプログラミングを学び、実践できる環境を提供することです。例えば、Amjadはインドの農村部に住む大学生の話を共有しました。その学生はコンピューターを持っていませんでしたが、Androidフォンを使ってReplitでプログラミングを学び、後にReplitのバウンティプラットフォームでタスクをこなすようになりました。彼はアメリカの起業家のためにリクルーティングアプリの問題を解決し、家族の1年分の収入以上の報酬を得ることができました。
Section 2: ユーザーからクリエイターへ
Amjadのビジョンは、インターネット上の10億人がデベロッパーになる世界です。このビジョンは、単なる理想主義ではなく、経済的な力を持つ現実的なビジョンです。
10年後の世界を想像すると、Amjadは誰もがプログラミングでき、ほとんどのナレッジワーカーがアプリケーションを作成したり、ソフトウェアやAIを使って問題を解決したりする世界を描きます。これにより会社の概念自体が変わります。
「今日の企業には役割があり、サイロが存在します。会社の構造は産業革命時代の工場のパイプラインに基づいています。実際、今日の社会の多くは産業革命以降、大きく更新されていません」とAmjadは説明します。
彼によれば、産業革命の主なイノベーションはパイプラインの概念です。一つのことを行い、次の人に渡し、最終的には工場のチェーンの終わりに製品が出来上がります。この設計原則は社会全体に適用されており、学校システムから企業の組織構造まで影響を与えています。
企業内では、プロダクトマネージャーがPRDを作成し、それがデザイナーに渡され、エンジニアに渡され、リリースエンジニアに渡されるというパイプラインモデルが存在します。しかし、誰もがプログラミングできる世界では、組織内の人々が横断的に問題を解決できるようになります。
例えば、営業担当者が売上を伸ばすアイデアを持っている場合、従来ならば上司に相談してSDR(Sales Development Representative)を雇う必要がありましたが、この新しい世界では特定のタスクを実行するSDRエージェントを自分で作成できます。
顧客とのコール中に、顧客が製品の使用方法について質問した場合、従来ならばエンジニアリングチームに戻って尋ねる必要がありますが、新しい世界ではReplit Agentのようなツールを立ち上げ、リアルタイムで顧客にプロトタイプを示すことができます。
「企業はジェネラリストな問題解決者の集まりになるでしょう。これはスタートアップで見られる姿ですが、それが規模を拡大した形になると思います」とAmjadは述べています。
Chapter 2: グローバル経済の変革
Section 1: 世界中に広がる機会
インターネットは元々、世界中の人々に機会を平等に提供するためのものでしたが、実際にはシリコンバレーに富が集中してしまいました。Petalという人物が指摘したこの「インターネットのパラドックス」について、Amjadは「私たちはこのテクノロジーがアクセスしやすいと考えていますが、実際にはそれほどアクセスしやすくないのです」と説明します。
例えば、先ほど紹介したインドの学生の事例は、シンプルなツールがあれば才能ある人々が世界経済に参加できることを示しています。彼はAndroidフォンだけでプログラミングを学び、アメリカの起業家のためにコードを書き、家族の年収を超える収入を得ることができました。
「これは労働サービスの提供に過ぎませんが、会社を設立したり、スケーラブルな何かを作り出したりすることも想像できます。そうなれば、インターネットという巨大な富を生み出す機械が世界中のより多くの人々にアクセス可能になるでしょう」とAmjadは述べています。
Amjadのビジョンは、基本的に人々に力を与え、富と繁栄の可能性を提供するものです。シリコンバレーのテクノロジーによってまだ変革されていない経済セクター、例えばヘルスケア、教育、インダストリアルなどの分野が、この「10億人の開発者」によって「テック化」されると彼は考えています。
これらの産業に参入するためのハードルは高く、それらに何かを構築するには販売が必要で、それは困難で複雑でした。そのため、最も参入障壁の低い消費者向けアプリケーションやeコマースが最初のエンジンとなりました。
しかし、ソフトウェアエンジニアの賃金率は、市場にソフトウェアエンジニアの供給が増えても上昇し続けています。これは、ソフトウェアエンジニアが生み出す価値が実際には賃金率よりも高いことを示しています。
「Replitのようなプラットフォームと、次のウェーブの開発者の到来により、彼らが創出する価値からは信じられないほどの繁栄が生まれるでしょう」と彼は考えています。
Section 2: 企業と組織の再形成
Amjadは、10億人の開発者という世界では企業や組織の形態も大きく変わると考えています。パイプラインモデル(産業革命モデル)からネットワークモデルへの移行です。
ソフトウェアの構築方法自体も変化しています。一つの会社内部でのパイプラインだけでなく、経済全体でも同様の分離が会社間で見られます。例えば、サプライチェーンではデータベース会社、インフラホスティング会社、そして実際に商品やサービスを提供するフロントエンド会社などが存在します。
「産業時代からネットワーク時代への移行に伴い、私たちがものを構築する方法はネットワークのようになるでしょう」とAmjadは説明します。
彼は、暗号通貨やビットコイン、ステーブルコインのように、お互いを知らなくても信頼せずとも取引できる仕組みを想像しています。ソフトウェア構築においても、開発者はソフトウェアエージェントの前に座り、「このような製品を作りたい」と言うと、エージェントはさまざまな場所からデータベースやSMS送信機能などを取得します。
これらのサービスには費用がかかりますが、エージェントがウォレットを持ち、支払いを行い、ソフトウェアが収益化されると、その収益はネットワーク全体に流れていきます。
「これらのサービスはすべて、ハッカーやインターネットで稼ぐ人々によって運営されています。ソフトウェア自体の性質、会社の性質、そして経済の性質も、誰もがジェネラリストなソフトウェアやAIエージェントの作成者になると変わるでしょう」とAmjadは述べています。
このビジョンには文化的な影響もあります。シリコンバレーのテクノロジー企業は世界中の視点を持っていると主張しますが、限界があります。Amjadは、Facebook時代の興味深いエピソードを共有しています。デスクトップ用の写真体験を再設計した際、垂直スクロールの素晴らしい体験をデザインしましたが、A/Bテストですべての指標が悪化しました。
調査の結果、Facebookのデスクトップユーザーの大多数はネットブックや縦のスペースが限られた画面を使用していることがわかりました。シリコンバレーの開発者全員が素晴らしいMacBookを使用していたため、これは衝撃的な発見でした。
「私たちが関係を持てる範囲には限界があり、構築する製品はしばしばこれらの文化に適していないことがあります。世界を均一化する傾向があります。しかし、イノベーションが分散化されれば、より地域社会に役立つようなアプリケーションを作ることができます。今日はそのようなものが少ないです」とAmjadは述べています。
Part 1のまとめ
10億人の開発者というAmjad Masadのビジョンは、単なる技術的な進化を超えて、経済、社会、文化全体の変革を意味します。コーディングの民主化により、世界中の人々がテクノロジー経済に参加できるようになります。企業はパイプラインモデルからネットワークモデルへと進化し、ソフトウェア開発自体がより分散的かつ協調的になるでしょう。
これらの変化により、現在テクノロジーの恩恵を十分に受けていない産業—ヘルスケア、教育、政府サービスなど—が変革され、同時に開発の恩恵が地域社会に特化した形で届けられるようになるでしょう。
Part 2: Replitの旅と進化
Chapter 1: オープンソースプロジェクトから企業へ
Section 1: 技術的ブレークスルー
Replitの起源は、Amjad Masadが取り組んだ革新的なオープンソースプロジェクトにさかのぼります。彼とその友人は、複数のプログラミング言語をJavaScriptにコンパイルしてブラウザで実行する技術的ブレークスルーを達成しました。
「私はMozillaのEmscripten(エンスクリプテン)というリサーチプロジェクトに早期から関わっていました。後にWebAssemblyとなる技術です。友人と一緒にC言語で書かれたPythonをJavaScriptにコンパイルし、ブラウザ内にUnixエミュレーションレイヤーを作成しました。非常に複雑なプロジェクトでしたが、人々の想像力を捉えました」とAmjadは説明します。
彼らはこのプロジェクトをHacker Newsに投稿し、大きな反響を得ました。JavaScriptの発明者であるBrendan Eichがツイートで紹介したことは、当時大きな喜びでした。「我々はヨルダンの子供たちで、こんなものを作っていたのに、とても重要な人々が興奮してくれました」と彼は回想します。
しかし、この最初のブレークスルーには限界がありました。特に携帯電話でロードしようとすると、低スペックのAndroidフォンやNokiaのSymbianフォンなどではクラッシュしてしまいました。これは、数十メガバイトのJavaScriptをダウンロードする必要があったためです。
この問題を解決するため、AmjadはCode Academyで働き始めた際に、バックエンドの実行環境を構築し始めました。これにより、スマートフォンで使用しているクライアントは非常に軽量となり、入力されたコードはサーバーに送信され、実行され、結果がクライアントに返されるようになりました。
「JavaScriptアプリケーションを超最適化して、非常に小さくする必要がありました。増分ロードなども行いました。現在のReactではこれらは非常に簡単ですが、2011年当時は実際にかなり難しかったのです。多くのウェブテクノロジーを発明して機能させる必要がありました」とAmjadは説明します。
現在でも、App StoreからダウンロードできるReplitアプリは、最も小さいアプリの1つで、100メガバイト未満のサイズです。一方、ほとんどのアプリはギガバイト単位のサイズとなっています。
Section 2: 成長とコミュニティ
IDEの市場はクラウドに移行する最後の市場の1つであり、多くのシリコンバレーの開発者は今でもローカルの開発環境を好みます。しかし、Replitはクラウドネイティブな開発環境の先駆者となりました。
Amjadによれば、開発者がクラウドベースのIDEを採用することに抵抗する理由は主に文化的なものです。「自分のマシン上のものをコントロールしたいという感覚があります。しかし、クラウドでコーディングを妨げる本当の技術的問題は解決不可能なものではありません」と彼は説明します。
彼は「プログラミングの進歩は一世代ずつ起こる」という古いジョークを引用し、新しい世代が採用するためには古い世代が引退する必要があるとしています。Code AcademyやReplitのようなプラットフォームで学んだ新世代の開発者たちは、クラウドでのコーディングに問題を感じていません。
Replitは長い間、学生や若い人々、コーディングを学ぶ人々向けのツールとして認識されていました。しかし、近年、特にAIの導入により、ユーザー層が変化しています。Netflixのエンジニアもリプリットを使用し、Paul Grahamは初期からReplitの支持者でした。
「Paul Grahamのような素晴らしいビジョナリーがReplitのようなおもちゃのようなものを見て、いつか本当に大きくなる可能性を見出すことができるのは驚くべきことです」とAmjadは述べています。
Replitのユーザー層の変化について、Amjadは「一方では、未来のソフトウェアや未来のインフラストラクチャを探求して実験する意欲のあるユーザーグループがいたことに興奮していました。そして、その認識は『Replitはおもちゃだ』という見方により、競合他社が注目しなかったという点でも重要でした」と説明しています。
最近では、Replitの認識は変化しています。Amjadは「製品をよりプレミアムにするための明示的な決定を下しました。実際、現在Replitは市場で最も高価な製品です。Cursorやcomposerでは1リクエストが4セントですが、Replitでは1リクエストが25セントです。その理由は、単なるコード生成ツールではなく、エージェントを構築したいからです。エージェントを構築すると高価になります。それは反復的で、各リクエストで多くのツールを呼び出します」と説明します。
この戦略は一部のユーザーを遠ざけましたが、認識を変え、より多くのプロフェッショナルを引き付けることにもなりました。しかし、10億人に到達するためには、再び市場の下方向に向かう必要があります。Amjadは「一方から始めて、今は別の端から始めています。いつかは中間で出会うでしょう」と述べています。
Chapter 2: ReplitにおけるAI革命
Section 1: Replit Agentの導入
Replitの進化において最も変革的な瞬間の一つは、Replit Agentの導入でした。Amjadはこの機能が会社の転機となると考えていました。
AIによるコード補完機能は以前から実装されていましたが、Amjadが本当に変革的だと考えたのはエージェントでした。「2022年に、ソフトウェアエージェントがプログラミングやおそらく経済をどのように変えるかについてのスレッドを書き、それがバイラルになりました」と彼は説明します。
彼らはGPT-3でエージェントの実装を試みましたが、コンテキストウィンドウの管理は非常に複雑でした。「クラスや関数を生成するたびに、それを1つの文に要約してコンテキストに戻す必要がありました」とAmjadは回想します。
2023年には、AutoGPTなどのツールが登場し、モデルがより長時間にわたって一貫性を保つことができるようになりました。同年10月、AmjadはTEDトークで、将来人々がどのようにソフトウェアを作るかについて、エージェントの役割を予測しました。
「テスト時間のスケーリングについても予測しました。コスト、速度、精度の間にトレードオフがあり、時にはタスクにより多くのコンピュートや時間をかけたいこともあります。エージェントがこれらの計画を反復し、ソフトウェアを構築します。あなたはクリエイティブエンジンとして人間がループに入っています」とAmjadは説明します。
GPT-4が登場した頃、彼はこのビジョンがほぼ実現可能だと感じ、会社全体をこの方向に向けました。「2024年5月に人員削減を行ったのは、一部は支出を削減して集中するためでしたが、もう一部はこの方向性が正しいと確信していたからです」と彼は述べています。
真の転機となったのは、2024年6月にSonnet 3.5が登場したときでした。Sonnet 3.5には2つの重要な特性がありました。特に重要だったのは、最大32,000トークンの一貫したコードを生成できる能力でした。
「GPT-4でエージェントを使うと、一度に1つの関数を書いてテストします。Cognitionのデモを覚えていれば、1つのことを書いてブラウザに行き、また1つのことを書いてブラウザに行く様子がわかります。それは扱いにくく、非常に高価でした」とAmjadは説明します。
さらに、OpenAIの製品に見られた「怠慢」の問題もSonnetにはありませんでした。「OpenAIの製品の実際の問題は怠慢です。何かをするように頼むと、ある時点でコメントを追加して『残りのコードはここに』と書いてしまいます。こちらはプログラムを作るよう頼んだのに、なぜあなたは私に尋ねるのか、まるで人間のようです」とAmjadは説明します。
これらのブレークスルーにより、彼らはReplitエージェントの開発を加速することができました。「この巨大なアンロックであり、間もなく出荷できると感じました」とAmjadは述べています。
2023年9月5日、Amjadの誕生日にReplit Agentが発表されました。「市場で実際に機能する最初のソフトウェアエージェントであり、本当に最初のものでした。これにより人々は興奮しました。このものがデータベースを取り込み、それをプロビジョニングし、マイグレーションを実行し、アプリをデプロイできる未来を垣間見ることができました」と彼は説明します。
しかし、初期の採用者を超えてユーザーが増えると、多くの人々が失望しました。「実際にはかなりひどいものでした」とAmjadは認めています。9月から12月まで彼らはスプリントを繰り返し、最終的にはベータ版を終了し、誇りを持てる製品を完成させました。
Section 2: Agentの背後にあるエンジニアリング
Replit Agentのバージョン2は、現在ベータユーザーに展開され始めており、メトリクスによって50%から500%の改善を示しています。「日次リテンション、コンバージョン、エンゲージメントが50%向上しました。本当に素晴らしいメトリクスは、エージェントを使って作ったアプリをデプロイする可能性が新規ユーザーでは2倍、パワーユーザーでは5〜6倍に向上したことです」とAmjadは説明します。
デプロイメントはReplitにとって非常に重要です。アイデアからデプロイまでを実現できることがReplitの素晴らしさの一つです。「デプロイするユーザーはReplitに留まる可能性が10倍高いということがわかっています」と彼は述べています。
Replit Agentのエンジニアリングの裏側では、多くの複雑な技術が使われています。Sonnet 3.5の時代では、彼らは複雑なマルチエージェントシステムを構築する必要がありました。
「状態マシンコンポーネントがあり、多くの非AI状態遷移を行う必要がありました。AIに多くのことを入れすぎると、しばしば決定が悪くなり、一貫性が失われます。そのため、コンテキストウィンドウは依然として非常に重要でした」とAmjadは説明します。
彼らはマネージャー、エディター、デバッガーなど、それぞれが異なるコンテキストを持つ複数のエージェントを持っていました。「それらが分離され、それぞれ異なるメモリを持つようにする必要がありました」と彼は説明します。
また、エージェントがツールを呼び出すための独自のプロトコルも構築しました。「当時、ツール呼び出しは非常に信頼性が低かったのです。ツールや引数を幻覚することがありました」とAmjadは述べています。
Anthropicからの「Claude With Computer Use」(Claude 3.5 V2)が登場したとき、彼らはマーケティングされていなかった重要な進歩を見出しました。「彼らは実際に長期的な推論のためにファインチューニングしたように見えました。なぜなら、コンピュータの使用を望むなら、すべてのイメージやコンテキストがあり、次に何をすべきかを考えながら継続的にクリックし、次のものをクリックする必要があるからです」とAmjadは説明します。
これにより、彼らはエージェントのアーキテクチャを再設計し、マルチエージェントからシングルスレッドモデルへと移行しました。「これは大きな簡素化でした。他の課題も加わりましたが、既存のモデルに比べて大幅な簡素化でした」とAmjadは述べています。
Amjadは、AIモデルの急速な発展に合わせてシステムを継続的に再設計する必要性について重要な教訓を学びました。「現在の機能に合わせて過度に最適化すると、抜け出すのが非常に難しいローカルマキシマに入ってしまいます。数ヶ月単位のイノベーターのジレンマがあります」と彼は説明します。
「イノベーターのジレンマは、かつては数十年単位でしたが、今ではわずか数ヶ月単位で生じています。会社がある製品に基づいて一定の成功に達し、人々が本当に愛する製品を作り出しますが、その後破壊的な技術が現れ、それが現在のビジネスを破壊する可能性があるため注目しない傾向があります」とAmjadは述べています。
典型的な例として、Kodakは彼らがフィルムビジネスを食い尽くすことを恐れて、デジタルカメラ製品を実際には発売しなかったことを挙げています。「これは現在、数ヶ月単位で起こっており、理解するのが本当に難しいことです。そのため、『動くものを壊す』ことは今日、これまで以上に非常に重要であり、時には質の低い体験を提供することもあなたは受け入れる必要があります」とAmjadは結論付けています。
Part 2のまとめ
Replitの進化は、技術的ブレークスルーから始まり、今日のAIを活用したソフトウェア開発プラットフォームへと成長してきました。初期のウェブベースのプログラミング環境から、現在のReplit Agentが主導するソフトウェア開発の自動化まで、その道のりは長いものでした。
特に重要なのは、AIモデルの発展とともにプラットフォームを継続的に適応させる必要性です。GPT-3からGPT-4、そしてSonnet 3.5、Claude 3.5 V2へと、各世代のAIモデルは新しい可能性をもたらし、Replit Agentのアーキテクチャやアプローチの再設計を要求しました。
これらの変化に素早く適応することで、Replitは市場で実際に機能する最初のソフトウェアエージェントを提供し、デプロイメントからデータベース管理まで、開発プロセス全体を自動化するビジョンに一歩近づいています。今後も技術は急速に進化し続けるため、この分野でリードし続けるには「動くものを壊す」勇気と柔軟性が必要です。
Part 3: ソフトウェア開発の未来
Chapter 1: プログラミングにおけるAIの役割
Section 1: 「Vibe Coding」を超えて
最近のAI革命に伴い、「Vibe Coding」という言葉が生まれました。これは、コードの詳細を深く考えずに、AIの提案に基づいて直感的にプログラミングするアプローチを指します。しかし、Amjad Masadはこの用語に完全に満足しているわけではありません。
「私は実際にはこの用語が好きではありません。GenAIという言葉も好きではありませんでした。なぜか安っぽく感じるのです。それはただ何かを生成するものというだけで、実際にはエージェントを構築でき、単に生成するだけでなく推論することもできます」とAmjadは説明します。
彼によれば、Vibe Codingは、André Karpathyのように既にコーダーである人が出発点となり、コードについてあまり心配したくない場合には理解できます。しかし、Replitでは、出発点はコードではなく、アイデアです。
「Replitを使うとき、あなたはアイデアから始まり、それを反復していきます。そしてエージェントがあなたの前でコードを展開します。Replit Agentを使っているとき、あなたはコードを見る贅沢はありません」とAmjadは説明します。
より高度なユーザー向けに、Replitは「アシスタント」と呼ばれる別の製品も提供しています。こちらはリクエスト・レスポンス形式で、コードをレビューして「Vibe Coding」のようなアプローチができます。
「Replitを説明するなら、それはただのVibe(雰囲気)です。Vibe Codingではなく、ただVibe。コーディングしないでVibeするだけです」とAmjadは冗談めかして語っています。
このアプローチは、コードを書く必要がほとんどないソフトウェア開発の未来を示唆しています。ユーザーはアイデアを説明し、エージェントがそのアイデアを実現するためのコードを生成します。これにより、プログラミングの知識が限られている人々でもソフトウェアを作成できるようになります。
Section 2: 人間の創造性 vs AIの能力
シリコンバレーでは現在、AGI(人工汎用知能)についての議論が活発です。多くの人々は、将来的にソフトウェアエンジニアが不要になり、ユニバーサルベーシックインカムの世界になると予測しています。しかし、Amjadはこれとは異なる見解を持っています。
「人間に特別なものは何か、そして機械で複製可能なものは何かという問題です。少なくとも近い将来、AIは主に2つのことにおいて非常に優れるようになると思います。1つはデータに高度に表現されているもの、もう1つは非常に良いRL(強化学習)環境を構築できるものです」とAmjadは説明します。
良いRL環境の例として、AlphaZeroなどのゲームがあります。ゲームでは自己対戦型のアルゴリズムが時間とともに発展できます。また、最近の推論モデルでは、特にLeanのような実行可能な数学表現を持つ数学も良いRL環境です。コード実行も同様に、コードを実行して強化学習を行うことができます。
「しかし、他にも多くの領域があり、それらをどのように改善するかまだわかっていません。根本的に新しいアイデアや新しい知識など、どのようにたどり着けばいいのかはっきりしていません」とAmjadは述べています。
彼は、これらのより複雑なソフトウェア領域でRLを使用できるかもしれないと考えていますが、「アイデアや創造性、本当に新しいものを考え出す感覚、非常に複雑で扱いにくい方法で世界を理解すること、物事の仕組みや世界を根本的に変えるアイデアを考え出すこと、これらはまだ人間の領域だと思います」と彼は結論付けます。
Amjadは、私たちが「機能的AGI」を持つようになるかもしれないと考えています。それは、訓練データが利用可能であり、明確なフィードバックを持つジョブを人間が行うように実行できるAGIです。これを「機能的AGI」と呼ぶ理由は、根本的に汎用的ではないからです。完全に新しい環境に投げ込まれ、特に明示的なフィードバックがない場合に効率的に学習し、その環境で成功することはできません。
多くのAI企業におけるAGIの定義は、「コンピューターの前で経済的に有用な活動を行うこと」、つまり「リモートワーカー」とAmjadは解釈しています。「私たちはそこに到達すると思います。しかし、リモートワーカーがいれば、100人のリモートワーカーを作成して、私のすべてのアイデアを実装することができます。それでも私は一つのツールとして役立ちます。私がただのコードモンキーであれば、それは私に取って代わるでしょう。しかし、私が自分の役割をアイデアを生み出し、製品やサービスを作り出す人間として見ているなら、人々が何を望み、経済がどのように機能するかを理解しているなら、それは依然として代替不可能だと思います」とAmjadは結論付けています。
これは、ソフトウェア開発の未来が人間とAIの協力的な関係になることを示唆しています。AIはコードの生成と実装の詳細を処理し、人間は創造的な方向性、アイデア、そして変革的なビジョンを提供します。
Chapter 2: ネットワーク経済
Section 1: サービスのネットワークとしてのソフトウェア
Amjadは、未来のソフトウェア構築方法について興味深いビジョンを持っています。彼によれば、ソフトウェア構築は従来の産業時代のパイプラインモデルからネットワークモデルへと進化するでしょう。
「産業時代からネットワーク時代への移行に伴い、ものを構築する方法はネットワークのようになるでしょう」とAmjadは説明します。
現在のソフトウェア開発では、一種のサプライチェーンが存在します。データベース会社、インフラホスティング会社、そして実際に商品やサービスを提供するフロントエンド会社などが存在します。しかし、未来では、ソフトウェア構築はより分散的で、相互接続されたネットワークになると彼は予測しています。
暗号通貨、ビットコイン、ステーブルコインのようなテクノロジーにより、お互いを知らなくても、信頼せずとも取引できる環境が可能になります。この文脈で、ソフトウェアの構築は次のように想像できます:開発者がソフトウェアエージェントの前に座り、「この製品を作りたい」と言うと、エージェントは「このエリアからデータベースを取得し、このエリアからSMSやメールを送信する機能を取得します。それらの費用はこれくらいです」と応答します。
エージェントとしては、彼らはウォレットを持ち、それらの支払いを行うことができます。そして、ソフトウェアが収益化され、1ドルが入ってくると、それはネットワーク全体に流れていきます。
「これらはすべて周囲のサービスで、私のソフトウェアエージェントは、中央集権的なシステムを必要とせずに構成することができます。これらのサービスはすべて、ハッカーやインターネットで稼ぐ人々によって運営されています」とAmjadは説明します。
このビジョンでは、ソフトウェア自体の性質、会社の性質、そして経済の性質も、誰もがジェネラリストなソフトウェアやAIエージェントの作成者になると変わるでしょう。
これは、より分散的で、よりアクセス可能な経済モデルを意味します。開発者は世界中のどこからでも参加でき、サービスを提供し、その見返りとして収益を得ることができます。これにより、テクノロジー産業と経済全体がより民主化されるでしょう。
Section 2: 産業の変革
10億人の開発者というビジョンが実現すると、現在「テック化」されていない経済のセクターも変革されるでしょう。ヘルスケア、教育、政府サービスなど、GDPの大きな割合を占める分野がシリコンバレーのテクノロジーによって本質的に変革されることになります。
これらの産業への参入障壁は高かったため、これまではシリコンバレーのテクノロジーがこれらの分野に大きな影響を与えることはありませんでした。これらの産業に何かを構築するには、まず販売する必要があり、それは難しく複雑でした。
一方、消費者向けアプリケーションやeコマースは参入障壁が低かったため、テクノロジー経済の最初のエンジンとなりました。消費者としては、私たちはFacebookを自分の電話にダウンロードしたり、物を購入したりすることが簡単です。
ソフトウェアエンジニアの賃金率は、ソフトウェアエンジニアがどれだけ価値があるかを示すプロキシとなっています。市場にソフトウェアエンジニアの供給が増えても賃金率が上昇し続けているという驚くべき事実は、ソフトウェアエンジニアが生み出す価値が実際に賃金率よりも高いことを示しています。
Replitのようなプラットフォームと、次のウェーブの開発者の到来により、彼らが創出する価値からは信じられないほどの繁栄が生まれるでしょう。インドでReplitを使用している子供が、その価値の一部を抽出し、家族のために繁栄を創出すると同時に、そのエクスペリエンスの最終的な消費者—ヘルスケアの経験、政府の経験、あるいは何であれ—も価値を蓄積することができます。
今日のGitHubアカウントを持つ1億人の人々から10億人に増加するこの大幅な増加はまだ始まったばかりです。まだまだやるべきことがたくさんあります。
また、文化的な影響も考慮する必要があります。シリコンバレーの視点だけでは、世界中のさまざまな文化や地域のニーズを完全に理解することはできません。例えば、AmjadはFacebookでの経験を共有しています。デスクトップ用の写真体験を再設計した際、垂直スクロールの体験を導入しましたが、A/Bテストですべての指標が悪化しました。
調査の結果、Facebookのデスクトップユーザーの大多数はネットブックや縦のスペースが限られた画面を使用していることがわかりました。シリコンバレーの開発者全員が素晴らしいMacBookを使用していたため、これは衝撃的な発見でした。
「関係を持てる範囲には限界があり、構築する製品はしばしばこれらの文化に適していないことがあります。世界を均一化する傾向があります。しかし、イノベーションが分散化されれば、よりローカルで、地域社会に役立つようなアプリケーションを作ることができます。今日はそのようなものが少ないです」とAmjadは述べています。
10億人の開発者というビジョンが実現すれば、テクノロジーの恩恵はより広く分散され、さまざまな文化や地域に特化したソリューションが生まれることでしょう。これにより、ヘルスケア、教育、政府サービスなどの分野で真の変革が可能になります。
Part 3のまとめ
ソフトウェア開発の未来では、AIと人間の関係が再定義されます。AIはコード生成やシステム実装の詳細を処理し、人間は創造的な方向性とアイデアを提供します。「Vibe Coding」を超えて、ソフトウェア開発はアイデアから始まり、AIエージェントがそれを実現するコードを生成するプロセスへと進化するでしょう。
同時に、ソフトウェア構築は従来の産業時代のパイプラインモデルからネットワークモデルへと移行し、分散的で相互接続されたサービスのエコシステムとなります。暗号通貨やブロックチェーン技術により、開発者は世界中のどこからでも参加し、サービスを提供し、その見返りとして収益を得ることができます。
10億人の開発者というビジョンが実現すれば、現在「テック化」されていない経済セクター—ヘルスケア、教育、政府サービスなど—が変革され、同時に開発の恩恵がさまざまな文化や地域に特化した形で届けられるようになるでしょう。
Part 4: 個人の旅とリーダーシップ
Chapter 1: ヨルダンからシリコンバレーへ
Section 1: 幼少期と影響を受けた人々
Amjad Masadの最初の記憶の一つは、父親が箱を開けてコンピューターを組み立てているところです。彼はそれが何をするものか知る前から、それに魅了されていました。彼は父親の肩越しに、巨大なマニュアルを見ながら父親がDOSコマンド(cd、mkdirなど)を一つずつ打ち込むのを観察していました。
「それは機械と会話できるような感覚でした。DOSとは何か?それはREPL(Read-Eval-Print Loop)のようなものです。これがReplitという名前の由来です。本質的にこの機械との会話ができるのです」とAmjadは回想します。
彼の父親はパレスチナ難民で、教育に強い焦点を当てて育ちました。「もし成功するなら、最高の教育を受ける必要がある。他の誰よりも優れている必要がある」という考え方で、勉強熱心で一生懸命働くAタイプの性格でした。
一方、Amjadの母親は対照的な存在でした。彼女は自由奔放で、詩に興味を持ち、幼い頃にAmjadに多くの詩を教えました。「アラビア語の詩を語る芸術があり、私はその両方の影響を受けました」とAmjadは説明します。
「私は非常に直感的になれ、純粋に直感だけで進み、何か良いと感じるアイデアやビジョンに基づいて多くのリスクを取ることができます。また、非常に分析的な思考も持ち、特定のことに非常に厳密であることもあります。それは本当に父の影響です」とAmjadは述べています。
ある日、父親が帰宅すると、Amjadがコンピューターを分解して部品を取り出し、元に戻しているのを発見しました。父親は貯金のすべてをこの機械に費やしたため、怒りました。しかし、Amjadは「怒らないで、正確な使い方を知っています。正確な仕組みを知っています」と言って、父親に使い方を示し、彼が勉強していたアプリケーションの開き方を教えました。それを見た父親は「これは素晴らしい。あなたのものだ」と言いました。
Amjadが作った最初のプログラムは、弟に数学を教えるためのものでした。「それがうまくいったので、彼は今日Replitで働いています」とAmjadは冗談めかして語っています。
ティーンエイジャーの頃、AmjadはCounter-Strikeに夢中になり、インターネットカフェやLANゲームカフェに行って時間を過ごしました。彼はそれらのゲームが上手くなり、トーナメントで優勝して収入源にもなりました。
それらのビジネスについて彼が気付いたのは、ペンと紙で運営されていたことでした。「これらすべてのコンピューターがあるのに、なぜソフトウェアを書かないのだろう」と思い、クライアントサーバーソフトウェアを書き始めました。このソフトウェアは会計処理を行い、ユーザーにアカウントとユーザー名、パスワードを提供し、システム上での時間を管理し、セキュリティも提供しました。彼はこのソフトウェアを販売し始め、ヨルダンの多くのビジネスに販売して大金を稼ぎました。
大学に入学する頃には、「AIが非常に優れるようになり、ソフトウェアを書く必要がなくなる」と考えていました。ソフトウェアは「歩行者的なこと」であり、「ただものを作るためにやるだけのこと」だと感じていました。
Section 2: 起業家としての道
大学時代、Amjadはプログラミング言語に深く興味を持ち始めました。Paul Grahamの文章を読み始め、Hacker Newsを読むようになりました。Paul Grahamはリスプについて多くを書いており、「On Lisp」という本も著しています。
「Grahamのプログラミング言語に対する見方は、科学というよりも芸術に近いものでした。これらの人工物は、機能的な人工物だけでなく、美的な人工物でもあります」とAmjadは説明します。これもReplitを作るきっかけとなりました。彼はさまざまなプログラミング言語を試してみたかったのですが、インターネット上でそれらの言語を試せる場所がありませんでした。
Replitを作成した技術的ブレークスルー後、それはアメリカで大きな話題となり、多くのテクノロジー企業がそれを採用し始めました。2010年から2011年には、大規模オンラインコース(MOOC)のブームがあり、Udacity、Coursera、Code Academyなどが登場しました。これらはすべてReplitを使用し始め、Amjadは多くのオファーを受けました。
彼は最終的にアメリカに行くことを決め、O1ビザを取得しました。これは彼の仕事がニュースなどで広く報道されていたためでした。2011年初頭、彼はニューヨークに到着しました。
ニューヨーク到着時、彼が持っていた唯一のお金は空港で没収されてしまいました。これは、アンマンの空港でO1ビザが何であるかを係員が知らなかったためです。ヨルダンでO1ビザを取得した人は誰もいなかったようで、係員はそれが訪問者ビザだと思い込み、帰りのチケットが必要だと主張しました。
「いいえ、これは仕事ビザです。行って、インターネットで調べてください」とAmjadは言いましたが、係員は信じず、彼に帰りのチケットを購入させました。それは500〜600ドルもかかり、結果としてアメリカには約100ドルだけを持って到着しました。彼の給料はニューヨークで7万〜8万ドルでしたが、家賃が2000ドルもする都市では十分ではありませんでした。
Replitが成長し始めた頃、ある時点で会社を多額の金額で買収するオファーがありました。当時、彼らは6人の小さなチームでしたが、提示された金額は5億から10億ドルという驚異的な金額でした。
これは難しい時期でした。Amjadは会社の文化に満足していませんでした。6〜7人に成長した会社で、彼があまり好きではない人々を雇い、文化が変わりつつありました。同時に、ヨルダンの母親がガンと診断され、家族全員(チームの半分)がヨルダンに戻る必要がありました。
「絶対的に合理的なことは、お金を受け取って家に帰り、幸せに暮らすことです。しかし、2つのことを感じました。1つは私の夢です。シリコンバレーにいることを長い間夢見てきました」とAmjadは説明します。
シリコンバレーについての最初の知識は、「シリコンバレーの海賊」という低予算映画を通じてでした。これはスティーブ・ジョブズとビル・ゲイツの間の劇的な戦いを描いたものでした。「ワオ、このシリコンバレーという場所には、飛行車や本当に先進的なテクノロジーがあるに違いない」と思いました。もちろん、実際に来てみると、それは郊外にすぎませんでした。
彼はまた、Paul Graham、Marc Andreessen、そして彼が尊敬する他の人々がシリコンバレーで会社に投資し、高い期待を持っていることを感じていました。「会社を売れば、その可能性を達成できなかったと思うでしょう。そして将来後悔するかもしれません」と彼は考えました。
「お金持ちになることは良いことです。実際、お金は素晴らしく、多くの面で生活を向上させると思います。愛することに集中できるようになります。しかし、あなたはただの別のシリコンバレーの金持ちになります。彼らはたくさんいます。エンジェル投資をして... それはあなたの人生がちょっと退屈になります。そしてElon Muskでない限り、再び痛みを伴う挑戦をし、人生のエネルギーを別の会社に注ぎ込むことはしないでしょう」と彼は説明します。
これらすべての理由から、彼らはオファーを断りました。現在、Replitは4000万人のユーザーを持ち、彼らが売却する予定だった評価額を超え、「会社は今、実際には過小評価されています」とAmjadは信じています。
Chapter 2: Replitの構築とリーダーシップ
Section 1: マネジメント哲学
Amjad Masadには独自のマネジメントスタイルがあります。時に彼はReplitでの自分の役割を「エンジニアリング担当VP」と描写しました。彼は常に実践的なリーダーであり、そのリーダーシップスタイルは現在より人気があるかもしれませんが、6〜7年前、彼がこれを行っていたときには一般的ではありませんでした。
「ある意味では欠点です。Jensen Huang(NVIDIAのCEO)は、自分が偉大なマネージャーではなく、多くの直属の部下を持ち、大きな会議でのみ全員と話し、公に批判を行い、伝統的な方法でパフォーマンスレビューを行わないことについて多く語っています。ある意味では、伝統的なマネジメントをどのように行うかという技術の欠如かもしれません」とAmjadは説明します。
彼のマネジメントスタイルは、オープンソースプロジェクトやスポーツチームをリードするやり方に似ています。「私はいつも、マイクロマネジメントと人々を信頼することの二重性を持つ、実践的なリーダーでした。これらのことを行うことは実際には矛盾しません。最も刺激的なリーダーたちは、詳細に掘り下げ、非常に正確な方向性を与えることができますが、同時に人々がそれらのことを実現することを本当に信頼し、また人々が自分自身のイノベーション、自分自身のアイデアを持つことを信頼します」とAmjadは説明します。
彼が会社を管理した方法は、最初からReplitの中にあるテキストファイルをノートブックとして使用していました。このテキストファイルには全員の名前と、彼らが取り組むべきこと、または彼らが提供することを期待する一つのことが書かれていました。
毎週のミーティングでは、テーブルを回って、「これをやりましたか?」と彼らに尋ねました。それに対する答えは「はい」か「いいえ」か「何か間違ったこと」のいずれかでした。そして次の質問は「来週は何をしますか?」でした。
「彼らが先週それをやったのか、やらなかったのか。なぜ失敗したのか、何が起こったのか。そして彼らが来週何をするのか。ちなみに、私の幹部はまだそれを書いています。会社の全員が毎週金曜日に『今週やったこと、来週やる予定のこと』を書いています」とAmjadは説明します。
これにより、彼は会社の大部分が何をしているかを頭の中に保持できます。「私は多くの複雑さを頭の中に保持でき、製品内のある種のボタンがどのように機能するかについての非常に深い決定、または私たちが実行すべき特定のマーケティングアイデアについて本当に決定を下すことができます」と彼は説明します。
また、非常に高い期待値を持つことも重要です。「もし誰かが週ごとに、あのことをやると言って、できなかったら、それは明らかに彼らを解雇する理由です。それはそれほど複雑ではありません」とAmjadは述べています。
そのため、Replitは特に入社後数ヶ月での離職率が高いです。20〜30%の人々が環境のペースについていけないか、その環境での働き方に混乱して、退職するか解雇されます。
Section 2: 才能を育む文化の構築
Replitのユニークな文化の一つは、生の才能を求めて採用することです。Amjadは、一部のチームメンバーは大学を卒業していないにもかかわらず、彼らの生の才能を評価しています。これは多くの人々が話題にし、やりたいと言うことですが、実際に実行するのは難しいことです。
「まず第一に、変わり者やはみ出し者と一緒に働けることが必要です。そして私は、本能的にか、自分自身が変わり者やはみ出し者であるため、彼らと関係を持つことができました」とAmjadは説明します。
彼は大学時代から、隠れた才能を持つ人々を見つけ、何らかの形でそれを活用できる能力を持っていました。「もし誰かが良いことに使われていない才能を持っていれば、一種の無駄感があり、それは何らかの形で活用される必要があります。それは良いマネジメントスキルだと思います」と彼は述べています。
Amjadは、彼と彼の妻であり共同創業者であるHayaがMasonを雇った時のエピソードを共有しています。彼は18歳の少年で、サンタクルーズから逃げ出した若者でした。彼はサンタクルーズの高校に満足せず、家族にも満足せず、サンフランシスコに上がってブートキャンプに通っていました。
「これらのブートキャンプはすべてReplitを使用していて、その一つがバグレポートを私に送っていました。『私はこれに取り組む人をたくさん持っていないので、あなたの最高のエンジニアを送ってくれませんか?』と私は言いました。『このとても不器用な子を送ります。彼は私たちの最高の一人です』と彼らは言いました」とAmjadは説明します。
彼がやって来て、Amjadは彼の妻Hayaが「この子は後ろのドアを開けておかず、実際にドアを私にぶつけます」と言ったことを覚えています。「彼は本当にあなたのことを考えていないのです。彼は歩き回りながらコードについて考えているのです」とAmjadは説明します。現在でも、彼はそのような行動をする人々を見ます。
「最初のことは、ほとんどの人々はこれらの人々とコミュニケーションできないとき、または彼らに関係できないとき、彼らを最初から拒否するということです」とAmjadは指摘します。「そして、もう一つのことは、彼らは特定のことに非常に長けていて、他のことには長けていないでしょう。しかし、あなたはそれがすべて一緒に適合するチームを構築することができます」と彼は続けます。
例えば、ある人が何千行ものコードを船出するのが本当に得意で、別の人がそれをテストし、コードレビューについて非常に計画的であるとします。「あなたが一人のカウボーイでコードを投げつけていて、もう一人が少し慎重で、几帳面で、厳密で、そしてどれほど几帳面かについてちょっと迷惑だとしても、これら2つのことを一緒に置くと、多くの緊張がありますが、最終的には良い製品を得ます」とAmjadは説明します。
チームをそのようなバランスの取れた方法で調整し、他の人々が行かない場所から採用したいと考えています。それはあなたに優位性を与えます。なぜなら、誰もが市場の既存の才能を奪い合っているからです。
Replitでは、その多くはReplitコミュニティからの採用でした。彼らはハッカソンを実施したり、Replit上で賞を提供したりしました。一部の子供たちが勝ち、彼らはサンフランシスコに飛ばされて一緒に働きました。チームには16歳、17歳、18歳、21歳など、どこからでも若い才能が参加しました。また、年配者の側では、これまで伝統的な仕事をしたことがない人々やインディーゲーム開発者であった人々もチームに加わりました。
「今日、私が会社を始めるとしたら、ニッチなコミュニティを見つけようとします。そこでは、ニッチな暗号プロジェクトの周りのニッチなコミュニティであれ、ニッチなプログラミング言語であれ、本当に過小評価された才能を見つけるでしょう。それが私が最初に探す場所です」とAmjadはアドバイスしています。
妻のHayaとともに会社を構築することについては、関係によって日によって異なります。彼らはヨルダンで一緒に働いていた時に出会いました。彼らは一緒に多くのプロジェクトに取り組み、デートを始めました。ヨルダンでのデートは実際のデートではなく、コーヒーを飲みに行くようなもので、彼女は午後7時の門限がありました。
Replitのオープンソースに取り組み始めたとき、彼女はロゴといくつかのデザインを提供しました。彼がアメリカに行くビザを取得したとき、彼らは結婚し、彼は当時24歳でした。そして彼女はアメリカで彼に加わり、彼らはアートプロジェクト、ゲーム、その他のさまざまなプロジェクトに取り組み続けました。
会社を始める時が来たとき、彼は共同創業者を探していました。「YCは共同創業者が必要だと言っていて、共同創業者を持つのが最良だと思いました。私は共同創業者のデートに行き、人々と会うようにしていました」とAmjadは説明します。
そこで彼女は「あなたと一緒に会社を始めることができます」と言いました。彼は「それは本当に痛みを伴うでしょう。本当に本当に痛みを伴います。あなたはそれを経験したいですか?」と尋ねました。彼女は「はい、もちろん。Code Academyであなたを見ました。私にもできます」と答えました。3〜4ヶ月後、彼女は「この事がどれほど難しいかを過小評価していました」と言いました。しかし、彼女は明らかにチャレンジに立ち向かいました。
総じて、それは彼らの関係を強化しました。Amjadが午前中に出かけて真夜中まで戻らず、週末には疲れ果てて何も楽しいことができないような状況の代わりに、彼らは一緒にこの旅を経験しました。「スタートアップの創業者であり、通常の仕事を持っている場合、あなたは彼らと素晴らしい関係を持っていません。しかし、両方とも創業者であれば、実際にはこれを一緒に経験しています」とAmjadは説明します。
当時、ベンチャーキャピタリストは夫婦の創業者を好まなかったため、これは彼らにとって不利に働きました。当時は多くの例がなく、最も有名な例はPaul GrahamとJessicaでしたが、現在ではCanvaの創業者たちなど、多くの会社がそれをうまく機能させています。
子供ができたことで、新たな課題も加わります。「今、私たちは会社に完全にコミットしていますが、子供もいます。これをどのように管理するかは、かなりのストレスと圧力を加えます」とAmjadは説明します。
また、会社で何かがうまくいかない場合、多くの人々は家に帰って切り離すことができますが、HayaとAmjadが家に帰ると、彼らは問題について話し、問題が蓄積し、より大きく、より悪いように思えます。「実際に仕事について話すときといつ話さないかについてのルールが必要になり始めます。そしてあなたは常にそれらのルールを破っています、なぜなら何かについて考えているからです」と彼は説明します。
「それは課題であり、同時に何か非常にユニークで良いものでもあります」とAmjadは結論付けています。
Part 4のまとめ
Amjad Masadの個人的な旅は、テクノロジーを通じて世界を変えるという彼のビジョンを強く形作ってきました。ヨルダンの幼少期から、彼はコンピューターとの深いつながりを育み、後にReplitとして具現化する創造的なビジョンを発展させました。
彼のユニークなリーダーシップスタイルは、実践的なマイクロマネジメントと人々への深い信頼という一見矛盾する組み合わせから生まれています。この独特のアプローチは、会社に高い期待を設定するとともに、個人の成長と創造性のための空間を作り出しています。
Replitの文化は、従来の資格よりも生の才能を重視し、世界中の若い才能を発掘するという彼のコミットメントを反映しています。この哲学は、Amjad自身の経験に根ざしており、彼は生まれ持った才能が学歴や履歴書よりも価値があると信じています。
妻のHayaとともに会社を運営することで、彼らの関係は強化され、会社はより強くなりました。このパートナーシップは、伝統的な企業構造とは異なりますが、Amjadとても深い結びつきとビジョンの共有を体現しています。
Amjadの旅は、テクノロジーが単なるツール以上のものであり、平等な機会と創造性の源泉であるという彼の信念を示しています。Replitを通じて、彼は次世代のプログラマーや起業家にインスピレーションを与え続けています。
まとめ
Amjad Masadと彼のReplitの旅は、コーディングの民主化とテクノロジーアクセスの拡大という強力なビジョンについての物語です。ヨルダンの若者から影響力のあるテクノロジーCEOへと成長する中で、彼はインターネット上の10億人が開発者になる世界というビジョンを持ち続けてきました。
このビジョンは、単なる技術的な進化ではなく、経済、社会、企業構造の根本的な変革を想定しています。パイプラインモデルからネットワークモデルへ、専門のサイロから横断的な問題解決へ、中央集権的な富の集中から分散された機会へと移行するこの変化は、テクノロジーの新時代を告げるものです。
Replit Agentの導入により、このビジョンはより具体的になりました。AIエージェントがソフトウェア開発プロセス全体を自動化し、アイデアからデプロイまでの道のりを簡素化することで、テクノロジー創造の障壁をさらに低くしています。
しかし、Amjadのビジョンの中心にあるのは、テクノロジーが本質的に人間中心であるという考えです。AIの台頭にもかかわらず、彼は創造性、新しいアイデア、変革的な思考は依然として人間の領域であると信じています。この視点は、多くのAGI推進派の見解とは対照的に、人間とAIの協調的な未来を提案しています。
今日4000万人のユーザーを持つReplitは、まだ10億人という目標の4%にすぎません。しかし、そのプラットフォームとビジョンはすでに、世界中の開発者、特に従来のリソースへのアクセスが限られていた場所の開発者に力を与え始めています。
最終的に、Amjad Masadの物語とReplitの旅は、テクノロジーの根本的な可能性についての物語です。それは単に既存のシステムを最適化するのではなく、より包括的で機会に満ちた世界を作り出すための物語です。彼の10億人の開発者というビジョンが実現するにつれて、私たちはより民主的で創造的な、そしてより人間的なテクノロジーの時代に向かって進んでいるのかもしれません。