Ohjelmoijan polku 800 UAH:n palkkaisella tehtaalla €€€€:ksi Ukrainan huippuyrityksissä

Hei, nimeni on Dima Demchuk. Olen vanhempi Java-ohjelmoija Scalorsissa. Yleinen ohjelmointikokemus IT-alalta yli 12 vuoden ajalta. Kasvoin tehtaan ohjelmoijasta Senior-tasolle ja onnistuin työskentelemään Ukrainan huippuyrityksissä. Tietenkään ohjelmointi ei tuolloin ollut vielä valtavirtaa, eikä IT-yritysten ja ehdokkaiden kesken ollut paljon kilpailua jokaisesta arvokkaasta paikasta. Artikkelissa kerron kokemuksistani yrityksissä, kuten EPAM, Luxoft, GlobalLogic, Nextiva, Ciklum ja Scalors.

Uran alku: opiskelu ja tehdas 2008

Olen aina pitänyt matematiikasta, joten valinta Informatiikan ja tietojenkäsittelytieteen tiedekuntaan oli ennakoitavissa. Valmistuin korkeakoulusta, Igor Sikorskyn nimestä Kiovan ammattikorkeakoulusta. Instituutissa, kuten kaikki muutkin, opimme standardiohjelmointia Pascalilla, Delphillä ja myös vähän C++:aa. Opiskelun jälkeen kaikki työllistyivät toimeksiantoon, päädyin ANTK:n lentotehtaalle.

Tästä tarinani alkaa. Palkka oli erittäin alhainen, mutta minusta tuntui, että 800 UAH (vaihtokurssilla 100 dollaria) oli melko hyvä alku. Yleisesti ottaen samankaltaista työtä lentokonetehtailla arvostetaan ulkomailla ja ihmiset tienaavat hyvin, valitettavasti näin ei ole täällä. En tiedä, mikä sai minut jatkamaan, mutta työskentelin tehtaalla kolme ja puoli vuotta. Itse asiassa töitä oli todella vähän, palkka laskettiin vankilassaoloajalta, oli tärkeää tulla ja lähteä ajoissa. Pohjimmiltaan käsittelimme konetietoja JSP:llä. Kerran he jopa antoivat 300 UAH:n bonuksen. Jossain vaiheessa tunsin akuutisti, että palkkani tuskin riittää elämiseen. Samoihin aikoihin kumppanini muutti yksityiseen yritykseen ja kertoi kuinka siistiä se oli, tehtävät olivat mielenkiintoisia ja he maksoivat paljon enemmän. Ajattelin myös työpaikan vaihtoa ja vain yksi kollegani ilmoitti minulle, että hänen ystävänsä oli rekrytoimassa tiimiä EPAM:iin ja he olivat valmiita harkitsemaan minua.

EPAM ja ensimmäinen palkkani dollareina

Tehtaan jälkeen menin töihin EPAM:iin. Täällä sain ensimmäistä kertaa töitä dollarin vaihtokurssiin sidotulla palkalla. Olin iloinen, että kaikki oli hyvin erilaista kuin tehtaalla, varsinkin palkka, joka oli 12-13 kertaa korkeampi. Totta, vietin noin yhdeksän kuukautta penkillä, he etsivät projektia erittäin pitkään, sain palkan tekemättä käytännössä mitään. Aluksi minut palkattiin UBS-projektiin, mutta asiakkaat ajattelivat pitkään, ja niin kävi, projekti ei käynnistynyt. Siellä oli paljon ihmisiä, jotka, aivan kuten minä, istuivat ilman projektia, ja heidät piti sijoittaa jonnekin. Ja niin olin mukana investointipankki Barclays Capitalin projektissa. Teknisellä puolella käytimme Spring ja JSF. En työskennellyt kauan, koska tajusin, etten pyytänyt tarpeeksi, ja pyysin palkankorotusta. Mutta he sanoivat minulle, anteeksi, mutta emme edes lisää sinulle 300 dollaria.

Tarinani Luxoftin kanssa

Tarjous Luxoftilta saapui erittäin oikeaan aikaan. Läpäisin perushaastattelusta ja minut palkattiin. Pidin siellä aluksi todella paljon. Varsinkin ensimmäinen vuosi: projekti, kollegat ja kunnollinen palkka. Toisena vuonna alkoi syntyä säännöllisiä viestintäongelmia asiakkaiden kanssa, mikä johti hämmennykseen ja tehottomuuteen. Tämä johtuu siitä, että tiimimme johdosta ohjelmoijasta alkoi yhtäkkiä tulla johtaja, hän oli kiireinen koko ajan, eikä Luxoftissa harjoiteltu suoraa yhteydenpitoa asiakkaan kanssa. Pystyimme esittämään kaikki kysymykset vain tiiminvetäjän tai tuotepäällikön kautta. Uskon, että hyvällä viestinnällä on tärkein rooli tehokkaassa ongelmanratkaisussa. Pidin projektista, mutta tehtävät eivät juuri muuttuneet ja toteutus oli vaikeaa kommunikaatioongelmien vuoksi, siitä tuli hieman tylsää. Toinen vuosi oli jo loppumassa ja pyysin palkankorotusta. Luonnollisesti minulle kerrottiin, ettei rahaa ole, ja lähetettiin kirje, jonka sisällöstä ilmeni, että palkkaani korotetaan vasta puolen vuoden kuluttua. Suostuin jäämään odottamaan päivää, jolloin saan luvatun korotuksen. Kävi niin, että minut siirrettiin uuteen projektiin. Käytännössä, kun puoli vuotta oli kulunut, otin yhteyttä uuteen johtajaan, jolle ei ilmoitettu palkankorotuksestani. Sitten lähetin hänelle kirjeen, jota säilytettiin postissa ja palkkaani korotettiin. Huomasin, että liikekirjeenvaihdossa tai asiakirjoissa tehdyt lupaukset ja sopimukset on tärkeää pitää, vasta sitten ne toteutuvat.

Jonkin ajan kuluttua minulle tarjottiin muuttoa Puolaan, mikä oli välttämätöntä projektin kannalta. Tietysti muuttaessa liitetään vuodeksi vakiosopimus, joka suojaa molempia osapuolia, sekä tilaajaa että urakoitsijaa, mutta kieltäydyin silti. Ukrainassa ohjelmoijien palkat olivat korkeammat kuin Puolassa, koska veromme ovat alhaisemmat. Myöhemmin minut siirrettiin toiseen projektiin, josta en oikein pitänyt.

Frontend GlobalLogicissa ja jälleen Luxoftissa

Seuraava projektini ilahdutti minua mahdollisuudesta tutustua Java Scriptiin paremmin. Siellä oli myös mahdollisuus työskennellä Docker-projektissa. Mutta silti, etsiessäni taustajärjestelmää, muutin GlobalLogiciin, jossa työskentelin noin kuusi kuukautta. He lupasivat minulle backendin ja varoittivat myös, että alussa olisi pieni JS, joten suostuin. Yllätykseni oli rajaton, kun pikku JS:n joukossa Javalle ei ollut paikkaa ollenkaan. Ja kaikki koska kaveri, joka kehitti projektin taustalla, aikoi lähteä ja minut palkattiin hänen tilalleen. He asensivat sen väliaikaisesti käyttöliittymään, kun se vielä toimi. Seurauksena oli, että kun hän lähti, he eivät palauttaneet minua takaisin takaosaan, enkä periaatteessa halunnut istua etupäässä, tehtävät olivat pieniä ja sellaisesta työstä ei ollut juurikaan iloa.

Ja niin palasin taas Luxoftiin, jossa tehtävänä oli siirtää projekti uusiin teknologioihin, mutta asiakkaat hylkäsivät kaikki uudet tulokkaat ja korvasivat meidät päätiimin kanssa Pietarissa. Minut palkattiin toiseen projektiin, jonka halusin muuntaa Angulariksi JQuerylla ja FTL:llä, asiakas ei tuntunut välittävän, mutta he eivät osoittaneet aikaa näihin tehtäviin. Kumppanini sanoi kerran: "Ei, haluan pysyä FTL:ssä, en pidä JavaScriptistä, koska se sisältää sanat Script", - muistin tämän lauseen loppuelämäni.

Nextiva ja unelmieni palkka

Ajoittain rekrytoijat lähettävät minulle tarjouksia LinkedInissä ja minä vastaan ​​hauskasti, että olen samaa mieltä erittäin korkeasta palkasta, ja sitten jotkut suostuivat. Näin päädyin Nextivaan ja unelmapalkkaani. Kävi ilmi, että he värväsivät liikaa ihmisiä ja siirsivät minut Legacy Projectiin. Pidän kaikissa suurissa IT-yrityksissä siitä, että ne lupaavat ja maksavat, vaikka projekti muuttuu. Mutta en pidä siitä, että he lupaavat usein yhtä asiaa, mutta lopputulos on jotain aivan muuta.

Meillä ei ollut tiimin johtoa, oli vain kolme ohjelmoijaa ja yksi testaaja, joilla oli täysin erilainen visio ja kaikki uskoivat hänen olevan oikeassa ja hänen päätöksensä paras. Olisin jäänyt tähän firmaan, mutta lopulta erimielisyytemme johtivat siihen, että asiakas erotti kaikki Javaistit ja jätti vain pythonistit.

Tarjous EPAM:lta

Kun EPAM-rekrytoijat soittivat minulle ja tarjosivat muuttoa Amerikkaan, he tarjosivat sitä kaikille, jotka työskentelivät heidän kanssaan alle viisi vuotta sitten. He tarjosivat minulle normaalin summan, mutta ei niin paljon, että luopuisin elämästäni täällä ja muuttaisin Amerikkaan, joten kieltäydyin. Sitä paitsi en koskaan halunnut lähteä Ukrainasta.

Full Stack, Amerikka ja Ciklum

Uutta projektia etsiessäni päätin lähettää ansioluetteloni Ciklumille ja allekirjoitin, kuten aina, Java Senior Back-end Developerin. Melkein heti minut kutsuttiin haastatteluun ja kysyttiin, onko minulla kokemusta JavaScriptistä, joten kerroin hänelle vähän. He sanoivat minulle, että okei, palkkaamme sinut Full Stack -ohjelmoijaksi, sinun täytyy mennä Amerikkaan kuukaudeksi. He tarjosivat minulle hyvää palkkaa, joten suostuin. Viisumi avattiin ilman ongelmia parissa päivässä. Aluksi kahden ensimmäisen viikon aikana odotimme asiakkaan lopullista päätöstä projektista, seuraavat kaksi viikkoa opiskelimme teknologioita, jotka tuntuivat tuolloin varsin innovatiivisilta Mono, Flux. Ja kaiken kaikkiaan kuukautta myöhemmin kumppanini ja minä, joka otimme tytön mukanaan, lensimme Amerikkaan, New Jerseyyn. Pidin siellä, tietysti työ, se on työtä Amerikassa, mutta viihteen suhteen siellä on jotain tekemistä. Viikonloppuisin kävin usein kävelyllä New Yorkissa, joka on vain puolentoista tunnin tai kahden päässä meiltä. Melkein kaikki ajavat siellä; koska minulla ei ole ajokorttia, sinne pääseminen oli hirveän hankalaa. Kollegani, joka vuokrasi auton ja ajoi minut töihin ja kotiin joka aamu ja ilta.

Hankkeen mukaan meidät palkattiin puhtaasti front-endin takia aukkojen umpeen kuromiseksi, Java-ohjelmoijia on Yhdysvalloissa paljon, joten niille ei ole erityistä tarvetta, mutta niistä on katastrofaalinen pula. etupään asiantuntijat. Minulla oli jo aika hyvä kokemus aikaisemmista keskitason projekteista. Kun puhuin amerikkalaisten kollegoideni kanssa ja jaoin etupäässä tietämykseni, he sanoivat: "Vau, olet niin älykäs." Kirjoitin projektin TypeScriptillä. Kaiken kaikkiaan olin Amerikassa tasan kuukauden, jonka jälkeen palasin Ciklumin Kiovan toimistoon. Vaikka minut palkattiin Full Stackiksi, tein pääosin tehtäviä vain etupäässä. Full Stack -ohjelmoijien trendi on perusteltua asiakkaalle koituvan hyödyn vuoksi, mutta pohjimmiltaan tällaiset ohjelmoijat eivät voi tehdä frontendiä ja taustajärjestelmää hyvin samanaikaisesti, koska se on mahdotonta. Sinun täytyy keskittyä yhteen asiaan.

Työskentelin projektin parissa yhteensä 8 kuukautta ja eräänä päivänä minut heitettiin pois virtuaaliohjelmasta. Olin yllättynyt, koska asiakkaan kanssa ei ollut erimielisyyksiä. He eivät vastanneet sähköpostiini, ja päivää myöhemmin Ciklumin johtaja vahvisti, että minut oli lomautettu. Itse asiassa tein kaikki etupään tehtävät, suljin tarvittavat reiät eikä asiakas enää tarvinnut minua. Amerikassa ei ole kovin kannattavaa maksaa kansalaisuudettomille työntekijöille, joten he kääntyvät ulkoistamiseen, kun paineet ovat erittäin kovat, ja he myös sanovat nopeasti hyvästit, kun kaikki tehtävät on suoritettu.

Puhdas Java Scalorsissa

Syksyllä 2018 etsin työtä erittäin pitkään, noin kaksi kuukautta, koska halusin valita hyvän projektin ja vakaan asiakkaan. Kuten nykyiset kollegani vitsailevat, elämä on hylännyt minut. Tämän seurauksena läpäisin haastattelun Java-kehittäjänä saksalaisessa Scalors-yrityksessä. Minulla oli hyvä kokemus, joten haastattelu oli rento ja tekninen osa valmistui nopeasti. Minulle tarjottiin aloittaa projekti viikon kuluttua. Suostuin vain, jos sopimus allekirjoitettiin. Pari viikkoa myöhemmin minut lähetettiin työmatkalle Stuttgartiin. Olin ensimmäistä kertaa Saksassa, ja pidin asiakkaiden huomiosta. He kutsuivat minua jatkuvasti lounaalle, syömään pizzaa, kysyivät viihdynkö ja ottivat mielipiteeni huomioon. Teoksesta saamani vaikutelman perusteella tämä on toinen projekti, josta pidän Luxoftin jälkeen. Olen työskennellyt taustalla noin viisi kuukautta. Kommunikoin suoraan asiakkaiden kanssa, joten tehtävistä ei tule väärinkäsityksiä.

Tulokset

Kokemukseni kaikissa edellä mainituissa yrityksissä antoi minulle yleiskäsityksen siitä, kuinka kommunikoida oikein rekrytoijien ja asiakkaiden kanssa. On tärkeää saada selville kaikki yksityiskohdat haastattelun aikana, erityisesti tehtävien osalta.

Kukaan ei ole suojassa asiakkaiden mielialan muutoksilta, vaikka minulle kävi usein niin, kun he ottavat yhden projektin ja päätyvät siirtämään sen toiseen. Projektien vakaus on tuoteyrityksessä mahdollista, mutta toisaalta projektien vaihtaminen on mielenkiintoinen ja epätavallinen kokemus uusien teknologioiden oppimisen kannalta.

Tärkeintä on yrityksen sisäinen tunnelma ja hyvä kommunikaatio asiakkaiden kanssa.

Tekstin laatinut: Marina Tkachenko

Lähde: will.com

Lisää kommentti