Osa 4. Ohjelmoinnin ura. Juniori. Aloitus freelancerina

Jatkoa tarinalle "Ohjelmoijan ura".

Pimeä tuli. Sekä suoraan että epäsuorasti. Etsin suurella ahkeralla ohjelmoijan työtä, mutta vaihtoehtoja ei ollut.
Kaupungissani oli 2-3 mainosta 1C-kehittäjille, sekä harvinainen tapaus, jolloin vaadittiin ohjelmointikurssien opettajia. Oli vuosi 2006. Aloitin opinnot yliopiston 4. vuonna, mutta vanhempani ja tyttöystäväni vihjasivat minulle selvästi, että minun pitäisi etsiä töitä. Kyllä, halusin sen itse. Siksi käytyäni läpi pari haastattelua kurssin opettajan virkaa ja minulla ei ollut siellä onnea, olin kiireellä hallitsemaan 1C: Accounting. Kymmenien lukemieni kirjojen ja satojen C++/Delphi- ja Java-ohjelmien ansiosta aloin oppia 1C:tä toivottomuudesta.

Mutta onneksi kaapeli-internet oli jo ”tuodettu” kaupunkiimme ja sain kokeilla onneani laittamalla nettisivuille työnhakuilmoituksen. Kun minulla oli sähköposti osoitteessa mail.ru ja käyn siellä usein, löysin itselleni mainososion ja kirjoitin sinne kaikesta rikkaasta kokemuksestani ohjelmistokehityksen alalla. Kirjoitin jo viimeisessä osassa, että kymmenen ensimmäistä vastausta mainokseni olivat "kirjoita Gatesille" -hengessä. Mutta 11. oli kaveri, joka käänsi kohtaloni 180 astetta, aivan kuten tapahtui ohjelmointikurssin ensimmäisellä oppitunnilla.

Postilaatikkooni pudonnut kirje, jossa oli suunnilleen seuraava sisältö:

Hei Denis,
Nimeni on Samvel ja olen OutsourceItSolutionsin johtaja.
me Huomasimme ilmoituksesi, joka etsii työtä kehittäjänä osoitteessa mail.ru. Valmis harkitse ehdokkuuttasi. Ehdotan, että puhumme yksityiskohtaisemmin ICQ - 11122233:sta.

Terveisin
Samvel,
TOIMITUSJOHTAJA,
OutsourceItSolutions

Tällainen virallisuus ja ylibisnestyyli jatkuivat koko yhteistyömme ajan. Kuten lännessä sanotaan, minulla oli "sekalaiset tunteet". Toisaalta ihminen tarjoaa työtä, eikä se näytä olevan sitä kuonaa, joka meillä oli kaupungissamme. Toisaalta tästä yrityksestä, mitä se tekee ja mitä ehtoja se tarjoaa, ei tiedetty mitään. Tietenkin meidän piti toimia, kun ei ollut mitään menetettävää. Saimme nopeasti yhteyden ICQ:n kautta, Samvel kysyi minulta muutaman kysymyksen ja tarjoutui tapaamaan allekirjoittamaan asiakirjoja työn aloittamiseksi. Hänen kysymyksensä olivat yleisiä ja liittyivät pääasiassa taitoihini ja kokemukseeni.
Kuten nämä: "Mitä kirjoitat?", "Mitä voit näyttää?" jne. Ei ollut "Mitä eroa on abstraktin luokan ja käyttöliittymän välillä". Erityisesti ongelmat, kuten "käännä taulukko".

Oli syyskuun alku, yliopiston luennot olivat vain erikoisalaa, ja minä menin niihin. Matkan varrella törmäsin joko isäni ystäviin tai ystävieni ystäviin, jotka halusivat täysimittaisen Enterprise-ratkaisun yritykselleen tai valtion virastolle ilmaiseksi. Tämä oli myös kokemus, ja luennoilta vapaa-ajallani kehitin taitojani näillä vapaaehtoistilauksilla.
Lyhyesti sanottuna ei ollut rahaa, ei ollut mahdollisuuksia, joten Samvel jäi viimeiseksi toivoksi paeta jonnekin.

Tapaamispäivänä Samvelin kanssa kysyin luokkakavereiltani, halusivatko he lähteä kanssani haastatteluun seuraan.
Samvel änkytti, että jos minulla on IT-taitoja omaavia ystäviä, niin voin tuoda heidät mukaani. Rivien välistä luki "otamme kaikki umpimähkäisesti". Harvat luokkatovereistani olivat samaa mieltä, tai pikemminkin yksi kymmenestä vastaajasta. Ironista on, että ne yhdeksän, joilla oli tärkeitä asioita, kuten pubi tai Counter-Stirke ruudukossa, päätyivät hetken kuluttua myös Samveliin tai kävivät hänen läpi.

Joten kaveri nimeltä Seryoga suostui ja meni kanssani selvittämään, millaista bisnestä tällä miehellä oli, ja katsomaan tulevaisuudennäkymiä. Seryoga valjasti itsensä aina kaikkeen haureuteen, kun tarjosin hänelle jotain. Sain usein ideoita, kuten sosiaalisen verkoston luomista työnhakuun, ja Seryoga tuli mukaan ainakin konsulttina. Muuten, vuonna 2006 LinkedIn oli vasta kehittymässä, eikä Yhdysvaltojen ulkopuolella ollut mitään vastaavaa. Ja mahdollisesti oikein toteutettu idea tällaisesta sosiaalisesta verkostosta voitaisiin myydä tänään 26 miljardia dollaria.

Mutta palataanpa tapaamiseen Samvelin kanssa. Minulla ei ollut aavistustakaan siitä, mitä minua odottaa ja millaisissa olosuhteissa työskennellämme. Ainoa asia, josta olin kiinnostunut, oli saanko arvokkaani 300 dollaria kuukaudessa, ja jos minulla kävi tuuri, käytän tietämäni teknologiapinoa.

Sovimme tapaavamme julkisella paikalla stadionin lähellä. Vieressämme oli penkkejä rivissä ja se oli meluisa. Tämä paikka, lähellä teollisuuskaupungin keskustaa, sopi paremmin juomaan olutpulloa kuin allekirjoittamaan sopimuksen uudesta työpaikasta OutsourceItSolutionsissa Samvel-nimisen toimitusjohtajan kanssa.
Siksi ensimmäinen kysymys hänelle oli: "Mitä, eikö sinulla ole toimistoa?" Samvel epäröi ja katsoi pois ja vastasi, että ei vielä, mutta aiomme avata sen.

Sitten hän otti kaksi sopimusta muovipussista supermarketista, minulle ja Seryogalle. Yritin ymmärtää, mitä niihin kirjoitettiin, mutta en ollut koskaan lukenut mitään vastaavaa elämässäni, ja tämä lakikieli aiheutti hylkäämisen. Kun en kestänyt sitä, kysyin:
- Ja mitä se sanoo?
— Tämä on NDA, salassapitosopimus
- Ahh...
Vielä enemmän hämmentyneenä siitä, mistä puhuin, minun piti nyökyttää. Toiset viisi minuuttia etsin kiihkeästi tekstistä avainsanoja, kuten "saatava", "luotto", "velvollinen", "jos sääntöjä ei noudateta". Varmistuttuaan siitä, ettei mitään sellaista ollut, hän allekirjoitti sen. Haluan muistuttaa, että Seryoga oli kanssani moraalista tukea ja uusia mahdollisuuksia ansaita rahaa itselleni etsimässä. Hän ei myöskään ymmärtänyt, mitä hän allekirjoitti, vaan toisti tämän toimenpiteen jälkeeni. Vaihdoimme vielä muutaman sanan Samvelin kanssa. Taas minun taidoistani ja kokemuksestani. Kysyttiin, tiedänkö PHP:n?
Se on jotain, mutta olen erittäin harvoin työskennellyt PHP: n kanssa. Siksi sanoin tuntevani Perlin. Jolle Samvel ylimielisesti heitti: "No, Perl on viime vuosisata." Vaikka vuosisata on vasta alkanut...

Siitä huolimatta, en ole varma, mitä seuraavaksi tapahtuisi, sanoin Seryogalle hermostuneen naurun sekoitettuna: "No, he eivät allekirjoittaneet kuolemantuomiota...". Kaikki katsoivat toisiaan ja Samvel lupasi lähettää lisäohjeet sähköpostitse.

Seuraavana päivänä sain kirjeen, jossa minulle annettiin "yrityssähköposti", linkki henkilökohtaiseen profiiliini ja ohjeet sen täyttämiseen. Myös näyte Samvelin valmiista profiilista.

Mielestäni tässä vaiheessa kannattaa kertoa, millainen yritys OutsourceItSolutions on. Yritystä sinänsä ei ollut laillisesti olemassa. Siellä oli erittäin heikko verkkosivusto, jossa oli silmäänpistävä muotoilu noilta vuosilta ja pääjohtaja. Samvel. Todennäköisesti istuu shortseissa ja T-paidassa monitorin edessä kotona. Hän oli myös verkkokehittäjä, josta hän ansaitsi päätulonsa 20 dollarilla/tunti. Olin aiemmin risteytynyt hänen isänsä kanssa, joka teki samaa, mitä Samvel teki. Nimittäin etsin vanhempia IT-opiskelijoita, joilta voitaisiin laskuttaa tilauksista länteen. Tavallinen kotitekoinen outstaf.

Joten Samvel on rekisteröity freelance-pörssiin oDesk (joka on nyt Upwork) sen perustamisesta vuonna 2004. Tietysti hänellä oli jo valmiiksi pumpattu profiili, joukko taitoja ja selkeä käsitys ulkomaisten asiakkaiden kanssa työskentelystä.
Hän myös seurasi isänsä jalanjälkiä ja avasi oman toimiston oDeskissä. Hän toi minun kaltaisiani ihmisiä sinne ja otti prosenttiosuuden jokaisesta ansaitsemastaan ​​tunnista. Hänen toimistossaan oli tuolloin noin 10-15 henkilöä. Kun viimeksi katsoin siellä, "IT-asiantuntijoiden" määrä ylitti sadan.

Palaan työtehtävääni - täytä profiili oDeskissä. Kuten ymmärrät, Samvel toi minut freelancerina. Tämä oli ainoa mahdollisuus ansaita jotain tuolloin ja siinä paikassa minun tietämykselläni. Olen onnekas. Kuten useimmat ystäväni, jotka seurasivat minua freelancerina. Nyt useimmilla meistä on 10-12 vuoden kokemus IT:stä, freelancerina ja etätyöstä. Kaikki ryhmämme eivät menestyneet niin hyvin, mutta se on erillinen asia.

Kun näin oDesk-profiilini yläosassa merkinnän 8 $/h kahdeskymmenes lihavoitu, aloin nopeasti kertoa tätä lukua neljänkymmenen tunnin työviikolla ja sitten 160 tunnilla kuukaudessa. Ja kun lopulta laskin 1280 2107 dollaria, koin iloisen euforian. Selvitin heti, kuinka paljon aikaa minulla menisi ostamaan käytetty VAZ-2000, joka maksoi noin XNUMX XNUMX dollaria. Vielä suuremmalla innolla ryntäsin täyttämään profiilini ja kirjoitin siihen kaiken mitä oli tapahtunut ja saattaa tapahtua.

Muu kokemus -sarakkeessa kirjoitin, että pelaan jalkapalloa hyvin ja olin joukkueen kapteeni. Samvel vihjasi tahdikkaasti, että tämä kokemus ei kuulu aiheeseen ja se piti poistaa. Sitten aloin tehdä testejä oDeskillä. Tämä on sellainen ammatti, ja vaikka sukunimesi on Stroustrup, ei ole tosiasia, että saat korkeimman pistemäärän C++:ssa. Kysymykset olivat joko intialaisten tai muiden freelancerien kirjoittamia, ja ne olivat täynnä epäselvyyksiä ja joskus virheitä. Myöhemmin oDesk lähetti minulle näihin kysymyksiin vastaukset ja pyysi minua tarkistamaan testit. Löysin ainakin 10 virhettä ja väärän sanamuodon.

Mutta kuitenkin. Delphi 6 -testistä sain 4.4/5, mikä oli minulle saavutus. Ja C++:ssa he jopa saivat "ensimmäisen paikan" mitalin, mikä näytti tarkoittavan sitä, että Saatana itse ei ole toistaiseksi läpäissyt tätä testiä. Tämä oli seurausta ponnisteluistani tutkia standardia ja kirjoittaa kääntäjä. Siksi minulla oli tyhjälläkin profiililla jo kilpailuetu muihin freelancereihin verrattuna.

Osa 4. Ohjelmoinnin ura. Juniori. Aloitus freelancerina
oDesk-profiilini 2006-2007

Minun on sanottava, että vuonna 2006 oDesk.com oli niin viihtyisä paikka, jossa viestejä ilmestyi 2 kertaa päivässä Desktop Software Development -osiossa. Niihin vastasi 3-5 henkilöä, enimmäkseen Itä-Euroopasta. Ja tyhjällä portfoliolla oli mahdollista napata hyvä projekti. Yleisesti ottaen kilpailua ei ollut, ja niin tapahtui. Sain ensimmäisen projektin melko nopeasti.

Jossain viikossa tai kahdessa Samvel lähetti hakemuksia töihin minun nichelleni. Sitten hän käski minun lähettää sen itse - minulla on hakemusmalleja.

Ensimmäiset asiakkaat

Ironista kyllä, ensimmäinen asiakkaani oDeskissä oli opiskelija Amerikasta, jolla oli samanlainen ongelma kuin se, jonka ratkaisin opiskelijoillemme cheburekista. Noin klo 10 ensimmäinen asiakas koputti Yahoo Messengerini. Olin hieman hermostunut, koska tunsin olevani jonkin tärkeän partaalla. Ja tulevaisuus riippuu tästä järjestyksestä. Joka tapauksessa, kuten melkein jokainen normaali ihminen, joka menee töihin ensimmäisenä päivänä. Ja jopa ilman, että olisi ollut aiemmin työskennellyt.

Tämä asiakaskaveri lähetti minulle Word-tiedoston, jossa oli yksityiskohtainen kuvaus tehtävästä pienintä yksityiskohtaa myöten. Esimerkkejä tulo/tulostus ja koodin muotoilusta. Vaatimusten laatu oli suuruusluokkaa korkeampi kuin meillä. Ulkona yöstä huolimatta kiiruhdin kirjoittamaan ongelmaa, jotta voisin lähettää sen hänelle tänään. Minulle oli tärkeää saada ensimmäinen positiivinen palaute. Sitten tuli tavallinen asiakkaan kysymys - "Kuinka kauan ongelman ratkaiseminen kestää?" Arvelin, että kaiken kiillottamiseen ja testaamiseen kuluisi noin 3 tuntia ja tunnin verran.

Se osoittautuu 4 ja perinteen mukaan kerromme 2:lla, jos kyseessä on ylivoimainen este ja niille, jotka pitävät viimeistelystä. Vastaan: "Kello 8, lähetän sinulle ratkaisun huomenna."
Itse asiassa lopetin kahdelta aamulla. Ja USA:n länsiosassa oli vielä valoisaa. Siksi, kun olin kirjautunut 5 tuntia seurantalaitteeseen, lähetin ratkaisun ensimmäiselle opiskelija-asiakkaalleni Amerikasta.

Seuraavana päivänä tältä kaverilta oli paljon iloa ja kiitollisuutta. Arvostelussaan hän kirjoitti, kuinka ihana olin ja että tein kaiken 5 tunnissa mainitun 8 tunnin sijaan. Se on asiakasuskollisuutta. Tietysti tekisin sen ilmaiseksi, jos vain saisin pitkäaikaisia ​​tilauksia. Mutta mikä oli minun iloni, kun sain tililleni jopa 40 dollaria. Ei 2 dollaria opiskelijoiltamme, mutta jopa 40 dollaria! Samalle työlle. Se oli kvanttihyppy.

Pitkäaikainen asiakas

Ajan kuluessa törmäsin erilaisiin pikkujuttuihin, jotka antoivat minulle edelleen yli kaupungin keskiarvon. Olin juuri ymmärtämässä, mitä tapahtui. Oli tarpeen puhua englantia ja sujuvasti. Vaikka opiskelin kieltä koulussa ja yliopistossa, äidinkielenään puhuminen on eri asia. Varsinkin jos se on amerikkalainen. Sitten Magic Gooddy -ohjelma oli suosittu, joka käänsi kokonaisia ​​lauseita.
Siellä on myös sisäänrakennettu puhesyntetisaattori. Tämä auttoi paljon, vaikka käännöksen laatu oli Ravshanin ja Dzhamshudin tyyliä.

Osa 4. Ohjelmoinnin ura. Juniori. Aloitus freelancerina
Magic Gooddy on ohjelma, joka auttoi käymään vuoropuhelua ensimmäisten asiakkaiden kanssa

Lähetin kerran hakemuksen työhön, jossa minun piti kirjoittaa Internet Explorerin laajennus, joka kerää tietoja MySpacen sosiaalisesta verkostosta. Nykyään molemmat projektit ovat jäänne menneisyydestä. Ja vuonna 2006 se oli valtavirtaa. Kukaan ei uskonut, että Facebook lähtisi nousuun ja MySpace katoaisi kokonaan. Kukaan ei myöskään käyttänyt Chromea, koska... hän ei ollut vielä siellä. Ja Firefoxin laajennukset eivät olleet suosittuja. Yhdysvalloissa IE:n osuus oli monta kertaa suurempi kuin muiden selaimien. Siksi asiakkaan veto oli oikea, vain hänen ajoituksensa kanssa hän oli 5 vuotta jäljessä.

No, minulle annettiin parinsadan dollarin testitehtävä kirjoittaa plugin, joka kirjaa kaikki IE:ssä tapahtuvat tapahtumat.
Minulla ei ollut aavistustakaan, miten tämä tehdään. He eivät opettaneet meille tätä yliopistossa; sellaisia ​​käskyjä ei ollut. Minun piti mennä etsimään suosikkisivultani rsdn.ru (StackOverflow ei myöskään ollut hyödyllinen) ja etsiä käyttämällä avainsanoja "IE, plugin". Kuvittele iloni siitä, että joku muu ohjelmoija valmisteli sen, mitä teknisissä tiedoissani oli kirjoitettu. Ladattuani lähteet, vetänyt niihin ikkunan selaimen tapahtumalokien näyttämiseksi, lähetin tehtävän tarkistettavaksi.

Puolen tunnin kuluttua tuli vastaus - "Olen erittäin onnellinen!" Tämä on jännittävää työtä! Jatketaan yhteistyötä!
Eli henkilö oli tyytyväinen ja haluaa jatkaa tuntitasolla. Minusta yllättävää oli, että hän tarjoutui nostamaan korkoani 10 dollarista 19 dollariin ajan myötä. Yritin todella kovasti, mutta minulla ei ollut kokemusta yksin projektin vetämisestä. Ja Andy (se oli asiakkaan nimi) yritti motivoida minua joko rahalla tai tarinoilla kuinka hän etsi sijoittajaa. Kaiken tämän kanssa Andy on juuri se henkilö, joka antoi minulle luottamusta siihen, että voit ansaita rahaa freelancerina, ja erittäin hyvin. Hän antoi minulle mahdollisuuden lähteä Samvelista ja luoda yksilöllinen profiili, jotta en maksa ylimääräistä korkoa turhaan.

Kaiken kaikkiaan työskentelin Andyn kanssa yli vuoden. Toteutin kaikki hänen vaatimuksensa, suunnitelmansa ja ideansa C++-koodissa. Hän kertoi myös, kuinka hän juoksee sijoittajien luo skaalatakseen hanketta. Hän kutsui minut useaan otteeseen Amerikkaan. Yleisesti ottaen olemme kehittäneet ystävällisiä suhteita.

Mutta älä luota amerikkalaisiin, joiden kanssa teet liiketoimintaa. Tänään hän on ystäväsi, ja huomenna hän voi silmää räpäyttämättä muuttaa projektin budjettia tai sulkea sen kokonaan. Olen nähnyt tätä paljon 12 vuoden aikana. Kun kysymykset koskevat rahaa, kaikki arvot, kuten perhe, terveys, väsymys, eivät häiritse heitä. Suora isku päähän. Eikä enää puhuta. En halua sanoa mitään IVY-maista tulevista asiakkaista.
Nämä olivat 2 tapausta yli 60:stä, jotka eivät päättyneet hyvin. Tämä on mentaliteetti. Ja tämä on erillisen postauksen aihe.

Joten ansaitaessani rahaa paikallisena oligarkkina Andy-projektista tulin jo valmistumaan yliopistosta omalla uudella autollani.
Minusta tuntui, että edessä kaikki tiet olivat auki. Uskoin, että löydämme investointeja tähän projektiin ja olisin siinä ainakin tiiminvetäjä.

Mutta kaikki ei ole niin sujuvaa tässä liiketoiminnassa. Erikoistutkinnon saatuani menimme tyttöystäväni kanssa merelle rentoutumaan ja pitämään hauskaa. Silloin Andy pudotti minulle sian. Rentoutuessani hän sulki sopimuksen, ja kun pyysin selittämään syytä, hän vastasi vastahakoisesti, että rahaa ei ole, kaikki oli mätä ja projektissa oli paljon bugeja. Joten korjaa tämä luettelo sadoista virheistä parissasadassa, ja katsotaan mitä tapahtuu seuraavaksi. Jyrkkä käänne kuitenkin. Tämä ei tietenkään ole Dropbox, joka sulki Mailboxin 100 miljoonalla dollarilla, mutta jatkotoimenpiteet eivät olleet täysin selkeitä.

Niinpä höpertelin kuin sammakko maitopurkissa yrittäen olla hukkumatta ja vatkaten smetanaa. Mutta maksusta tuli monta kertaa vähemmän, vaatimuksia tuli enemmän, ja sanoin, että on aika lopettaa yhteistyö. Asiat eivät mene pidemmälle näin. Vuosia myöhemmin Andy pyysi minulta neuvoa useammin kuin kerran. Hän ei vieläkään voi rauhoittua ja nalkuttaa uusia startupeja. Hän puhuu TechCrunchissa ja muissa tapahtumissa. Nyt olen luonut sovelluksen, joka melkein välittömästi tunnistaa, kääntää ja syntetisoi puheen.
Sain tietääkseni useita miljoonia investointeja.

Aloin etsiä uutta asiakasta oDeskistä, mikä oli vaikeaa. Hyvillä tuloilla, vakaudella ja koroilla on yksi haittapuoli. He ovat kylmiä. Jos eilen voisin ansaita 600 dollaria viikossa lisäämällä pari ominaisuutta. Sitten "tänään", uuden asiakkaan kanssa, samalla 600 dollarilla minun täytyy tehdä isompi työmäärä, samalla syventämällä asiakkaan työkaluihin, infrastruktuuriin, tiimiin, aihealueeseen ja ylipäätään viestinnän erityispiirteisiin. Urasi alussa se ei ole helppoa.

Melko pitkä aika kului ennen kuin palasi normaaliin työhön samoilla tuloilla.
Seuraavaksi osaksi suunnitellaan tarinaa globaalista ja paikallisesta kriisistä, keskitasosta, ensimmäisestä valmistuneesta päivänvalon näkevästä suurprojektista sekä startupin käynnistämisestä.

Jatkuu ...


Lähde: will.com

Lisää kommentti