Parte 5. Carriera di prugrammazione. Una crisa. Mediu. Prima liberazione

Continuazione di a storia "Carrière di prugrammatore".

2008. Crisa ecunomica glubale. Sembra, chì hà da fà un unicu freelancer da una pruvincia prufonda? Hè risultatu chì ancu i picculi imprese è e startups in l'Occidenti anu ancu impoveritu. E questi eranu i mo clienti diretti è potenziali. In più di tuttu u restu, aghju finalmente difesu u mo diploma di specialista à l'università è ùn aghju micca altre attività da fà chè u freelance. In modu, aghju partitu cù u mo primu cliente, chì hà purtatu un ingressu constantu. È dopu à ellu, a mo rilazioni cù a mo moglia potenzialmente futura hà colapsatu. Tuttu hè cum'è in quellu scherzu.
Una "striscia scura" hè ghjunta, in u mumentu chì u tempu di l'oppurtunità è a crescita duveria vene. Hè u tempu chì i ghjovani ambiziosi si precipitanu à custruisce una carriera è travaglià dura per cinque, ottenendu prumuzione à a velocità di u lampu. Per mè era l'inversu.

A mo vita cuntinuava sola, cù u scambiu freelance oDesk è ordini rari. Aghju sempre campatu cù i mo parenti, ancu s'ellu puderia permette di campà separatamente. Ma ùn mi piace micca campà solu. Per quessa, u borscht di mamma è i centu grammi di u babbu alluntananu i ghjorni grisgi.
Una volta mi scontru cù vechji amichi di l'università per parlà di a vita è sparte nutizie. Cumpagnia SKS da terza parte Aghju fattu un pivot da sta storia è si trasfirìu in freelance. Avà Elon è Alain, cum'è mè, stavanu à pusà in casa nantu à l'urdinatore, guadagnendu soldi per sopravvive. Hè cusì chì avemu campatu: senza scopi, perspettivi è opportunità. Tuttu era ribellu in mè, ùn aghju categuricamente in disaccordu cù ciò chì succede. Era un errore di sistema in a mo testa.

U primu tentativu di cambià qualcosa era un serviziu web à grande scala.

Vale à dì, una reta suciale per truvà u travagliu è fà cunnessione. In breve - LinkedIn per Runet. Di sicuru, ùn sapia micca di LinkedIn, è ùn ci era micca analoghi in RuNet. A moda nantu à VKontakte hè ghjustu righjuntu u mo "Los Angeles". È truvà un travagliu era assai difficiule. È ùn ci era micca siti normali nantu à questu tema in vista. Per quessa, l'idea era sana è, quandu aghju vinutu prima à a "gimnastica", aghju appiccicatu 50 kilogrammi di pesi nantu à u barbell da i dui lati. In altri palori: ùn avè micca idea di ciò chì hè un affari IT è cumu per custruisce, Elon è aghju cuminciatu à custruisce LinkedIn per Runet.

Di sicuru, l'implementazione hà fiascatu. Bastamente, sapia solu cumu utilizà C ++ / Delphi nantu à u desktop. Elon era appena principiatu à fà i so primi passi in u sviluppu web. Allora aghju fattu un layout di u situ web in Delphi è l'aghju outsourcing. Dopu avè pagatu $ 700 per u sviluppu di LinkedIn, ùn aghju micca idea di ciò chì fà cun ellu dopu. À quellu tempu, a credenza era una cosa cusì: facemu un situ web, mette in Internet è cumincià à guadagnà soldi.
Solu ùn avemu micca cunsideratu chì trà questi trè avvenimenti, è ancu durante u so prucessu, succede un milione di cose diverse. È ancu, un situ web situatu in Internet ùn face micca soldi per sè stessu.

Freelance

Per un bellu pezzu aghju appiccicatu à u mo primu cliente Andy, cù quale avemu travagliatu inseme per più di un annu. Ma, cum'è aghju scrittu in l'ultima parte, Andy hà decisu di chjude in silenziu u cuntrattu mentre era in vacanze. È à l'arrivu, hà cuminciatu à torce e corde è pagà una cucchiara per mese.
Inizialmente, hà elevatu a mo tarifa nantu à oDesk à $ 19 / ora, chì era sopra à a media à quellu tempu. Tali freelancers stagionati cum'è Samvel (l'omu chì m'hà purtatu in freelance) avianu una tarifa di $ 22 / ora, è eranu i primi in i risultati di ricerca di Odessa. Questa offerta elevata mi sbatteva quandu cercava u mo prossimu ordine.

Malgradu tuttu, aghju avutu à scrive à Andy chì avissi da circà un altru cliente. Stu formatu di cuuperazione ùn mi cunvene micca: "Fix decine di bugs è aghjunghje funziunalità per 5 volte menu prezzu". È ùn era micca tantu i soldi, ma u fattu chì u conte di fata nantu à un grande investitore cù un saccu di soldi nantu à a spalla hè diventatu una zucca. U mercatu ùn hà micca bisognu di u prugettu, o, più prubabile, Andy ùn pudia micca vende induve era necessariu. Reclutate almenu i primi utilizatori, etc.

Capendu chì era u tempu di circà un novu ordine, aghju precipitatu à mandà l'applicazioni per i posti di travagliu. I primi dui ordini, dopu à Andy, aghju fallutu successu. Abituatu à u fattu chì pudete travaglià quant'è vo vulete, è à a fine di a settimana ci sarà una somma tonda in u vostru contu, ùn era micca assai cuntentu cù a pruspettiva di principià tuttu. Vale à dì, piglià un picculu prughjettu di prezzu fissu -> vince a fiducia di u cliente -> cambià à pagamentu più adattatu. Per quessa, à u passu dui o trè, mi rumpiu. O era troppu pigro per travaglià per a fiducia, o u cliente ùn vulia micca pagà a tarifa stabilita per mè di $ 19. Eru strappatu à u pensamentu di calà a tarifa à $ 12 / ora o ancu menu. Ma ùn ci era un altru modu. Ùn ci era praticamente nisuna dumanda in u mo niche di u software desktop. In più a crisa.

Uni pochi parolle nantu à oDesk di quelli anni (2008-2012)

Inosservatu, cum'è un bolt da u turchinu, a borsa hà cuminciatu à esse pienu di residenti di e repubbliche di tè è altri asiatichi. Vale à dì: India, Filippine, Cina, Bangladesh. Meno cumuni: Asia Centrale: Iran, Iraq, Qatar, etc. Era una specie di invasione Zerg da StarCraft, con tattiche di corsa. L'India sola hà pruduciutu è cuntinueghja à graduà 1.5 milioni di studenti IT ogni annu. Ripecu una volta : un milione è mezu di indiani ! E di sicuru, pochi di sti diplomi trovanu immediatamente un travagliu in u so locu di residenza. È quì hè una tale bola. Registratevi nantu à oDesk è uttene duie volte quant'è in u vostru Bangalore.

Da l'altra parte di e barricate, un altru avvenimentu maiò hè accadutu - u primu iPhone hè statu liberatu. E l'Americani intraprendenti anu subitu capitu cumu fà un soldi rapidu.
Di sicuru, da liberà a vostra dumanda iPhone per 3 kopecks à un mercatu viotu è rapida crescita. Crooked, oblique, senza design - tuttu rotola.
Dunque, cù a liberazione di u primu iPhone 2G, una categuria di Sviluppu Mobile addiziale apparsu immediatamente in oDesk, chì hè stata simpliciamente inundata di richieste per creà una applicazione per l'iPhone.

Avè stu dispusitivu è Mac era un compitu difficiule per mè. In u nostru paese, pochi persone avianu sti gadgets, è in e pruvince ùn pudianu sente solu l'esistenza di stu miraculu di a tecnulugia. Ma cum'è una alternativa, cù u tempu aghju compru un HTC Desire basatu in Android 2.3 è hà amparatu à fà applicazioni per questu. Chì hè stata utile dopu.

Ma ùn hè micca u puntu. A mo cumpetenza principale era sempre C ++. Videndu chì ci era menu ordini per C ++, è più è più publicità per C# .NET apparsu, aghju lentamente rastreu à a pila di tecnulugia Microsoft. Per fà questu, aghju bisognu di u libru "C# Self-Teacher" è un picculu prughjettu in questa lingua di prugrammazione. Da tandu sò sedutu soprattuttu nantu à u Sharpe, senza muvimenti in ogni locu.

Allora aghju scontru grandi prughjetti in C++ è Java, ma aghju sempre datu preferenza à C#, postu chì u cunsiderà u più còmuda, è più recentemente, una lingua universale per ogni attività in u mo niche.

Parte 5. Carriera di prugrammazione. Una crisa. Mediu. Prima liberazione
oDesk in ferraghju 2008 (da u webarchive)

Prima grande liberazione

Succede à spessu chì sè vo site un sviluppatore outsourcing o freelance, pudete mai vede cumu u vostru prugramma hè utilizatu in a vita vera. Francamente, di più di 60 prughjetti chì aghju cumpletu cum'è freelance, aghju vistu à u più 10 in vendita Ma ùn aghju mai vistu cumu l'altri utilizanu a mo creazione. Dunque, dopu avè passatu l'anni depressivi di u 2008-2010, quandu ùn ci era quasi micca ordini, aghju pigliatu u toru da i corni in 2011.

Ancu s'ellu ùn aghju micca bisognu di travaglià constantemente è guadagnà soldi. C'era l'abitazione, c'era cibo. Aghju vindutu a vittura perchè ùn era più necessariu. Induve duverebbe andà cum'è freelance? Questu hè, aghju avutu ancu soldi per qualsiasi divertimentu. Pò sembrà u pensamentu di u tunnel - sia u travagliu sia u ghjocu. Ma in quellu mumentu, ùn sapemu micca megliu. Ùn sapemu micca chì era pussibule di campà in modu diversu: viaghjà, sviluppà, creà i nostri prughjetti. È in generale, u mondu hè limitatu solu da a vostra cuscenza. Questa intelligenza hè ghjunta un pocu dopu, quandu i 4 livelli più bassi di a piramide di Maslow eranu soddisfatti.

Parte 5. Carriera di prugrammazione. Una crisa. Mediu. Prima liberazione
Maslow avia ragione

Ma prima, era necessariu di fà un passu in daretu. Dopu avè spintu annantu à i picculi prughjetti per un paru d'anni, decisu di calà a tarifa à $ 11 / ora è truvà qualcosa à longu andà.
Forsi ci era un numeru più altu in u prufilu, ma mi ricordu definitivamente di quella sera di primavera quandu u Kaiser hà battutu à a mo porta Skype.

Kaiser era u pruprietariu di una piccula cumpagnia antivirus in Europa. Ellu stessu campava in Austria, è a squadra era spargugliata in u mondu sanu. In Russia, Ucraina, India. U CTO s'hè assittatu in Germania è hà sapientemente monitoratu u prucessu, ancu s'ellu fece finta di fighjà. In modu, à l'iniziu di l'anni 2000, Kaiser hè statu datu un premiu statale per a so cuntribuzione innovativa à u sviluppu di i picculi imprese. A so idea di custruisce una squadra interamente di impiegati remoti era veramente inusual à i primi anni 2000.

U nostru omu, chì penserà di questu ? "Iè, questu hè un tipu di scam", probabilmente serà u so primu pensamentu. Tuttavia, no, a cumpagnia di Kaiser hè stata di più di 6 anni è hà sappiutu di cumpete cù tali giganti cum'è ESET, Kaspersky, Avast, McAfee è altri.
À u listessu tempu, u fatturatu di a cumpagnia era solu una mità di milione d'euros annu. Tuttu dipende di u Spìritu Santu è a fede in un futuru luminoso. U Kaiser ùn pudia pagà più di $ 11 / ora, ma hà stabilitu un limitu di 50 ore à settimana, chì era abbastanza per mè per cumincià.
Hè ancu esse nutatu chì u CEO ùn hà micca pressu à nimu, è hà datu l'impressione di un ziu tipu chì distribuisce rigali. U listessu ùn si pò dì di u CTO, chì aghju avutu l'uppurtunità di scuntrà un pocu dopu. È travaglià più vicinu à l'ora di liberazione di notte.

Allora, aghju cuminciatu à travaglià remotamente in una cumpagnia di antivirus. U mo compitu era di riscrive u back-end di l'antivirus chì era utilizatu in a maiò parte di i prudutti di a cumpagnia. (I dettagli tecnichi ponu esse truvati in stu postu).
Allora hè natu u mo primu post à u sandbox di Habr, circa i piacè è i vantaghji di C++, chì ferma sempre in u sicondu postu in u centru di u stessu nome.

Di sicuru, a culpa ùn hè micca cù l'uttellu stessu, ma cù u drogatu chì hà scrittu u mutore antivirus precedente. Hè cascatu, glitched, era multi-threaded in tutta a testa, è era difficiule di pruvà. Ùn avete micca solu installà una mansa di virus nantu à a vostra macchina per a prova, ma l'antivirus hà ancu avutu micca crash.

Ma pocu à pocu, aghju cuminciatu à participà à stu sviluppu. Ancu s'ellu nunda era chjaru, postu chì aghju fattu un cumpunente isolatu chì altri prugrammi utilizanu. Tecnicamente, hè una biblioteca DLL cù una lista di funzioni esportati. Nimu m'hà spiegatu cumu l'altri prugrammi l'utilizanu. Allora aghju invertitu tuttu per mè stessu.

Questu hè andatu per quasi un annu, finu à chì u gallo arrustatu bit CTO è avemu cuminciatu à preparà per a liberazione. Spessu sta preparazione hè stata a notte. U prugramma hà travagliatu nantu à a mo macchina, ma micca da u so latu. Allora hè risultatu ch'ellu avia una unità SSD (una rarità in quelli ghjorni), è u mo algoritmu di scanning veloce hà riempitu tutta a memoria per leghje rapidamente i fugliali.

Finalmente avemu lanciatu è u mo scanner hè statu stallatu nantu à decine di millaie di macchine in u mondu. Era un sentimentu indescrivibile, cum'è s'è vo avete fattu qualcosa di significativu. Hà purtatu qualcosa utile in stu mondu. U soldi ùn rimpiazzarà mai sta emozione.
In quantu à sapè, u mo mutore funziona in questu antivirus finu à oghje. E cum'è un legatu, aghju lasciatu un codice di riferimentu creatu secondu tutti i cunsiglii di u libru "Codice Perfettu" "Refactoring" è a serie di libri "C++ per i Prufessiunali".

In cunclusioni

Un libru famosu dice: "L'ora più buia hè prima di l'alba". Questu hè ciò chì mi hè accadutu in quelli ghjorni. Da a disperazione cumpleta in 2008 à a fundazione di a mo propria cumpagnia IT in 2012. In più di Kaiser, chì sempre hà purtatu $ 500 / settimana, aghju avutu un altru cliente da i Stati.

Hè statu difficiuli di ricusà ellu, postu ch'ellu offre quant'è 22 $ / ora per un travagliu assai interessante. Eru novu guidatu da u scopu di accumulà più capitale di start-up è invistisce, sia in immubiliare sia in a mo propria attività. Per quessa, l'ingudu aumentatu, i scopi sò stati stabiliti è ci era motivazione per spustà.

Dopu avè finitu u prughjettu Kaiser è rallentatu cù un altru prughjettu, aghju cuminciatu à preparà per lancià a mo startup. Aghju avutu circa $ 25k in u mo contu, chì era abbastanza per creà un prototipu è cercà investimenti supplementari.

In quelli anni, ci era una vera isteria intornu à e startups in Russia, Ucraina è in u mondu sanu. L'illusione hè stata creata chì pudete diventà rapidamente riccu per cumprà una cosa innovativa. Per quessa, aghju cuminciatu à spustà in questa direzzione, studià blog specializati, scuntrà a ghjente da a folla.

Hè cusì chì aghju scontru Sasha Peganov, attraversu u situ web di Zuckerberg Call (chì hè avà vc.ru), chì dopu m'hà presentatu à u cofundatore di VKontakte è investitore. Aghju reclutatu una squadra, trasfirìu à a capitale è cuminciaru à creà un prototipu cù i mo fondi è più investimenti. Chì parleraghju in dettagliu in a prossima parte.

Per esse continuatu ...

Source: www.habr.com

Add a comment