En programmørs vej fra at arbejde på en fabrik med en løn på 800 UAH til €€€€ i top ukrainske virksomheder

Hej, mit navn er Dima Demchuk. Jeg er senior Java-programmør hos Scalors. Samlet programmeringserfaring i IT-branchen i mere end 12 år. Jeg voksede fra programmør på en fabrik til seniorniveau og nåede at arbejde i top IT-virksomheder i Ukraine. Selvfølgelig var programmering på det tidspunkt endnu ikke mainstream, og der var heller ikke megen konkurrence blandt it-virksomheder og blandt kandidater til hver værdig stilling. I artiklen vil jeg fortælle om min erfaring i virksomheder som: EPAM, Luxoft, GlobalLogic, Nextiva, Ciklum og Scalors.

Begyndelsen af ​​karrieren: studie og fabrik 2008

Jeg har altid godt kunne lide matematik, så valget til Det Informatik- og Datalogiske Fakultet var forudsigeligt. Jeg dimitterede fra en højere uddannelsesinstitution, Kiev Polytechnic Institute opkaldt efter Igor Sikorsky. På instituttet lærte vi som alle andre standardprogrammering i Pascal, Delphi og også lidt C++. Efter at have studeret, var alle ansat efter opgave, endte jeg på ANTK luftfartsanlæg.

Det er her min historie begynder. Lønnen var meget lav, men det forekom mig, at 800 UAH (ved en kurs på $100) var ret godt til at begynde med. Generelt er lignende arbejde på en flyfabrik højt værdsat i udlandet, og folk tjener gode penge, det er desværre ikke tilfældet her. Jeg ved ikke, hvad der holdt mig i gang, men jeg arbejdede på fabrikken i tre et halvt år. Faktisk var der meget lidt arbejde, lønnen blev beregnet til tiden i fængslet, det var vigtigt at komme og gå til tiden. Grundlæggende behandlede vi maskindata ved hjælp af JSP. En gang gav de endda en bonus på 300 UAH. På et tidspunkt følte jeg akut, at min løn knap var nok til at leve af. Omtrent samtidig flyttede min partner til en privat virksomhed og fortalte mig, hvor fedt det var, opgaverne var interessante og de betalte meget mere. Jeg tænkte også på at skifte job, og bare en af ​​mine kollegaer fortalte mig, at hans ven var ved at rekruttere et team hos EPAM, og de var klar til at overveje mig.

EPAM og min første løn i dollars

Efter fabrikken gik jeg på arbejde hos EPAM. Her fik jeg for første gang arbejde på en løn knyttet til dollarkursen. Jeg var glad for, at alt var meget anderledes end fabrikken, især lønnen, som var 12-13 gange højere. Det er rigtigt, jeg tilbragte omkring ni måneder på bænken, de ledte efter et projekt i meget lang tid, jeg modtog en løn uden egentlig at gøre noget. Først blev jeg ansat til et UBS-projekt, men kunderne tænkte længe, ​​og som det sker, kom projektet ikke i gang. Der var rigtig mange, der ligesom jeg sad uden et projekt, og de skulle placeres et sted. Så jeg var involveret i investeringsbanken Barclays Capitals projekt. På den tekniske side brugte vi Spring og JSF. Jeg arbejdede ikke længe, ​​fordi jeg indså, at jeg ikke spurgte nok og bad om en lønforhøjelse. Men de sagde til mig, undskyld, men vi vil ikke engang tilføje $300 til dig.

Min historie med Luxoft

Et tilbud fra Luxoft kom på et meget betimeligt tidspunkt. Jeg bestod den grundlæggende samtale og blev ansat. Jeg kunne virkelig godt lide det der i starten. Især det første år: et projekt, kolleger og anstændigt betalt. I det andet år begyndte regelmæssige kommunikationsproblemer med klienter at opstå, hvilket førte til forvirring og ineffektivt arbejde. Alt sammen fordi vores teamleder fra en programmør pludselig begyndte at blive manager, havde han travlt hele tiden, og hos Luxoft blev direkte kommunikation med klienten ikke øvet. Vi kunne kun stille alle spørgsmål gennem teamlederen eller gennem produktchefen. Jeg tror på, at god kommunikation spiller den vigtigste rolle i effektiv problemløsning. Jeg kunne godt lide projektet, men opgaverne ændrede sig ikke meget, og implementeringen var svær på grund af kommunikationsproblemer, det blev lidt kedeligt. Det andet år var allerede ved at være slut, og jeg bad om en lønforhøjelse. De fortalte mig naturligvis, at der ingen penge var, og sendte mig et brev, hvis indhold indikerede, at min løn først ville blive forhøjet efter et halvt år. Jeg indvilligede i at blive og vente på den dag, hvor jeg ville modtage den lovede forhøjelse. Det skete så, at jeg blev overført til et nyt projekt. Praktisk talt, da der allerede var gået et halvt år, henvendte jeg mig til en ny leder, som ikke blev informeret om min lønstigning. Så sendte jeg ham et brev, der blev opbevaret på posthuset, og min løn blev forhøjet. Jeg bemærkede, at det er vigtigt at holde eventuelle løfter og aftaler i erhvervskorrespondance eller dokumentation, først derefter finder de sted.

Efter noget tid blev jeg tilbudt en flytning til Polen, hvilket var nødvendigt for projektet. Ved fraflytning er der selvfølgelig vedlagt en standardkontrakt på et år, som beskytter begge parter, både kunden og entreprenøren, men jeg takkede alligevel nej. I Ukraine var lønningerne til programmører højere end i Polen, fordi vores skatter er lavere. Senere blev jeg overført til et andet projekt, som jeg ikke rigtig kunne lide.

Frontend i GlobalLogic og igen Luxoft

Mit næste projekt glædede mig med muligheden for at lære Java Script bedre at kende. Der var også mulighed for at arbejde på et Docker-projekt. Men alligevel, på jagt efter en backend, flyttede jeg til GlobalLogic, hvor jeg arbejdede i omkring seks måneder. De lovede mig en backend, og advarede mig også om, at der ville være lidt JS i starten, så jeg takkede ja. Min overraskelse var grænseløs, da der blandt de lille JS slet ikke var plads til Java. Og alt sammen fordi den fyr, der udviklede projektet på backend, planlagde at forlade, og jeg blev ansat som hans afløser. De installerede det midlertidigt på frontenden, mens det stadig fungerede. Som et resultat, da han gik, vendte de mig ikke tilbage til backend, og jeg ville dybest set ikke sidde ude på frontend, opgaverne var smålige, og sådan arbejde gav kun lidt fornøjelse.

Og så vendte jeg tilbage til Luxoft igen, hvor opgaven var at overføre projektet til nye teknologier, men kunderne opgav alle nytilkomne og erstattede os med hovedholdet i St. Petersborg. Jeg blev ansat til et andet projekt, som jeg ville konvertere til Angular med JQuery og FTL, det syntes kunden ikke havde noget imod, men de afsatte ikke tid til disse opgaver. Min partner sagde engang: "Nej, jeg vil blive på FTL, jeg kan ikke lide JavaScript, fordi det indeholder ordene Script," - Jeg huskede denne sætning resten af ​​mit liv.

Nextiva og min drømmeløn

Fra tid til anden sender rekrutterere mig tilbud på LinkedIn, og jeg svarer sjovt, at jeg er enig i en meget høj løn, og så var der nogle, der sagde ja. Sådan endte jeg hos Nextiva og min drømmeløn. Det viste sig, at de rekrutterede for mange mennesker, og de overførte mig til Legacy Project. Det, jeg godt kan lide ved alle store it-virksomheder, er, at de lover og betaler, selvom projektet ændrer sig. Men jeg kan ikke lide, at de så ofte lover én ting, men slutresultatet er noget helt andet.

Vi havde ikke en holdleder, der var kun tre programmører og en tester med en helt anden vision, og alle troede på, at han havde ret, og at hans beslutning var den bedste. Jeg ville være blevet i dette selskab, men i sidste ende førte vores uenighed til, at kunden fyrede alle javaister og kun efterlod pytonisterne.

Tilbud fra EPAM

Da EPAM-rekrutterere ringede til mig med et tilbud om at flytte til Amerika, tilbød de det til alle, der arbejdede med dem for mindre end 5 år siden. De tilbød mig et normalt beløb, men ikke så meget for at opgive mit liv her og flytte til Amerika, så jeg nægtede. Desuden ville jeg aldrig forlade Ukraine.

Full Stack, Amerika og Ciklum

På udkig efter et nyt projekt besluttede jeg at sende mit CV til Ciklum og underskrev, som altid, Java Senior Back-end Developer. Næsten med det samme blev jeg inviteret til samtale og spurgte, om jeg havde erfaring med JavaScript, så jeg fortalte ham lidt. De fortalte mig okay, vi ansætter dig som Full Stack-programmør, du bliver nødt til at tage til Amerika i en måned. De tilbød mig en god løn, så jeg takkede ja. Visummet blev åbnet uden problemer i løbet af et par dage. I første omgang ventede vi i de første to uger på den endelige beslutning om projektet fra kunden, de næste to uger studerede vi teknologier, der på det tidspunkt virkede ret innovative Mono, Flux. Og i alt en måned senere fløj min partner og jeg, som tog pigen med ham, til Amerika, New Jersey. Jeg kunne godt lide det der, selvfølgelig arbejdet, det er arbejde i Amerika, men med hensyn til underholdning er der noget at lave. I weekenden gik jeg ofte en tur til New York, som kun ligger halvanden time eller to fra os. Næsten alle kører dertil; da jeg ikke har et kørekort, var det frygtelig ubelejligt at komme dertil. Min kollega, der lejede en bil og kørte mig til arbejde og hjem hver morgen og aften.

Ifølge projektet blev vi ansat udelukkende på grund af front-end, for at lukke hullerne; der er mange Java-programmører i USA, så der er ikke noget særligt behov for dem, men der er en katastrofal mangel på front-end specialister. Jeg havde allerede ret god erfaring fra tidligere projekter på mellemniveau. Da jeg talte med mine amerikanske kolleger og delte min front-end viden, sagde de: "Wow, du er så klog." Jeg skrev projektet i TypeScript. I alt blev jeg i Amerika i præcis en måned, hvorefter jeg vendte tilbage til Kiev-kontoret i Ciklum. Selvom jeg blev ansat som Full Stack, udførte jeg hovedsageligt kun opgaver på frontend. Tendensen for Full Stack programmører er begrundet i fordelene for kunden, men i bund og grund kan sådanne programmører ikke klare frontend og backend godt på samme tid, fordi det er umuligt. Du skal fokusere på én ting.

Jeg arbejdede på projektet i i alt 8 måneder og en dag blev jeg smidt ud af det virtuelle program. Jeg var overrasket, fordi der ikke var nogen uenigheder med kunden. De svarede ikke på min mail, og en dag senere bekræftede Ciklum-chefen, at jeg var blevet afskediget. Faktisk gennemførte jeg alle front-end opgaver, lukkede de nødvendige huller, og kunden havde ikke længere brug for mig. I Amerika er det ikke særlig rentabelt at betale statsløse arbejdere, så de henvender sig til outsourcing, når presset er meget stærkt, og de siger også hurtigt farvel, når man er færdig med alle opgaverne.

Ren Java i Scalors

I efteråret 2018 søgte jeg et job i meget lang tid, omkring to måneder, fordi jeg ville vælge et godt projekt og en stabil kunde. Som mine nuværende kolleger joker, har livet forladt mig. Som et resultat bestod jeg et interview som Java-udvikler hos det tyske firma Scalors. Jeg havde god erfaring, så interviewet blev afslappet og den tekniske del blev hurtigt gennemført. Jeg blev tilbudt at starte projektet om en uge. Jeg accepterede kun, hvis kontrakten blev underskrevet. Et par uger senere blev jeg sendt på forretningsrejse til Stuttgart. Det var min første gang i Tyskland, og det, jeg kunne lide, var opmærksomheden fra kunderne. De inviterede mig konstant til frokost, til at spise pizza, spurgte, om jeg havde det godt og tog min mening i betragtning. Baseret på mit indtryk af værket er dette det andet projekt efter Luxoft, som jeg godt kan lide. Jeg har arbejdet på backend i omkring fem måneder. Jeg kommunikerer direkte med kunderne, så der ikke opstår misforståelser omkring opgaver.

Fund

Min erfaring i alle ovennævnte virksomheder gav mig en generel forståelse af, hvordan man korrekt kommunikerer med rekrutterere og kunder. Det er vigtigt at finde ud af alle detaljer under samtalen, især hvad angår opgaver.

Ingen er immune over for ændringer i kundernes humør, selv det skete ofte for mig, når de påtager sig et projekt og ender med at overføre det til et andet. Stabilitet i forhold til projekter er muligt i en produktvirksomhed, men på den anden side, når du skifter projekter, er det en interessant og usædvanlig oplevelse i forhold til at lære nye teknologier.

Det vigtigste er humøret og gejsten i virksomheden og den gode kommunikation med kunderne.

Tekst udarbejdet af: Marina Tkachenko

Kilde: www.habr.com

Tilføj en kommentar