Sveiki, mani sauc Dima DemÄuks. Esmu vecÄkais Java programmÄtÄjs uzÅÄmumÄ Scalors. KopÄjÄ programmÄÅ”anas pieredze IT nozarÄ vairÄk nekÄ 12 gadus. Es izaugu no programmÄtÄja rÅ«pnÄ«cÄ lÄ«dz vecÄkajam lÄ«menim un paspÄju strÄdÄt labÄkajos IT uzÅÄmumos UkrainÄ. Protams, tolaik programmÄÅ”ana vÄl nebija vispÄrpieÅemta, kÄ arÄ« nebija lielas konkurences starp IT uzÅÄmumiem un kandidÄtiem uz katru cienÄ«gu amatu. RakstÄ pastÄstÄ«Å”u par savu pieredzi tÄdos uzÅÄmumos kÄ: EPAM, Luxoft, GlobalLogic, Nextiva, Ciklum un Scalors.
Karjeras sÄkums: studijas un rÅ«pnÄ«ca 2008
Man vienmÄr patikusi matemÄtika, tÄpÄc izvÄle uz InformÄtikas un datorzinÄtÅu fakultÄti bija paredzama. Esmu absolvÄjusi augstÄko mÄcÄ«bu iestÄdi, Igora Sikorska vÄrdÄ nosaukto Kijevas Politehnisko institÅ«tu. InstitÅ«tÄ, tÄpat kÄ visi citi, apguvÄm standarta programmÄÅ”anu Pascal, Delphi un arÄ« nedaudz C++. PÄc studijÄm visi tika nodarbinÄti pÄc norÄ«kojuma, es nokļuvu ANTK aviÄcijas rÅ«pnÄ«cÄ.
Å eit sÄkas mans stÄsts. Alga bija ļoti maza, bet man likÄs, ka 800 UAH (pÄc kursa 100$) bija diezgan laba iesÄkumam. KopumÄ ÄrzemÄs lÄ«dzÄ«gs darbs lidmaŔīnu ražotnÄ tiek augstu novÄrtÄts un cilvÄki pelna labi, diemžÄl Å”eit tÄ nav. Es nezinu, kas mani aizkavÄja, bet es strÄdÄju rÅ«pnÄ«cÄ trÄ«sarpus gadus. PatiesÄ«bÄ darba bija ļoti maz, algu rÄÄ·inÄja par cietumÄ pavadÄ«to laiku, svarÄ«gi bija laicÄ«gi ierasties un aiziet. PamatÄ mÄs apstrÄdÄjÄm maŔīnu datus, izmantojot JSP. Reiz viÅi pat pieŔķīra 300 UAH prÄmiju. KÄdÄ brÄ«dÄ« es akÅ«ti jutu, ka mana alga tik tikko pietiek, lai iztiktu. Aptuveni tajÄ paÅ”Ä laikÄ mans partneris pÄrcÄlÄs uz privÄtu uzÅÄmumu un pastÄstÄ«ja, cik tas ir forÅ”i, uzdevumi bija interesanti un viÅi maksÄja daudz vairÄk. Es arÄ« domÄju par darba maiÅu, un tikai viens no maniem kolÄÄ£iem informÄja, ka viÅa draugs komplektÄ EPAM komandu un viÅi ir gatavi ar mani apsvÄrt.
EPAM un mana pirmÄ alga dolÄros
PÄc rÅ«pnÄ«cas devos strÄdÄt uz EPAM. Å eit es pirmo reizi dabÅ«ju darbu ar algu, kas piesaistÄ«ta dolÄra kursam. Es biju sajÅ«smÄ, ka viss bija ļoti atŔķirÄ«gs no rÅ«pnÄ«cas, it Ä«paÅ”i alga, kas bija 12-13 reizes lielÄka. Tiesa, uz soliÅa pavadÄ«ju kÄdus deviÅus mÄneÅ”us, ļoti ilgi meklÄja projektu, algu saÅÄmu, pÄc bÅ«tÄ«bas neko nedarot. SÄkumÄ mani nolÄ«ga UBS projektÄ, bet klienti ilgi domÄja, un, kÄ tas notiek, projekts nesÄkÄs. Bija daudz cilvÄku, kuri tÄpat kÄ es sÄdÄja bez projekta, un viÅus vajadzÄja kaut kur novietot. Un tÄ es iesaistÄ«jos investÄ«ciju bankas Barclays Capital projektÄ. No tehniskÄs puses mÄs izmantojÄm Spring un JSF. Es ilgi nestrÄdÄju, jo sapratu, ka neprasu pietiekami, un prasÄ«ju algas palielinÄjumu. Bet viÅi man teica: atvainojiet, bet mÄs jums pat nepieliksim 300 USD.
Mans stÄsts ar Luxoftu
PiedÄvÄjums no Luxoft pienÄca ļoti laicÄ«gÄ brÄ«dÄ«. Es nokÄrtoju pamata interviju un tiku pieÅemts darbÄ. SÄkumÄ man tur ļoti patika. ÄŖpaÅ”i pirmajÄ gadÄ: projekts, kolÄÄ£i un pienÄcÄ«gi samaksÄts. OtrajÄ kursÄ sÄka rasties regulÄras komunikÄcijas problÄmas ar klientiem, kas izraisÄ«ja apjukumu un neefektÄ«vu darbu. Viss tÄpÄc, ka mÅ«su komandas vadÄ«tÄjs no programmÄtÄja pÄkÅ”Åi sÄka kļūt par menedžeri, viÅÅ” visu laiku bija aizÅemts, un Luxoft tieÅ”Ä saziÅa ar klientu netika praktizÄta. Visus jautÄjumus varÄjÄm uzdot tikai ar komandas vadÄ«tÄja vai produktu menedžera starpniecÄ«bu. Uzskatu, ka efektÄ«vai problÄmu risinÄÅ”anai vissvarÄ«gÄkÄ loma ir labai komunikÄcijai. Projekts man patika, bet uzdevumi Ä«paÅ”i nemainÄ«jÄs, un realizÄcija bija sarežģīta komunikÄcijas problÄmu dÄļ, kļuva nedaudz garlaicÄ«gi. Otrais gads jau tuvojÄs beigÄm un es palÅ«dzu palielinÄt algu. LikumsakarÄ«gi, ka man pateica, ka naudas nav, un atsÅ«tÄ«ja vÄstuli, kuras saturs liecinÄja, ka alga tiks palielinÄta tikai pÄc pusgada. Piekritu palikt un gaidÄ«t dienu, kad saÅemÅ”u solÄ«to pieaugumu. SagadÄ«jÄs, ka tiku pÄrcelts uz jaunu projektu. Praktiski, kad jau bija pagÄjis pusgads, vÄrsos pie jauna vadÄ«tÄja, kura nebija informÄta par manu algas pieaugumu. Tad es viÅam pÄrsÅ«tÄ«ju vÄstuli, kas glabÄjÄs pastÄ, un man tika palielinÄta alga. IevÄroju, ka lietiŔķajÄ sarakstÄ vai dokumentÄcijÄ ir svarÄ«gi pildÄ«t jebkÄdus solÄ«jumus un vienoÅ”anÄs, tikai tad tÄs notiek.
PÄc kÄda laika man piedÄvÄja pÄrcelties uz Poliju, kas bija nepiecieÅ”ama projektam. Protams, pÄrceļoties tiek pievienots tipveida lÄ«gums uz gadu, kas aizsargÄ abas puses, gan pasÅ«tÄ«tÄju, gan izpildÄ«tÄju, bet es tomÄr atteicos. UkrainÄ programmÄtÄjiem algas bija lielÄkas nekÄ PolijÄ, jo mÅ«su nodokļi ir mazÄki. VÄlÄk mani pÄrcÄla uz citu projektu, kas man Ä«sti nepatika.
Frontend programmÄ GlobalLogic un atkal Luxoft
Mans nÄkamais projekts mani iepriecinÄja ar iespÄju labÄk iepazÄ«t Java Script. Bija arÄ« iespÄja strÄdÄt pie Docker projekta. Bet tomÄr, meklÄjot aizmuguri, es pÄrcÄlos uz GlobalLogic, kur nostrÄdÄju apmÄram seÅ”us mÄneÅ”us. ViÅi man solÄ«ja backend, kÄ arÄ« brÄ«dinÄja, ka sÄkumÄ bÅ«s mazs JS, tÄpÄc es piekritu. Mans pÄrsteigums bija bezgalÄ«gs, kad starp mazajiem JS vispÄr nebija vietas Javai. Un viss tÄpÄc, ka puisis, kurÅ” izstrÄdÄja projektu backend, plÄnoja aiziet, un es tiku pieÅemts darbÄ kÄ viÅa aizstÄjÄjs. ViÅi to Ä«slaicÄ«gi instalÄja priekÅ”galÄ, kamÄr tas joprojÄm darbojÄs. RezultÄtÄ, kad viÅÅ” aizgÄja, viÅi mani neatgrieza atpakaļ backendÄ, un es bÅ«tÄ«bÄ negribÄju sÄdÄt frontendÄ, uzdevumi bija sÄ«ki un Å”Äds darbs nesagÄdÄja maz prieka.
Un tÄ es atkal atgriezos Luxoft, kur uzdevums bija pÄrcelt projektu uz jaunÄm tehnoloÄ£ijÄm, bet klienti pameta visus jaunpienÄcÄjus un nomainÄ«ja mÅ«s ar galveno komandu SanktpÄterburgÄ. Mani nolÄ«ga citam projektam, kuru vÄlÄjos pÄrveidot par Angular ar JQuery un FTL, Ŕķiet, ka klients neiebilda, taÄu viÅi neatvÄlÄja laiku Å”iem uzdevumiem. Mans partneris reiz teica: "NÄ, es gribu palikt FTL, man nepatÄ«k JavaScript, jo tajÄ ir vÄrdi Script," - es atcerÄjos Å”o frÄzi visu savu atlikuÅ”o dzÄ«vi.
Nextiva un mana sapÅu alga
Ik pa laikam vervÄtÄji man atsÅ«ta piedÄvÄjumus LinkedIn un es jocÄ«gi atbildu, ka piekrÄ«tu ļoti lielai algai, un tad daži piekrita. TÄ es nokļuvu Nextiva un savu sapÅu algu. IzrÄdÄ«jÄs, ka viÅi pieÅÄma darbÄ pÄrÄk daudz cilvÄku, un viÅi mani pÄrcÄla uz Legacy Project. VisÄs lielajÄs IT kompÄnijÄs man patÄ«k tas, ka viÅi sola un maksÄ, pat ja projekts mainÄs. Bet man nepatÄ«k, ka viÅi ļoti bieži sola vienu lietu, bet gala rezultÄts ir kaut kas pavisam cits.
Mums nebija komandas lÄ«dera, bija tikai trÄ«s programmÄtÄji un viens testÄtÄjs ar pilnÄ«gi atŔķirÄ«gu redzÄjumu, un visi uzskatÄ«ja, ka viÅam ir taisnÄ«ba un viÅa lÄmums bija labÄkais. Es bÅ«tu palicis Å”ajÄ kompÄnijÄ, bet galu galÄ mÅ«su nesaskaÅas noveda pie tÄ, ka klients atlaida visus javieÅ”us un atstÄja tikai pitonistus.
PiedÄvÄjums no EPAM
Reiz EPAM vervÄtÄji man piezvanÄ«ja ar piedÄvÄjumu pÄrcelties uz Ameriku, viÅi to piedÄvÄja visiem, kas ar viÅiem strÄdÄja pirms mazÄk nekÄ 5 gadiem. ViÅi man piedÄvÄja normÄlu summu, bet ne tik daudz, lai es atdotu savu dzÄ«vi Å”eit un pÄrceltos uz Ameriku, tÄpÄc es atteicos. TurklÄt es nekad neesmu gribÄjis pamest Ukrainu.
Full Stack, Amerika un Ciklum
MeklÄjot jaunu projektu, es nolÄmu nosÅ«tÄ«t savu CV uz Ciklum un parakstÄ«ju, kÄ vienmÄr, Java Senior Back-end Developer. GandrÄ«z uzreiz mani uzaicinÄja uz interviju un jautÄja, vai man ir pieredze ar JavaScript, tÄpÄc es viÅam nedaudz pastÄstÄ«ju. ViÅi man teica, labi, mÄs pieÅemsim jÅ«s par Full Stack programmÄtÄju, jums bÅ«s jÄbrauc uz Ameriku uz mÄnesi. ViÅi man piedÄvÄja labu algu, tÄpÄc es piekritu. VÄ«za tika atvÄrta bez problÄmÄm pÄris dienu laikÄ. SÄkotnÄji pirmÄs divas nedÄļas gaidÄ«jÄm galÄ«go lÄmumu par projektu no pasÅ«tÄ«tÄja, nÄkamÄs divas pÄtÄ«jÄm tehnoloÄ£ijas, kas tolaik Ŕķita visai inovatÄ«vas Mono, Flux. Un kopumÄ pÄc mÄneÅ”a mÄs ar partneri, kas paÅÄma meiteni lÄ«dzi, lidojÄm uz Ameriku, Å Å«džersiju. Man tur patika, protams, darbs, tas ir darbs AmerikÄ, bet izklaides ziÅÄ ir ko darÄ«t. BrÄ«vdienÄs bieži devos pastaigÄties uz Å ujorku, kas no mums ir tikai pusotras vai divas stundas. Tur brauc gandrÄ«z visi; tÄ kÄ man nav autovadÄ«tÄja apliecÄ«bas, nokļūŔana bija Å”ausmÄ«gi neÄrta. Mans kolÄÄ£is, kurÅ” Ä«rÄja automaŔīnu un katru rÄ«tu un vakaru veda mani uz darbu un mÄjÄs.
SaskaÅÄ ar projektu, mÅ«s pieÅÄma darbÄ tikai priekÅ”gala dÄļ, lai novÄrstu robus, Java programmÄtÄju Å”tatos ir daudz, tÄpÄc nav Ä«paÅ”as vajadzÄ«bas, bet katastrofÄli trÅ«kst front-end speciÄlisti. Man jau bija diezgan laba pieredze no iepriekÅ”Äjiem projektiem vidÄjÄ lÄ«menÄ«. Kad es runÄju ar saviem amerikÄÅu kolÄÄ£iem un dalÄ«jos ar savÄm priekÅ”gala zinÄÅ”anÄm, viÅi teica: "Oho, jÅ«s esat tik gudrs." Es uzrakstÄ«ju projektu TypeScript. KopumÄ AmerikÄ uzturÄjos tieÅ”i mÄnesi, pÄc tam atgriezos Ciklum Kijevas birojÄ. Lai gan mani pieÅÄma darbÄ kÄ Full Stack, es galvenokÄrt veicu uzdevumus tikai priekÅ”galÄ. Full Stack programmÄtÄju tendence ir pamatota ar ieguvumiem klientam, bet pÄc bÅ«tÄ«bas Å”Ädi programmÄtÄji nevar vienlaikus labi veikt frontend un backend, jo tas nav iespÄjams. Jums jÄkoncentrÄjas uz vienu lietu.
KopÄ pie projekta strÄdÄju 8 mÄneÅ”us un vienu dienu tiku izmesta no virtuÄlÄs programmas. Biju pÄrsteigts, jo nebija nekÄdu domstarpÄ«bu ar klientu. ViÅi neatbildÄja uz manu e-pastu, un dienu vÄlÄk Ciklum vadÄ«tÄjs apstiprinÄja, ka esmu atlaists. PatiesÄ«bÄ es pabeidzu visus priekÅ”gala uzdevumus, aiztaisÄ«ju nepiecieÅ”amÄs bedrÄ«tes un klientam es vairs neesmu bijis vajadzÄ«gs. AmerikÄ bezvalstniekiem maksÄt nav Ä«paÅ”i izdevÄ«gi, tÄpÄc viÅi pievÄrÅ”as Ärpakalpojumiem, kad spiediens ir ļoti liels un arÄ« Ätri atvadÄs, kad tu paveic visus uzdevumus.
TÄ«ra Java in Scalors
2018. gada rudenÄ« darbu meklÄju ļoti ilgi, apmÄram divus mÄneÅ”us, jo vÄlÄjos izvÄlÄties labu projektu un stabilu klientu. KÄ joko mani tagadÄjie kolÄÄ£i, dzÄ«ve mani ir pametusi. RezultÄtÄ es izturÄju interviju kÄ Java izstrÄdÄtÄjs vÄcu uzÅÄmumÄ Scalors. Man bija laba pieredze, tÄpÄc intervija bija nepiespiesta un tehniskÄ daļa tika pabeigta Ätri. Man piedÄvÄja projektu sÄkt pÄc nedÄļas. Piekritu tikai tad, ja lÄ«gums bÅ«tu parakstÄ«ts. PÄc pÄris nedÄļÄm mani aizsÅ«tÄ«ja komandÄjumÄ uz Å tutgarti. TÄ bija pirmÄ reize, kad biju VÄcijÄ, un tas, kas man patika, bija klientu uzmanÄ«ba. ViÅi mani nepÄrtraukti aicinÄja pusdienÄs, Äst picu, prasÄ«ja, vai jÅ«tos Ärti, un ÅÄma vÄrÄ manu viedokli. Pamatojoties uz maniem iespaidiem par darbu, Å”is ir otrais projekts pÄc Luxoft, kas man patÄ«k. Es esmu strÄdÄjis pie aizmugures apmÄram piecus mÄneÅ”us. Ar klientiem sazinos tieÅ”i, tÄpÄc nav nekÄdu pÄrpratumu par uzdevumiem.
Atzinumi
Mana pieredze visos iepriekÅ”minÄtajos uzÅÄmumos man deva vispÄrÄju izpratni par to, kÄ pareizi sazinÄties ar personÄla atlases speciÄlistiem un klientiem. Intervijas laikÄ ir svarÄ«gi noskaidrot visas detaļas, Ä«paÅ”i attiecÄ«bÄ uz uzdevumiem.
Neviens nav pasargÄts no izmaiÅÄm klientu noskaÅojumÄ, pat man bieži tÄ gadÄ«jÄs, kad viÅi uzÅemas vienu projektu un galu galÄ pÄrceļ to uz citu. Produktu uzÅÄmumÄ ir iespÄjama stabilitÄte projektu ziÅÄ, bet, no otras puses, mainot projektus, tÄ ir interesanta un neparasta pieredze jaunu tehnoloÄ£iju apguvÄ.
Pats svarÄ«gÄkais ir noskaÅojums un gars uzÅÄmuma iekÅ”ienÄ un laba komunikÄcija ar klientiem.
Tekstu sagatavoja: Marina TkaÄenko
Avots: www.habr.com