私が学生として経験した若い地域開発者の4つの方法

私は落ち込んだ都市型の村で育ちました。そこでは、成熟した男たちのほとんどが自信を持って劣化の道を選びました。 11歳から、私はこの大多数と同じになるのではないかという恐怖に悩まされていました。







しかし、13時に両親がコンピューターを購入し、人生が変わり始めました。私はすぐに地元のenikeyschikになりました。大人の叔父と叔母が「Windows on the processor」のインストール方法を尋ねました。 15歳で、自分のゲームを書く方法を知りました。 彼は、すでに「尊敬される人物」になっていて、モスクワでウェブサイトを作ったいとこに尋ねました。 兄弟がLaforeのC ++教科書を持ってきて、「マスタープログラミング」と言いました。



私にとって、プログラミングはトンネルの終わりに非常に軽快になりました。学校がもうすぐ終了することをはっきりと知っていたので、良い会社で働くために大都市に行きます。 しかし、予想以上に曲がりくねった道になりました。



「接続あり」-使用の準備をする代わりに、ネットワークを介してHalf-Lifeに切り替えました。 ゲームでは、2歳以上の学生であるルイスと出会いました。ルイは既に「プラス」について十分に理解しており、プログラミング理論の学習を支援し始めました。 一般的に、試験を忘れて、何かを書いてみました。



その結果、ポイントはロストフ近くの小さな町の研究所にとって十分でした。



序文:特別なことを教えられていない場合の大学の使用方法



ITトレーニングのレベルとここでの要件が低いことがすぐに明らかになり、アイテムを引き渡すためには、引き渡す前にその上に座っていれば十分です。 最初のセッションの後、ストリームのポイントで上位3位になりました。 それ以来、私は自分のプロジェクトをやる時間がたくさんあります。



研究所の名誉のために、あなたがあなた自身のものをカットしたいなら、あなたはJSジュニアの給料に匹敵する完全な行動の自由と増加した奨学金を与えられました。







手始めに、例えば、学生スタートアップフォーラム(彼らは旅行の費用を支払った)に行き、彼らの成長について話し、卒業証書または感謝状を得るだけで十分でした。 次に、プロジェクトのプレゼンテーション(シート2)を取り、それを8枚にコピーして雑誌に掲載しました。 彼は卒業証書と記事をスキャンし、これらすべてを重いパパに縁取り、学部長のオフィスに運んだ。 一般に、6か月ごとに1回アクティブにして、フォルダーで手順を繰り返す必要がありました。



これにより、月に2万5千件が得られました。2010年代の初めにはまったく悪くありませんでした。 あなたの地域の大学に似たようなものがあるかどうかを調べることをお勧めします。



最初の方法:「あなたはPavel Durovではありません」



最初の年に、ルイと私は、3D効果を使用して独自のソーシャルネットワークを作成することを決定し、写真を移動および接続できるWeb-GLエンジンの開発を開始しました。



ウェブでの経験はほとんどありませんでしたが、私はスタートアップフォーラムに行き、何らかの報告をする必要があり、このベンチャーについて話すことにしました。 プレゼンテーションの後、モスクワの叔父が私を捕まえて言った:「 アイデアはあなたのゴミです。 しかし、オンラインストアのプラットフォームを作り直すことに同意する場合は、サーバーレンタルと生活費を提供します。」 私の人生で見たり触れたりしたことのないリソースにアクセスした人と話したのはこれが初めてでした。 彼は「百万」という言葉を投げ、一般に印象を与えました。







私たちはすぐに空白の電話でデモシーンを収集し、投資家に30%を与えることに同意しました-そして実際にはすべてがお金のある叔父のプロジェクトになりました。 Half-Lifeの一族から知っている数人の学生プログラマーを惹きつけました:誰もが寮に座っていくつかの部分を見ていました-ブラウザー用のBitrixでプラグインを入手し、残りはユーザーが商品の店頭を収集できるようにデザイナーを開発しましたフレームを介してサイトに埋め込みます。



私たちは最初のクライアント-オンラインフラッシュドライブストアを持つ少女を連れてきました。 投資家は、私たちがパイロットを作るとすぐに、彼の人々は全国の工場やショップに連絡し、3Dディスプレイを提供すると言いました。



フラッシュドライブを使用したデモシーンを準備し、顧客に連絡しようとしましたが、彼女は姿を消しました。 私は彼女に何ヶ月も電話をかけ、Skypeに書いたが、答えはなかった。 私たちは約束したことをしましたが、与える人はいませんでした。 投資家は、このすべてに興味があるわけではないが、サンクトペテルブルクの知人に連絡することを勧めました。 サンクトペテルブルクに行って、「スタジオを作って地域のプロダクションをやってみましょう。どこに座って、何か素晴らしいものをカットしようとしないでしょ?」



プロジェクトは、実際、すでに目標から大きく外れていたため、この形式での継続をまったく望んでいませんでした。 良いニュースは、彼らも私たちに何も望んでいないということでした。 そして、(見かけ上)チームを編成しました。



2番目の方法:レイアウト賃金の4人



開発中に開発するための「ギャグスタートアップ」のアイデアが気に入りました。 続行することにしましたが、私たち自身で。







このとき、私はいとこと話をして、私をプログラミングに導いた。 彼は尋ねた-彼らは言う、あなたのチームはより効果的にする必要がありますか?



私は、すべての人を1か所に集めて、さまざまな都市のホステルに寄り添わないようにするといいと答えました。 彼は、「これにはどれくらいのお金が必要ですか?」と尋ねました。私たちは、ホスティング、アパートの賃貸、仕事をする場所、食べ物を買うなどのために、月に6万から7万ドルで十分だと考えました。 大切な量までは25000で十分ではありませんでした。 兄弟はそれらを私たちに転送することに同意し、残りは私たちの奨学金から来ました。



私たちは、ルイが当時住んでいたタガンログのアパートを借り始めました。 奨学金を受け取るために、私たちは週に2〜3日間ロストフの近くに留学し、残りの日を「本部」で過ごしました。彼らはコードを書き、寝て、起きて、再び書きました。 休憩中、彼らは鍋で卵を調理し、スリッパでゴキブリを粉砕しました。







その後、サンドボックスゲームのトレンドがあり、私たちは自分のサバイバーホラーを作ることにしました。あなたは森で目覚め、木を切り、家を建て、フェンスを掘り、堀を掘り、水を満たし、危険な突然変異体から身を守ります。 一般的に、その「Minecraft」は、立方体だけでなく、スムーズな移行とより現実的な土地を備えています。



古い無料のIrrlichtグラフィックエンジンを使用して、インスタンス、スムージングアルゴリズム、マップジェネレーターを作成しました。 彼らはコンテンツで満たされる必要がある世界を作りました-それで、すべては暖かくて、ランプのようでした。 しかし、適切な量と速度でコードとコンテンツを提供するのに十分な手がありませんでした。







そこで、少なくとも最初のプレイヤー同士を切り開くことができるように、ネットワークを作成することにしました。 3か月間、すべてが凍結しました。ネットワークアーキテクチャを開発する以外に何もする時間がありませんでした。 そして、これはチームを分割しました:アーキテクチャのビジョンに同意しなかった男の1人がプロジェクトを妨害し、仕事の彼の部分を削除しようとして去りました。 もちろん、私たちはすべて復元しました。



そして、プレイするのが本当に面白いと思われるアルファの前に、ほぼ無限のパスに等しいパスが残っていました。 私たちは、プロジェクトを継続するための資金も力も持っていないことに気付きました。



第三の方法:活動の基本的な科学的模倣



この時点で、ルイは大学院に行くための選択肢を探し始めました。私は彼を私の研究所に転校するよう招待しました。そこで彼らはバイオニックインテリジェントシステムの研究室を設立しました。 チームの他のメンバーと一緒にそこに着くことができました。







実験室では、物理シミュレーションに従事していました。 私たちの研究の結果を復活させるために、私たちは物理エンジンを取り、ニューラルネットワークと遺伝的アルゴリズムで実験を行いました。



本から簡単な例をすばやく繰り返し、彼らはジェフ・ホーキンスの本や記事に基づいたファッショナブルなHTM(階層的時間的記憶)アルゴリズムを備えた大規模な抽象ライブラリを作成し始めました。 その瞬間から、多かれ少なかれ真面目で意味のある記事を公開し始め、実際のシミュレーションと視覚化を見せ、250-2000Kの研究助成金を比較的簡単に獲得することができました。



そして、ここで我々はその栄光のすべてで官僚機構に出会った。 彼に「ありがとう」、本当の助成金の額はほぼ2倍になり、仕事の代わりに、多忙な活動について無限の報告をしなければなりませんでした。



私たちは労働条件を改善しました-コンピュータークラスで3つの「人の場所」を終えた後、4メートルの天井がある70平方のホールを正式に占有しました。 しかし、その後、「明日の翌日は鉱山労働者の日であり、研究室からコンピューターを持ち出してショーの成果を運ぶ」というような話が始まりました。







私たちは岐路に立っていました。 一方では、ニューラルネットワークの動機付けを学びたいと思っていました。何かを認識するためにそれを訓練する方法を知っています。非常に大きな問題は、それを何かを欲するように教えることです。 一方、「美しい部屋での展示」の状況にあるため、人間のネイティブニューラルネットワークでさえ、通常は動作する動機がありません。



最終的に、彼らは週に数日価値のないものを提供するよりも、通常の商業開発に参加する方がよいと判断しました。若者計画から最も近い「IT企業のある大都市」であるロストフに向かう時です。



第4の方法:ローカルIT会社での実際の生産



ロストフで仕事を探していたときに、uCozのチームの1人であるパシャと知り合い、彼らに会うために必要なものを尋ねました。 彼は、クライアント側に需要があると答え、タスクの例を投げてくれました。そして、私は座ってウェブ技術の世界を勉強しました。 「新しい課題に取り組み、解決された知識を増やす」ことを学ぶ方法は、私にとってはよく知られており、理解されていました。



2、3か月後、PashaからのメッセージがSkypeに落ちました。 中小企業向けのサイトビルダーを立ち上げました。テンプレートをレイアウトする必要があります。 学んだことを示す準備はできましたか?」



これは私の最初のインタビューの経験でした。 そして、彼らが突然私に尋ねたとき:「なぜあなたは私たちと一緒に働きたいですか?」私は正直に口をそろえました:「私はあなたのために働くことを知っています。 既にテストタスクを完了しているためです。」







インタビューの最後に、私は知的な友人プログラマーがいることをお話しすることを忘れませんでした。 プログラマーが必要だと言われました。 ルイスが到着し、インタビューに合格し、彼らは私たちのためにアパートを借りました-そして私たちはロストフに移動しました。



そして半年後、私は人々を服従させました (これは私のエゴにとって非常に印象的です



話は楽しかった。 私が参加したすべてのプロジェクトで、それはそのようなものでした-すべての人は内向的であり、私は外向的です。 ここでも起こりました。チームが拡大し、すべての人が仕事を愛し、私よりも優れたプログラムを作成しましたが、大まかに言えば、彼らは何をプログラムすべきかわかりませんでした。 私はマネージャーと新人の間に仲介者が必要でした。チームでの私の経験はここで役に立ちました。 これらの人たちと一緒に、私は単に場所やサイン(ゲーマーコーダーの一族のように)によって集められた人々のコミュニティと、彼らがそれに値するために彼らの場所に入った人々のコミュニティの違いに気付きました。



テンプレートの制作品質を改善し、ビジネスプロセスを説明し、開始して、何をどのように行うかを宣言することができました。 今、私はユーザーサイトを見て、私がこのすべての一部であることを知っています。 これを知ってうれしいです。







あとがき



この記事が小さな町から抜け出したい人に役立つことを願っています。 団結-突破の可能性が高くなります。 接続を探して使用します。 時間を賢く使いましょう-可能な限り自分自身を成長させてください。 プロジェクトを行っている場合は、すべてを特定の人々に結び付けないようにしてください(ほとんどの場合、学生のスタートアップでは、すべてがかけがえのないものです)。 自分の好みに合ったタスクを探してください。同じ大学院に急いで進まないでください。



そして最も重要なことは、恐れることです。 最近まで、私は自分が業界にいないことを恐れていましたが、この恐怖が私を前進させました。



最初のプロジェクトの投資家が解散する前に「1ドルでプラスチックごみを購入し、その後、自国で10ドルで売る。 利益。」



そして、どのようにして「人にぶつかる」のですか?



All Articles