16年間で20万ドルを稼いだ方法

3年前、私は高校で戻ってきたTwitterのフォローアプリケーションについてのストーリーと、2年間で15万ダウンロードを収集した方法を公開しました 。 その記事では、プログラミングの最初のステップは別の、さらに長いストーリーであると述べました。 今、この話はあなたの前にあります。











今日、9年が経ちました(すごい!)私は最初にコードを書く仕事を提供された瞬間から。 公式の立場にあったわけではありませんが、Javaでスクリプトを作成しました。 より完全な画像を提供するために:10年前、13歳で、9年生で、プログラミングの経験はすべて3か月間の自習でした。 次の数年間で、私は20万ドルの純収入を得ました。 これはそうだった。



ゲームからコードまで



それはすべて、私がコンピュータゲームの世界に真っ向から突き進んだときに始まりました。 私はほとんどの場合、Call of Duty、Gears of War、Runescape、その他のタイトルを手に入れました。 友達と私は毎日共同ゲームセッションを開催し、路上で1日中過ごすのではなく、徐々にオンラインでコミュニケーションを取り始めました。



最も中毒性のゲームはRunescapeでした。 私はすぐにこの人気のオンラインRPGに夢中になりました。 誰も知らない場合は、Javaで書かれています。 このゲームを数回見て、私はこの言語に興味を持ち始め、プログラミングに没頭しました。



Googleへの新しいリクエストごとに、次第に明確になりました。コードを書くことを学べば、独自のプログラムを作成できます。 それについての非常に考えは私を吹き飛ばした。 それはほんの始まりに過ぎず、次の数ヶ月でプログラミングに対する私の興味はどんどん大きくなりました。











Javaの力を知ってすぐに、Webのどこかで21日間でTeach Yourself Javaの本に出会いました。 Eclipseをダウンロードして、仕事に取りかかりました。 この本は私を引き付け、熱心なゲーマーのままでしたが、毎日新しい趣味がますます好きになりました。



毎日学校から戻ってきて、いつものように家事をしたり、ゲームをしたり、コードを書いたりしました。 ほんの少しの時間が経ち、すでにプログラミングの知識を実践することができました。 ドキュメントをスキャンし、ランダムなインターフェイスを作成するスクリプトを作成し、代数を解決するプログラムを作成しました。



私の人生のこの段階では、感覚は私の超大国が切り抜けたようで、誰もそれを知りませんでした。 熱意に満ちて、私は友人に私がJavaを学んでいると話し、彼に参加するよう説得し始めました。 しかし、彼はただそれを振り払い、ゲームに戻った。 それから私は自分でプログラミングを勉強しなければならないことに気づき、誰にも、家族にも言わずに自分で続けることにしました。



プログラミングを掘り下げる



数ヶ月が経ち、私の神経はルーンスケープでどれだけゆっくりと進んでいるかに飽き始めました。 私はチートを探しに行きました。 驚いたことに、検索中に一連のマクロ、ボット、およびスクリプトが発見され、それらがプレーヤーのためにノンストップで自動的に再生される可能性がありました。 とても興味をそそられました。 私に出会ったすべてのボットを試しましたが、それらのほとんどは良くありませんでした。



そのため、無料のクライアントボットを提供するコミュニティに出会うまで、さらにカスタムスクリプトを使用するまで続きました。 私はこのフォーラムに登録しましたが、今後数か月で私の人生全体がひっくり返るとは思っていません。



このコミュニティは、私のようなティーンエイジャーが夢見ることしかできなかったものでした! 翌月、私は20個のスクリプトをテストしました。 それらのいくつかは伐採を目的としており、いくつかはモンスターとの戦いのために、いくつかはクエストのためにありました。 これらのすべてのボットがプレーヤーの介入なしでどれだけやり直せるかは驚くべきことです。



スクリプトもJavaで書かれていることに気づきましたが、自分の手でそれを行うという考えは私には起こりませんでした。 チートに頼った直後に、私のアカウントは永遠に禁止されました。理由はボットとは関係ありません(私はとても幸運です)。 それはただ私を殺した。 私は自分の部屋に座って、私の人生の多くの時間を費やしたアカウントが凍結されたという事実のためにほとんど泣いていたことを覚えています。 Jagex (Runescapeを作成した会社)に禁止を取り消すようにとの連絡を取りましたが、彼らは頑固で、和解しかできませんでした。



レモネードレモネード



一週間、私は怒り、悲しみ、そして混乱を覚えました。 なぜ私は怒っていて悲しかったのか、推測しやすい-大切なものを失ったからだ。 しかし同時に、私も混乱していました。 今何をすればいいですか? 何に時間をかけますか? 友達に何を伝えますか?



多くの質問と答えはありません。 しばらくして、それは私に気づき、私は新しいアカウントを作成することにしました。 アイデアはこれでした:私はチートを使用して、できるだけ早く古い統計を取得します。 最初のレベルに戻るという目標を設定しましたが、小さな問題が発生しました。



私の最後のアカウントでは、私は良い戦闘統計を持っていましたが、その時点で、プレイヤーのために戦うことができるボットはコミュニティにほとんどありませんでした。 私は他の場所で検索し始めました。 私はニワトリと戦うために設計された1つのボットに出会いました。 なぜすべてのモンスターと一緒にいないのですか?



私はコードを見て、ゲームからモンスターを倒すことができるボットを作成するのにほんの少しの修正が必要であることを見ました。 習得したばかりのプログラミングスキルを使用し、少し創造性を発揮して、GenericFighterを作成しました。これは、戦闘用の最初のユニバーサルボットです。



いくつかの小さな編集とテストの後、GenericFighterの準備ができていると確信しました。 どんな怪物を彼に当てても、彼は素晴らしい勝利を収めました。 私はそれを自分で使うだけでなく、コミュニティに紹介することにも熱心でした。



数週間後、ボットは最も人気のあるフォーラムの1つになり、Runescapeの統計は古い値に上昇しました。 私は多くのお世辞のレビューを受けましたが、これで終わりではありませんでした。 新しい機能とバグアラートを追加するリクエストを受け取り始めました。 私はプログラミングに夢中になっていたので、私の作品が好きな人たちの興奮に刺激されて、続けざるを得ませんでした。



これは数ヶ月続いた。 ボットをサポートする必要があるため、スキルを習得する必要があり、最終的にJavaをより深いレベルで学びました。 当時、私は広い文脈については考えていませんでした。 私は、フォーラムの創設者たちが私のプロジェクトを新しいレベルに引き上げようとしているとは思わなかった。



私はコードに夢中になり、人々はそれに気づきました



今では、プレイ回数が減り、ほとんどの時間をボットの改善に費やしました。 私の努力が注目を集めました。 ある晴れた日、コミュニティの創設者から連絡がありました。 彼らは、作者が自分のスクリプトを販売できるプレミアムボット市場の作成に取り組みました。 私は懐疑的でしたが、参加することにしました。 すぐに、RSBots.netの所有者と協力し、一緒にプレミアムボットAutoFighter Proをリリースしました。



AutoFighter Proは12.99ドルで請求されました-他のスクリプトと比較して低価格でした。 稼いだお金が著者、創設者、売り手の間でどのように分配されたかについては詳しく説明しません。 2009年6月の初めから2011年10月の終わりまで、AutoFighter Proは30,000回購入されたとしか言えません。 自分で数える。











充電履歴



月ごとに、売上高は増加するだけで、ほとんど低下しませんでした。 プラットフォームの拡大に伴い、創設者はより多くの著者と売り手をスクリプトの取引に招待しました。 かつては小規模でまとまりのあったグループが、競争の激しい大規模なコミュニティになりました。



振り返る前に、作者はお互いからスクリプトをコピーし始め、機能性、使いやすさ、価格を犠牲にして競合他社を打ち負かそうとしました。 コードを書くだけでなく、自分の製品と自分自身も売らなければなりませんでした。 私はすぐに、競技会ではすべての詳細が重要であることを学びました。



私自身はそれを知らずに、その時点でプログラマーとプロダクトマネージャーのポジションの間でバランスを取っていました。 ユーザーのフィードバックを検討し、新機能を計画し、フォーラムで活動を示し、常に新しいアップデートを準備しました。私にとってはこれが標準でした。



このレースでは一瞬止まることは不可能でした。 ユーザーは個人のニーズだけでなく、企業全体がボットに縛られていました。 GPとアカウントを良好な統計で取引することは一般的でした。需要を満たすために、私たちは一生懸命働かなければなりませんでした。



雲が集まっています



夏に始まり、高校に行ったとき、卒業クラスの最初の頃まで、私の人生は次のように見えました:私は卒業しませんでした、私は家事を1時間で作り直し、一晩中コードのために座っていました。 ある程度、これは私の学校の成功にさえ影響を与え始めました-私は自分の製品の改善に集中しました。 プログラミングが最優先事項になり、AutoFighter Proを常に提供しました。



開発のピーク時には、スクリプトを使用して複数のモンスターと同時に戦うことができ、プレイヤーを治癒し、他のプレイヤーのキャラクターに自動的に回答を送信しましたが、これはすべての機能からはほど遠いものです。 しかし、おそらくあなたが既に推測したように、これは永遠に続くことはできませんでした。



取引スクリプトの約1年後、創業者は訴えられました。 彼らは全力を尽くして戦い、さらに1年延長しましたが、結局、17歳になる数日前にまだ事件を失いました。 その結果、プレミアムボットが販売され、ファウンダーフォーラムが閉鎖されたすべてのサイトが閉鎖されました。



率直に言って、私が始めたばかりのとき、私は自分がやっていることをだれにも話すつもりはありませんでした。 私はすべてが順調に進んでいることを喜んでいたが、次に何をすべきかわからなかったので少し心配だった。



そして、そもそも、私は誰にすべてについて話しましたか? お母さんに。 彼女はこれにどう反応しましたか? 彼女は興味をそそられ、少し混乱し、少し不安になりました。 彼女は、私が何をしていたのか、どうやって関わったのか、なぜ人々が私にお金を払ったのかを正確に理解できませんでした。 父はほぼ同じように反応しましたが、私が法律の保護下にある限り、彼らは私にとって幸せであり、私の選択を支持しました。 私は学校が終わるまで他の人に話をしませんでした。



私のような子供はどこでそんなにお金を使うことができるでしょうか? まあ、とりわけ、私は私の家族が借金を返済するのを手伝い、両親と一緒にディズニーワールドに行き、自分自身にいくつかのものを置きました。 振り返ってみると、この機会は私たちにとって重宝しました。 当時、米国は危機的状況にあり、私たちは、他の何百万人もの人々と同様に苦労していましたが、私の努力が打撃を和らげたと誇らしく言えます。



ゲームとプログラミングは私の人生を変えました











Playストアの統計をフォローする



それ以来、プログラミング、設計、製品管理に携わってきました。 ボットの作業が終了してすぐに、Android用の開発方法を学ぶために時間をかけました。 2012年2月、私はFollowを立ち上げました。これは、ユーザーの購読を停止したユーザー、購読しているユーザー、購読していないユーザーを追跡するTwitter用アプリケーションです。 わずか数か月で、アプリケーションは20,000ダウンロードを収集しました。 私はすでに 150,000回のダウンロードに至った経緯について書きましたが、今では総インストール数が200,000を超えています。



3学期後、私は大学を中退し食品会社Puricodeを設立しました 。 国内のニーズに合った製品だけでなく、中小企業や新興企業向けのツールも作りたかったのです。 最初の製品は、大学のオンデマンド配信アプリケーションであるRunnでした。 ウェイン大学のキャンパスベータテストを実施しましたが、そこで多くのノイズが発生し、プロジェクトへの投資を申し出て「コールド」レターをマーククバンに送信するよう促しました。



2年後、私たちはRunnでの作業をやめ、他のプロジェクトに注意を向けました。 私自身の検索に加えて、 NexientFordNima Labsなどのいくつかの優れた企業で働く機会がありました 。 現在、私はサンタモニカに住んでいて、暗号化ツールであるSafePGPに取り組んでいます。 私の大好きな子供時代の趣味が私にとって職業になったことはとても幸運でした。他のことをどうするか想像できません。 この記事を読んでくれてありがとう!



All Articles