Մաս 5. Ծրագրավորման կարիերա. Ճգնաժամ. Միջին. Առաջին թողարկում

Պատմության շարունակությունը «Ծրագրավորողի կարիերա».

2008 թ. Համաշխարհային տնտեսական ճգնաժամ. Թվում է, թե ինչ կապ ունի խորը գավառի միայնակ ֆրիլանսը: Պարզվեց, որ նույնիսկ փոքր բիզնեսներն ու ստարտափները Արևմուտքում նույնպես աղքատացան։ Եվ սրանք իմ անմիջական և պոտենցիալ հաճախորդներն էին: Ի հավելումն ամեն ինչի, ես վերջապես պաշտպանեցի իմ մասնագետի կոչումը համալսարանում և այլ գործ չունեի, քան ազատ աշխատելը: Ի դեպ, ես բաժանվեցի իմ առաջին հաճախորդից, որը մշտական ​​եկամուտ էր բերում։ Իսկ նրանից հետո իմ հարաբերությունները պոտենցիալ ապագա կնոջս հետ փլուզվեցին։ Ամեն ինչ նման է այդ կատակում.
Եկավ «մութ շարանը», այն պահին, երբ պետք է գար հնարավորությունների ու աճի պահը։ Ժամանակն է, երբ հավակնոտ երիտասարդները շտապում են կարիերա կառուցել և քրտնաջան աշխատել հինգի համար՝ կայծակնային արագությամբ առաջխաղացում ստանալով: Ինձ համար հակառակն էր։

Իմ կյանքը շարունակվեց միայնակ, oDesk ֆրիլանսերի փոխանակման և հազվագյուտ պատվերների հետ: Ես դեռ ապրում էի ծնողներիս հետ, թեև կարող էի ինձ թույլ տալ առանձին ապրել։ Բայց ես չէի սիրում մենակ ապրել։ Հետևաբար, մայրիկի բորշը և հայրիկի հարյուր գրամը լուսավորեցին գորշ օրերը:
Ժամանակին ես հանդիպեցի համալսարանի հին ընկերների հետ՝ խոսելու կյանքի մասին և կիսվելու նորություններով: SKS ընկերությունից երրորդ մասը Ես այս պատմությունից մի առանցք արեցի և անցա ֆրիլանսի: Հիմա Էլոնն ու Ալենը, ինչպես ես, տանը նստած էին համակարգչի վրա և գումար էին վաստակում գոյատևելու համար։ Մենք այսպես ենք ապրել՝ առանց նպատակների, հեռանկարների ու հնարավորությունների։ Ներսումս ամեն ինչ ըմբոստանում էր, ես կտրականապես համաձայն չէի տեղի ունեցածի հետ։ Դա իմ գլխում համակարգային սխալ էր:

Ինչ-որ բան փոխելու առաջին փորձը լայնածավալ վեբ ծառայությունն էր:

Մասնավորապես՝ աշխատանք գտնելու և կապեր հաստատելու սոցիալական ցանց։ Մի խոսքով, LinkedIn-ը Runet-ի համար: Իհարկե, ես չգիտեի LinkedIn-ի մասին, և RuNet-ում անալոգներ չկային: Նորաձևությունը VKontakte-ում հենց նոր է հասել իմ «Լոս Անջելես»-ին: Իսկ աշխատանք գտնելը շատ դժվար էր։ Իսկ տեսադաշտում այս թեմայով նորմալ կայքեր չկային։ Հետևաբար, միտքը հիմնավոր էր, և երբ ես առաջին անգամ եկա «մարզասրահ», երկու կողմից 50 կիլոգրամանոց ծանրաձողեր էի կախում ծանրաձողից: Այլ կերպ ասած՝ գաղափար չունենալով, թե ինչ է ՏՏ բիզնեսը և ինչպես կառուցել այն, ես և Էլոնը սկսեցինք կառուցել LinkedIn Runet-ի համար:

Իհարկե, իրականացումը ձախողվեց։ Ես հիմնականում գիտեի, թե ինչպես օգտագործել C++/Delphi-ն աշխատասեղանի վրա: Իլոնը նոր էր սկսում իր առաջին քայլերն անել վեբ զարգացման գործում։ Այսպիսով, ես Դելֆիում վեբկայքի դասավորություն պատրաստեցի և արտասահմանեցի այն: Վճարելով 700 դոլար LinkedIn-ի զարգացման համար, ես գաղափար չունեի, թե ինչ անել դրա հետ հետո: Այն ժամանակ հավատքը մոտավորապես այսպիսին էր. եկեք կայք ստեղծենք, տեղադրենք համացանցում և սկսենք գումար աշխատել:
Միայն մենք հաշվի չենք առել, որ այս երեք իրադարձությունների արանքում, ինչպես նաև դրանց ընթացքում մի ամբողջ միլիոն տարբեր մանրուքներ են տեղի ունենում։ Եվ նաև, ինտերնետում տեղակայված կայքը ինքնուրույն գումար չի վաստակում:

Freelance

Երկար ժամանակ ես կառչել եմ իմ առաջին հաճախորդ Էնդիից, ում հետ միասին աշխատել ենք ավելի քան մեկ տարի։ Բայց, ինչպես գրել էի վերջին մասում, Էնդին որոշեց հանգիստ փակել պայմանագիրը, քանի դեռ ես արձակուրդում էի։ Եվ ժամանելուն պես նա սկսեց պարաններ ոլորել և ամսական մեկ թեյի գդալ վճարել։
Սկզբում նա բարձրացրեց իմ տոկոսադրույքը oDesk-ում մինչև $19/ժամ, որն այն ժամանակ միջինից բարձր էր: Այնպիսի փորձառու ֆրիլանսերները, ինչպիսին Սամվելն է (այն մարդը, ով ինձ տարավ ֆրիլանսինգ), ունեին $22/ժամ դրույքաչափը և առաջինն էին Օդեսայի որոնման արդյունքներում: Այս բարձր հայտը հակադարձեց ինձ, երբ փնտրում էի իմ հաջորդ պատվերը:

Չնայած ամեն ինչին, ես ստիպված էի Էնդիին գրել, որ այլ հաճախորդ եմ փնտրելու։ Համագործակցության այս ձևաչափն ինձ չի համապատասխանում. «շտկել տասնյակ սխալներ և ավելացնել հնարավորություններ 5 անգամ ավելի ցածր գնով»: Եվ դա ոչ այնքան փողն էր, այլ այն, որ մեծ ներդրողի մասին հեքիաթը ուսին փողի տոպրակով վերածվեց դդմի։ Շուկան այդ նախագծի կարիքը չուներ, կամ, ավելի հավանական է, Էնդին չէր կարող այն վաճառել այնտեղ, որտեղ դրա կարիքն էր: Հավաքագրեք առնվազն առաջին օգտվողներին և այլն:

Հասկանալով, որ ժամանակն է նոր պատվեր փնտրելու, ես շտապեցի դիմումներ ուղարկել աշխատանքի համար: Առաջին երկու պատվերները, Անդիից հետո, ես հաջողությամբ ձախողեցի։ Սովորված լինելով, որ կարող եք աշխատել այնքան, որքան ցանկանում եք, և շաբաթվա վերջում ձեր հաշվում կլոր գումար կլինի, ես այնքան էլ գոհ չէի ամեն ինչ նորից սկսելու հեռանկարից: Մասնավորապես, վերցրեք ֆիքսված գնով փոքր նախագիծ -> շահեք հաճախորդի վստահությունը -> անցեք ավելի համարժեք վճարման: Հետևաբար, երկրորդ կամ երրորդ քայլին ես ընդհատեցի: Կամ ես շատ ծույլ էի աշխատել վստահության համար, կամ հաճախորդը չէր ցանկանում վճարել ինձ համար սահմանված դրույքաչափը՝ $19։ Ես պատռվեցի այն մտքից, որ փոխարժեքն իջեցնեմ մինչև $12/ժամ կամ նույնիսկ ավելի քիչ: Բայց այլ ելք չկար։ Գրեթե ոչ մի պահանջարկ չկար իմ աշխատասեղանի ծրագրային ապահովման մեջ: Գումարած ճգնաժամը.

Մի քանի խոսք այն տարիների oDesk-ի մասին (2008-2012)

Բորսան աննկատ, ինչպես կապույտ պտուտակը, սկսեց լցվել թեյի հանրապետությունների բնակիչներով և այլ ասիացիներով։ Մասնավորապես՝ Հնդկաստան, Ֆիլիպիններ, Չինաստան, Բանգլադեշ: Ավելի քիչ տարածված՝ Կենտրոնական Ասիա՝ Իրան, Իրաք, Քաթար և այլն։ Դա StarCraft-ի Զերգի մի տեսակ ներխուժում էր՝ շտապողական մարտավարությամբ: Միայն Հնդկաստանը ամեն տարի արտադրել և շարունակում է ավարտել 1.5 միլիոն ՏՏ ուսանող: Եվս մեկ անգամ կրկնում եմ՝ մեկուկես միլիոն հնդիկ։ Եվ իհարկե, այս շրջանավարտներից քչերն են անմիջապես աշխատանք գտնում իրենց բնակության վայրում։ Եվ ահա այսպիսի գնդակ. Գրանցվեք oDesk-ում և ստացեք երկու անգամ ավելի շատ, քան ձեր Բանգալորում:

Բարիկադների մյուս կողմում տեղի ունեցավ ևս մեկ կարևոր իրադարձություն՝ թողարկվեց առաջին iPhone-ը: Եվ նախաձեռնող ամերիկացիները անմիջապես հասկացան, թե ինչպես կարելի է արագ կանխիկ գումար վաստակել:
Իհարկե, ձեր iPhone հավելվածը 3 կոպեկով բաց թողնելով դատարկ ու արագ զարգացող շուկա։ Ծուռ, թեք, առանց դիզայնի - ամեն ինչ գլորվել է:
Հետևաբար, առաջին iPhone 2G-ի թողարկումից հետո oDesk-ում անմիջապես հայտնվեց Mobile Development-ի լրացուցիչ կատեգորիա, որը պարզապես հեղեղվեց iPhone-ի համար հավելված ստեղծելու հարցումներով:

Այս սարքը և Mac-ը ստանալն ինձ համար բարդ խնդիր էր: Մեզ մոտ այս գաջեթները քչերն ունեին, իսկ մարզերում միայն լսել էին տեխնիկայի այս հրաշքի գոյության մասին։ Բայց որպես այլընտրանք, ժամանակի ընթացքում ես գնեցի Android 2.3-ի վրա հիմնված HTC Desire և սովորեցի դրա համար հավելվածներ պատրաստել: Ինչն ավելի ուշ եկավ:

Բայց հարցը դա չէ: Իմ հիմնական հմտությունը դեռ C++ էր: Տեսնելով, որ C++-ի պատվերներն ավելի քիչ են, իսկ C# .NET-ի ավելի ու ավելի շատ գովազդներ են հայտնվում, ես կամաց-կամաց սողաց դեպի Microsoft-ի տեխնոլոգիական փաթեթը։ Դա անելու համար ինձ անհրաժեշտ էր «C# Self-Tacher» գիրքը և մեկ փոքրիկ նախագիծ այս ծրագրավորման լեզվով։ Այդ ժամանակվանից ես հիմնականում նստած եմ Շարփի վրա, ոչ մի տեղ չեմ շարժվում:

Հետո ես հանդիպեցի C++-ի և Java-ի մեծ նախագծերի, բայց ես միշտ նախապատվությունը տալիս էի C#-ին, քանի որ այն համարում եմ ամենահարմար, իսկ վերջերս՝ ունիվերսալ լեզուն իմ տեղը ցանկացած առաջադրանքի համար:

Մաս 5. Ծրագրավորման կարիերա. Ճգնաժամ. Միջին. Առաջին թողարկում
o Գրասեղան 2008 թվականի փետրվարին (վեբարխիվից)

Առաջին մեծ թողարկումը

Հաճախ է պատահում, որ եթե դուք արտաքին կամ անկախ ծրագրավորող եք, դուք երբեք չեք տեսնի, թե ինչպես է ձեր ծրագիրը օգտագործվում իրական կյանքում: Անկեղծ ասած, ավելի քան 60 նախագծերից, որոնք ես ավարտեցի որպես ֆրիլանսեր, ես տեսա առավելագույնը 10-ը վաճառքում: Բայց ես երբեք չեմ տեսել, թե ինչպես են այլ մարդիկ օգտագործում իմ ստեղծագործությունը: Ուստի 2008-2010-ի դեպրեսիվ տարիները անցնելուց հետո, երբ պատվերներ գրեթե չկային, ես 2011-ին բռնեցի ցլի եղջյուրներից։

Չնայած ես կարիք չունեի անընդհատ աշխատելու և գումար վաստակելու։ Բնակարան կար, սնունդ կար։ Մեքենան վաճառեցի, քանի որ դրա կարիքն այլևս չկար։ Որտե՞ղ պետք է գնամ որպես ֆրիլանսեր: Այսինքն՝ ես էլ փող ունեի ցանկացած ժամանցի համար։ Դա կարող է թվալ թունելային մտածողություն՝ կա՛մ աշխատել, կա՛մ խաղալ: Բայց այդ պահին մենք ավելի լավ չգիտեինք։ Մենք չգիտեինք, որ կարելի է այլ կերպ ապրել՝ ճանապարհորդել, զարգացնել, ստեղծել մեր սեփական նախագծերը։ Իսկ ընդհանրապես աշխարհը սահմանափակված է միայն քո գիտակցությամբ։ Այս ըմբռնումը եկավ մի փոքր ուշ, երբ Մասլոուի բուրգի ստորին 4 մակարդակները բավարարվեցին:

Մաս 5. Ծրագրավորման կարիերա. Ճգնաժամ. Միջին. Առաջին թողարկում
Մասլոուն ճիշտ էր

Բայց նախ անհրաժեշտ էր հետքայլ անել։ Մի քանի տարի փոքր նախագծերի վրա աշխատելուց հետո ես որոշեցի իջեցնել տոկոսադրույքը մինչև $11/ժամ և երկարաժամկետ ինչ-որ բան գտնել:
Միգուցե պրոֆիլում ավելի մեծ թիվ կար, բայց ես հաստատ հիշում եմ գարնան այն երեկոն, երբ Կայզերը թակեց իմ Skype-ի դուռը։

Կայզերը Եվրոպայում հակավիրուսային փոքր ընկերության սեփականատերն էր։ Նա ինքն էր ապրում Ավստրիայում, իսկ թիմը ցրված էր աշխարհով մեկ։ Ռուսաստանում, Ուկրաինայում, Հնդկաստանում։ CTO-ն նստել է Գերմանիայում և հմտորեն հետևել է գործընթացին, թեև նա ավելի շուտ ձևացրել է, թե հետևում է։ Ի դեպ, XNUMX-ականների սկզբին Կայզերին պետական ​​մրցանակ է շնորհվել փոքր բիզնեսի զարգացման գործում ունեցած նորարարական ավանդի համար։ XNUMX-ականների սկզբին ամբողջովին անսովոր թիմ ստեղծելու նրա գաղափարը իսկապես անսովոր էր:

Մեր մարդ, ի՞նչ կմտածի սրա մասին։ «Այո, սա ինչ-որ խարդախություն է», ամենայն հավանականությամբ կլինի նրա առաջին միտքը: Այնուամենայնիվ, ոչ, Kaiser-ի ընկերությունը 6 տարուց ավելի է, ինչ մնում է ջրի երեսին և կարողացել է մրցել այնպիսի հսկաների հետ, ինչպիսիք են ESET-ը, Kaspersky-ն, Avast-ը, McAfee-ն և այլն:
Ընդ որում, ընկերության շրջանառությունը կազմել է տարեկան ընդամենը կես միլիոն եվրո։ Ամեն ինչ կախված էր Սուրբ Հոգուց և պայծառ ապագայի հավատից: Կայզերը չէր կարող վճարել ավելի քան 11 դոլար/ժամ, բայց նա սահմանեց շաբաթական 50 ժամ, ինչը բավական էր ինձ համար սկսելու համար:
Նշենք նաեւ, որ գործադիր տնօրենը որեւէ մեկի վրա ճնշում չի գործադրել, նվերներ բաժանող բարի քեռու տպավորություն է թողել։ Նույնը չեմ կարող ասել CTO-ի մասին, որին քիչ ուշ հանդիպելու հնարավորություն ունեցա։ Եվ ավելի սերտորեն աշխատեք գիշերը թողարկվելու պահին:

Այսպիսով, ես սկսեցի հեռավար աշխատել հակավիրուսային ընկերությունում: Իմ խնդիրն էր վերաշարադրել հակավիրուսի հետին մասը, որն օգտագործվում էր ընկերության արտադրանքի մեծ մասում: (Տեխնիկական մանրամասները կարող եք գտնել այստեղ այս գրառումը).
Հետո ծնվեց իմ առաջինը փակցնել Habr's sandbox-ում, C++-ի հաճույքների և առավելությունների մասին, որը դեռևս շարունակում է մնալ երկրորդ տեղում նույնանուն հանգույցում։

Իհարկե, մեղքը ոչ թե գործիքն է, այլ նախորդ հակավիրուսային շարժիչը գրած թմրամոլը։ Այն վթարի է ենթարկվել, անսարք է եղել, բազմաթել է ամբողջ գլխով և դժվար է փորձարկել: Փորձարկման համար ոչ միայն պետք է մի խումբ վիրուսներ տեղադրեիք ձեր սարքի վրա, այլև հակավիրուսը նույնպես չպետք է խափանվեր:

Բայց ես կամաց-կամաց սկսեցի ներգրավվել այս զարգացման մեջ։ Չնայած ոչինչ պարզ չէր, քանի որ ես պատրաստում էի մեկուսացված բաղադրիչ, որն օգտագործում են այլ ծրագրեր: Տեխնիկապես այն DLL գրադարան է՝ արտահանվող գործառույթների ցանկով: Ինձ ոչ ոք չի բացատրել, թե ինչպես են դրանք օգտագործելու այլ ծրագրեր: Այսպիսով, ես ինքս շրջեցի ամեն ինչ:

Սա տևեց գրեթե մեկ տարի, մինչև տապակած աքլորը կծեց CTO-ին, և մենք սկսեցինք պատրաստվել թողարկմանը: Հաճախ այս պատրաստումը տեղի էր ունենում գիշերը: Ծրագիրն աշխատում էր իմ մեքենայի վրա, բայց ոչ նրա կողմից: Հետո պարզվեց, որ նա ուներ SSD սկավառակ (այն ժամանակների հազվադեպ դեպք), և իմ արագ սկանավորման ալգորիթմը լցրեց ամբողջ հիշողությունը՝ արագ կարդալով ֆայլերը։

Ի վերջո, մենք գործարկեցինք, և իմ սկաները տեղադրվեց տասնյակ հազարավոր մեքենաների վրա ամբողջ աշխարհում: Աննկարագրելի զգացողություն էր, ասես նշանակալից բան ես արել։ Նա օգտակար բան բերեց այս աշխարհ: Փողը երբեք չի փոխարինի այս զգացմունքին:
Որքան գիտեմ, իմ շարժիչը աշխատում է այս հակավիրուսով մինչ օրս: Եվ որպես ժառանգություն, ես թողեցի տեղեկատու ծածկագիր, որը ստեղծվել է «Perfect Code» գրքի «Refactoring» և «C++ պրոֆեսիոնալների համար» գրքերի բոլոր առաջարկությունների համաձայն:

Վերջում

Հայտնի գրքում ասվում է. «Ամենամութ ժամը լուսաբացից առաջ է»։ Ահա թե ինչ եղավ ինձ հետ այդ օրերին. 2008-ին կատարյալ հուսահատությունից մինչև 2012-ին իմ սեփական ՏՏ ընկերության հիմնադրումը։ Բացի Kaiser-ից, ով հետևողականորեն բերում էր $500/շաբաթական եկամուտ, ես ինքս ձեռք բերեցի ևս մեկ հաճախորդ ԱՄՆ-ից:

Նրանից հրաժարվելը դժվար էր, քանի որ բավականին հետաքրքիր աշխատանքի համար նա առաջարկում էր 22 դոլար/ժամ։ Ինձ կրկին առաջնորդում էր ավելի շատ մեկնարկային կապիտալ կուտակելու և ներդրումներ կատարելու նպատակը՝ կա՛մ անշարժ գույքի, կա՛մ սեփական բիզնեսում: Ուստի եկամուտներն ավելացան, նպատակներ դրվեցին ու շարժվելու մոտիվացիա կար։

Kaiser նախագիծն ավարտելուց և մեկ այլ նախագծով դանդաղեցնելուց հետո ես սկսեցի պատրաստվել իմ ստարտափը գործարկելուն։ Իմ հաշվում ունեի մոտ 25 հազար դոլար, ինչը բավական էր նախատիպ ստեղծելու և լրացուցիչ ներդրումներ փնտրելու համար:

Այդ տարիներին իսկական հիստերիա էր տիրում ստարտափների շուրջ Ռուսաստանում, Ուկրաինայում, ամբողջ աշխարհում։ Պատրանք է ստեղծվել, որ դուք կարող եք արագ հարստանալ՝ գնելով ինչ-որ նորարար բան։ Ուստի ես սկսեցի շարժվել այս ուղղությամբ, ուսումնասիրել մասնագիտացված բլոգեր, հանդիպել մարդկանց ամբոխից:

Ահա թե ինչպես ես ծանոթացա Սաշա Պեգանովի հետ Ցուկերբերգի զանգի կայքի միջոցով (որը հիմա vc.ru), որն այնուհետև ինձ ծանոթացրեց VKontakte-ի համահիմնադիրի և ներդրողի հետ: Ես հավաքագրեցի թիմ, տեղափոխվեցի մայրաքաղաք և սկսեցի ստեղծել նախատիպ՝ օգտագործելով իմ սեփական միջոցներն ու հետագա ներդրումները: Ինչի մասին մանրամասն կխոսեմ հաջորդ մասում։

Շարունակելի…

Source: www.habr.com

Добавить комментарий