パヌト 5. プログラミングのキャリア。 危機。 真ん䞭。 最初のリリヌス

物語の続き 「プログラマヌのキャリア」.

2008幎。 䞖界的な経枈危機。 地方出身の独身フリヌランサヌがそれず䜕の関係があるのでしょう 欧米の䞭小䌁業や新興䌁業も貧困になっおいるこずが刀明した。 そしお、これらは私の盎接の顧客ず朜圚的な顧客でした。 䜕よりも、私は぀いに倧孊での専門孊䜍を守り、フリヌランスずしお掻動する以倖に䜕もするこずがなくなりたした。 ちなみに、私は安定した収入をもたらしおくれた最初のクラむアントず別れたした。 そしお圌の埌、私の将来の劻ずの関係は厩壊したした。 すべおはその冗談のようなものです。
チャンスず成長の時期が来るはずだったその瞬間に、「暗い瞞暡様」がやっお来たした。 野心的な若者が急いでキャリアを築き、XNUMX幎間懞呜に働き、電光石火のスピヌドで昇進する時代です。 私の堎合はその逆でした。

私の人生は、oDeskのフリヌランス亀換ずたれな泚文で孀独に続きたした。 私はただ䞡芪ず同居しおいたしたが、別居する䜙裕はありたした。 でも䞀人暮らしは嫌だった。 したがっお、お母さんのボルシチずお父さんのXNUMXグラムが灰色の日々を明るくしおくれたした。
むかし、私は倧孊時代の叀い友人たちず䌚い、人生に぀いお話したり、ニュヌスを共有したりしたした。 SKS瀟から 䞉分の䞀 私はこの話をきっかけにフリヌランスに転身したした。 今、むヌロンずアランは、私ず同じように、家でコンピュヌタヌに座っお、生きおいくためにお金を皌いでいたした。 これが私たちの生き方でした。目暙も展望も機䌚もなかったのです。 私の䞭ですべおが反抗的でした、私は䜕が起こっおいるのかに断固ずしお反察したした。 私の頭の䞭のシステム゚ラヌでした。

䜕かを倉えようずする最初の詊みは、倧芏暡な Web サヌビスでした。

぀たり、仕事を芋぀けお぀ながりを䜜るための゜ヌシャルネットワヌクです。 ぀たり、Runet のための LinkedIn です。 もちろん、私は LinkedIn に぀いお知りたせんでしたし、RuNet には類䌌したサヌビスがありたせんでした。 VKontakte のファッションが私の「ロサンれルス」に到着したした。 そしお仕事を芋぀けるのはずおも倧倉でした。 そしお、このトピックに関する通垞のサむトは芋圓たりたせんでした。 したがっお、その考えは正しく、私が最初に「ゞム」に来たずき、私はバヌベルの䞡偎に50キログラムの重りをぶら䞋げたした。 蚀い換えれば、IT ビゞネスが䜕なのか、そしおそれをどのように構築するのか党く分からないたた、むヌロンず私は Runet 甚の LinkedIn を構築し始めたした。

もちろん実装は倱敗したした。 私は基本的に、デスクトップ䞊で C++/Delphi を䜿甚する方法しか知りたせんでした。 Elon は Web 開発ぞの最初の䞀歩を螏み出し始めたばかりでした。 そこでDelphiでWebサむトのレむアりトを䜜成しお倖泚したした。 LinkedIn の開発に 700 ドルを支払った埌、次に䜕をすればよいのか党く分かりたせんでした。 圓時の信念は次のようなものでした。りェブサむトを䜜成し、むンタヌネット䞊に公開しお、お金を皌ぎ始めたしょう。
ただ、これら XNUMX ぀の出来事の間、およびその過皋で、䜕癟䞇もの異なる小さな出来事が起こるこずを考慮しおいたせんでした。 たた、むンタヌネット䞊の Web サむトは、それ自䜓では収益を䞊げたせん。

フリヌランス

私は長い間、最初のクラむアントであるアンディにしがみ぀き、XNUMX 幎以䞊䞀緒に仕事をしたした。 しかし、最埌の郚分でも曞きたしたが、アンディは私が䌑暇䞭に静かに契玄を閉じるこずにしたした。 そしお到着するず、圌はロヌプをねじり、月に小さじXNUMX杯を支払い始めたした。
圓初、圌は oDesk での私の料金を 19 時間あたり 22 ドルに匕き䞊げたしたが、これは圓時の平均を䞊回っおいたした。 サンベル私をフリヌランスに導いた男のような経隓豊かなフリヌランサヌの時絊は XNUMX ドルで、オデッサの怜玢結果では最初に衚瀺されたした。 この高額な入札は、次の泚文を探すずきに裏目に出たした。

すべおにもかかわらず、私はアンディに別の顧客を探しおいるず手玙を曞かなければなりたせんでした。 「5 分の XNUMX の䟡栌で数十のバグを修正し、機胜を远加する」ずいう協力圢態は私には合いたせん。 そしお、それはお金ずいうよりも、お金の入った袋を肩にかけた倧物投資家のおずぎ話がカボチャに倉わったずいう事実でした。 垂堎はそのプロゞェクトを必芁ずしたせんでした。あるいは、アンディが必芁な堎所にプロゞェクトを販売できなかった可胜性がありたす。 少なくずも最初のナヌザヌを募集するなど。

新しい泚文を探す時期が来たこずに気づき、私は急いで求人に応募したした。 アンディの埌の最初の 19 ぀の泚文は、芋事に倱敗したした。 奜きなだけ働けお、週末には口座にたずたった金額が振り蟌たれるずいう事実に慣れおいた私は、たた最初からやり盎すずいうこずにあたり満足しおいたせんでした。 すなわち、小芏暡な定額プロゞェクトを受泚する -> 顧客の信頌を獲埗する -> より適切な支払いに切り替える。 したがっお、ステップ 12 たたは XNUMX で私は折れたした。 私が信蚗のために働くには怠け者だったか、クラむアントが私に定められた料金である XNUMX ドルを払いたくなかったかのどちらかです。 料金を XNUMX 時間あたり XNUMX ドルかそれ以䞋に䞋げるこずを考えるず悩みたした。 しかし、他に出口はありたせんでした。 私の専門分野であるデスクトップ ゜フトりェアにはほずんど需芁がありたせんでした。 さらに危機も。

圓時 (2008  2012 幎) の oDesk に぀いお䞀蚀

青倩の霹靂のように、い぀のたにか蚌刞取匕所は玅茶共和囜の䜏民や他のアゞア人で埋め尜くされるようになった。 すなわち、むンド、フィリピン、䞭囜、バングラデシュです。 あたり䞀般的ではない: 䞭倮アゞア: むラン、むラク、カタヌルなど。 それはStarCraftからの突撃戊術によるある皮のZerg䟵略でした。 むンドだけでも毎幎 1.5 䞇人の IT 孊生を茩出し、卒業し続けおいたす。 もう䞀床繰り返したすが、むンド人はXNUMX䞇人です そしおもちろん、これらの卒業生のうち、居䜏地ですぐに仕事を芋぀ける人はほずんどいたせん。 そしお、これがそのようなボヌルです。 oDesk に登録するず、バンガロヌルの XNUMX 倍の特兞が埗られたす。

バリケヌドの向こう偎では、別の倧きな出来事が起こりたした - 最初のiPhoneがリリヌスされたした。 そしお進取的なアメリカ人はすぐにお金を皌ぐ方法に気づきたした。
もちろん、iPhone アプリケヌションを空の急成長垂堎に 3 コペむカでリリヌスするこずによっおです。 曲がっおいお、斜めで、デザむンがなく、すべおが転がっおいたした。
したがっお、最初の iPhone 2G のリリヌスにより、すぐに远加のモバむル開発カテゎリが oDesk に衚瀺され、iPhone 甚のアプリケヌションを䜜成するリク゚ストが殺到したした。

このデバむスず Mac を入手するのは私にずっお倧倉な䜜業でした。 私たちの囜では、これらの機噚を持っおいる人はほずんどおらず、地方ではこの奇跡のテクノロゞヌの存圚に぀いおしか聞くこずができたせんでした。 しかし、代わりに、時間が経぀に぀れ、Android 2.3 ベヌスの HTC Desire を賌入し、それ甚のアプリケヌションの䜜成方法を孊びたした。 それが埌で圹に立ちたした。

しかし、それは問題ではありたせん。 私の䞻なスキルは䟝然ずしお C++ でした。 C++ の泚文が枛り、C# .NET の広告が増えおいるのを芋お、私はゆっくりず Microsoft テクノロゞ スタックにアクセスしたした。 これを行うには、「C# Self-Teacher」ずいう本ず、このプログラミング蚀語による小さなプロゞェクトが XNUMX ぀必芁でした。 それ以来、私はどこにも移動せず、ほずんどシャヌプに座っおいたした。

その埌、C++ ず Java の倧芏暡なプロゞェクトに出䌚いたしたが、私は垞に C# を優先したした。それは、C# が最も䟿利であり、最近では、自分の専門分野のタスクに適した汎甚蚀語であるず考えおいるからです。

パヌト 5. プログラミングのキャリア。 危機。 真ん䞭。 最初のリリヌス
oデスク、2008 幎 XNUMX 月 (りェブアヌカむブより)

最初の倧きなリリヌス

あなたが倖郚委蚗たたはフリヌランスの開発者である堎合、自分のプログラムが実際にどのように䜿甚されるかを決しお芋るこずができないこずがよくありたす。 率盎に蚀っお、私がフリヌランサヌずしお完成させた 60 以䞊のプロゞェクトのうち、販売されおいるのを芋たのはせいぜい 10 件ですが、他の人が自分の䜜品をどのように䜿甚しおいるか芋たこずはありたせんでした。 そのため、泚文がほずんどなかった2008幎から2010幎の䞍況期を経お、2011幎に私は厳しい状況に耐えたした。

垞に働いおお金を皌ぐ必芁はありたせんでしたが。 䜏居があり、食べ物があった。 車が䞍芁になったので売りたした。 フリヌランサヌずしおどこに行けばよいですか ぀たり、嚯楜のためのお金も持っおいたのです。 仕事でも遊びでも、トンネル思考のように思えるかもしれたせん。 しかし、その瞬間、私たちはそれ以䞊のこずを知りたせんでした。 私たちは、旅行したり、開発したり、独自のプロゞェクトを䜜成したりするなど、これたでずは異なる生き方が可胜であるこずを知りたせんでした。 そしお䞀般に、䞖界はあなたの意識によっおのみ制限されたす。 この理解は少し埌になっお、マズロヌのピラミッドの䞋の 4 ぀のレベルが満たされたずきに起こりたした。

パヌト 5. プログラミングのキャリア。 危機。 真ん䞭。 最初のリリヌス
マズロヌは正しかった

しかし、たずは䞀歩䞋がっおみる必芁がありたした。 数幎間小芏暡なプロゞェクトに取り組んだ埌、料金を 11 時間あたり XNUMX ドルに䞋げお、長期的なプロゞェクトを芋぀けるこずにしたした。
プロフィヌルにはもっず倧きな数字があったのかもしれないが、あの春の倜、皇垝が私の Skype のドアをノックしたずきのこずを私ははっきりず芚えおいる。

カむザヌはペヌロッパの小さなりむルス察策䌚瀟のオヌナヌでした。 圌自身はオヌストリアに䜏んでおり、チヌムは䞖界䞭に散らばっおいたした。 ロシア、りクラむナ、むンド。 CTOはドむツに座り、むしろ芋おいるふりをしながらも、巧みにプロセスを監芖しおいた。 ちなみに、カむザヌ氏はXNUMX幎代初頭、䞭小䌁業の発展ぞの革新的な貢献に察しお囜家賞を受賞した。 遠隔地の埓業員だけでチヌムを構築するずいう圌のアむデアは、XNUMX 幎代初頭には本圓に珍しいものでした。

私たちの男、圌はこれに぀いおどう思うでしょうか 「はい、これはある皮の詐欺です」ず圌はおそらく最初に考えるでしょう。 しかし、いいえ、Kaiser の䌚瀟は 6 幎以䞊存続しおおり、ESET、Kaspersky、Avast、McAfee などの倧手䌁業ずなんずか競争できたした。
同時に、同瀟の幎間売䞊高はわずか11䞇ナヌロでした。 すべおは聖霊ず明るい未来ぞの信仰にかかっおいたす。 カむザヌは時絊 50 ドルを超えるこずはできたせんでしたが、週 XNUMX 時間ずいう制限を蚭定しおおり、私が始めるのには十分でした。
なお、CEOは誰にもプレッシャヌをかけず、プレれントを配る優しいおじさんずいう印象だった。 少し埌に䌚う機䌚があった CTO に぀いおも同じこずが蚀えたせん。 そしお倜のリリヌス時にはより緊密に䜜業したす。

そこで、りむルス察策䌚瀟でリモヌトで働き始めたした。 私の仕事は、䌚瀟のほずんどの補品で䜿甚されおいるりむルス察策゜フトりェアのバック゚ンドを曞き盎すこずでした。 (技術的な詳现に぀いおは、 この郵䟿受け).
それから私の最初のものが生たれたした Habr のサンドボックスに投皿する、同じ名前のハブで䟝然ずしお XNUMX 䜍を維持しおいる C++ の楜しさず利点に぀いお。

もちろん、問題はツヌル自䜓にあるのではなく、以前のりむルス察策゚ンゞンを䜜成した麻薬䞭毒者にありたす。 クラッシュしたり、䞍具合が発生したり、ヘッド党䜓にマルチスレッドが発生したりしお、テストが困難でした。 テストのためにマシンに倧量のりむルスをむンストヌルする必芁があるだけでなく、りむルス察策゜フトがクラッシュしないようにする必芁もありたした。

しかし、私は少しず぀この開発に参加するようになりたした。 他のプログラムが䜿甚する独立したコンポヌネントを䜜成しおいたので、明確なこずは䜕もありたせんでしたが。 技術的には、これぱクスポヌトされた関数のリストを含む DLL ラむブラリです。 他のプログラムがそれらをどのように䜿甚するかを誰も私に説明したせんでした。 それで私は自分ですべおを逆転させたした。

これはほが XNUMX 幎続きたしたが、ロヌスタヌが CTO に噛み぀き、私たちがリリヌスの準備を始めるたで続きたした。 倚くの堎合、この準備は倜間に行われたした。 プログラムは私のマシンでは動䜜したしたが、圌の偎では動䜜したせんでした。 その埌、圌が SSD ドラむブ (圓時ずしおは珍しかった) を持っおいるこずが刀明し、私の高速スキャン アルゎリズムがファむルを玠早く読み取っおすべおのメモリを埋め尜くしたした。

最終的に私たちは立ち䞊げ、私のスキャナヌは䞖界䞭の䜕䞇台ものマシンにむンストヌルされたした。 䜕か倧きなこずを成し遂げたような、䜕ずも蚀えない感芚でした。 圌はこの䞖界に䜕か圹に立぀ものをもたらしたした。 お金がこの感情に代わるこずは決しおありたせん。
私の知る限り、私の゚ンゞンは珟圚でもこのりむルス察策゜フトで動䜜しおいたす。 そしお、遺産ずしお、曞籍「パヌフェクト コヌド」「リファクタリング」および曞籍シリヌズ「C++ for Professionals」のすべおの掚奚事項に埓っお䜜成したリファレンス コヌドを残したした。

結論ずしお

ある有名な本には、「最も暗い時間は倜明け前である」ずいう蚀葉がありたす。 これが圓時の私に起こったこずです。 2008 幎の完党な絶望から、2012 幎の自分の IT 䌚瀟の蚭立たで。 䞀貫しお週 500 ドルをもたらしおくれたカむザヌに加えお、私はアメリカから別の顧客を獲埗したした。

圌は非垞に興味深い仕事に時絊 22 ドルもオファヌしたので、断るのは困難でした。 私は再び、より倚くのスタヌトアップ資金を蓄積し、䞍動産たたは自分のビゞネスに投資するずいう目暙に突き動かされたした。 そのため、収入が増え、目暙が蚭定され、行動する意欲が生たれたした。

Kaiser プロゞェクトを終了し、別のプロゞェクトのペヌスを萜ずした埌、私はスタヌトアップを立ち䞊げる準備を始めたした。 私の口座には玄 25 ドルがあり、プロトタむプを䜜成しお远加の投資を探すのに十分でした。

圓時、ロシア、りクラむナ、そしお䞖界䞭でスタヌトアップを䞭心に本圓のヒステリヌが起きおいたした。 革新的なものを買えばすぐに金持ちになれるずいう幻想が生たれたした。 したがっお、私はこの方向に進み始め、専門的なブログを勉匷し、矀衆の䞭から人々に䌚いたした。

これが、私がザッカヌバヌグ・コヌルのりェブサむト珟圚は vc.ru、その埌、VKontakteの共同創蚭者であり投資家である圌を玹介しおくれたした。 私はチヌムを募集し、銖郜に移り、自己資金ずさらなる投資を䜿っおプロトタむプの䜜成を開始したした。 これに぀いおは次のパヌトで詳しく説明したす。

継続するには...

出所 habr.com

コメントを远加したす