
Peaaegu alati loome oma probleemid omaenda kĂ€tega... oma maailmapildi... oma tegevusetuse... oma laiskuse... oma kartustega. Siis on vĂ€ga mugav voolata kanalisatsiooni mallide ĂŒhisesse voolu... sest see on soe ja lĂ”bus ning ĂŒlejÀÀnud ei loe â harjume Ă€ra. Kuid pĂ€rast jĂ€rsku ebaĂ”nnestumist tuleb arusaam lihtsast tĂ”est â piiramatu pĂ”hjenduste, kaastunde ja eneseĂ”igustuste genereerimise asemel piisab lihtsalt sellest, et vĂ”tta ja teha seda, mida pead enda jaoks kĂ”ige olulisemaks. See saab olema sinu uue reaalsuse alguspunkt.
Minu jaoks on allkirjutatu justkui selline alguspunkt. Tee ei ole kerge...
KĂ”ik inimesed on sotsiaalselt sĂ”ltuvad ja alateadlikult soovime me kĂ”ik olla osa ĂŒhiskonnast, pĂŒĂŒdes saada heakskiitu oma tegude eest. Kuid koos heakskiiduga ĂŒmbritseb meid pidevalt ĂŒhiskondlik hinnang, mida toetavad sisemised kompleksid ja pidevad piirangud.
Tihti me kardame ebaĂ”nnestumist, pidevalt lĂŒkates edasi enda jaoks olulisi asju, ja seejĂ€rel ratsionaliseerime oma peas, pĂŒĂŒdes end rahustada: "ega see pole niikuinii Ă”nnestunud", "see ei pĂ€lvi keskkonna heakskiitu" ja "milleks sellega tegeleda?". Paljud ei tea, kui tugevad nad on, sest nad pole kunagi proovinud oma elus midagi muuta.
Kuid kui inimene teeb ainult seda, mida ta suudab â siis loob ta automaatselt oma peas mustri: "seda ma saan... seda ma teen...". Aga ei ole midagi erakordset selles, kui inimene teeb ainult seda, mida ta suudab. Ta tegi seda, sest ta suutis, kuid samas jĂ€i ta oma algsete vĂ”imaluste piiresse, milles ta oli olnud kogu selle aja. Kuid kui sa ei suutnud ja siiski tegid â siis oled sa tĂ”eline geenius. Ainult siis, kui me astume vĂ€lja mugavustsoonist ja töötame oma vĂ”imete piirest kaugemal, areneme ja muutume paremaks.
Minu esimene katse teha midagi tĂ”eliselt olulist algas juba ĂŒlikooli neljandal kursusel. Mul olid juba baasteadmised C++-st ning ĂŒks ebaĂ”nnestunud katse pĂ€he Ă”ppida kĂ”ik Richter'i raamatud potentsiaalse tööandja tungival nĂ”udmisel. Juhuslikult sattusin avastama OpenCV raamatukogu ja paar demo-materjali mustrite Ă€ratundmise kohta. Ăllatuseks endale algasid öised istumised, et proovida vĂ€lja mĂ”elda, kuidas seda raamatukogu funktsionaalsust tĂ€iustada. Paljusid asju ei Ă”nnestunud ja proovisin vastavat suunda jĂ€lgides reverse-engineeringâuga sarnaseid tooteid uurida. JĂ”udsin selleni, et Ă”ppisin ĂŒhe kommertsteose teemasid lahti monteerima ja jĂ€rk-jĂ€rgult tĂ”mbasin sealt algoritme, mida ma ise ei suutnud realiseerida.
Viies kursus hakkas lĂ”ppema ja ma hakkasin ĂŒha enam nautima, millega olen seda aega tegelenud. Kuna oli juba aeg tĂ”eliselt tööle asuda, otsustasin kirjutada sellele kaubanduslikule raamatukogule, kust olin oma ideid ammutanud. Tundus, et nad vĂ”taksid mind kergesti enda juurde, kuid pĂ€rast mitmeid kirju oma soovist seal töötada ei viinud meie vestlus kuhugi. See tekitas kerge pettumuse ja tugeva motivatsiooni tĂ”estada, et suudan ise midagi saavutada.
Kuu aega tegelesin kodulehe kujundamisega, laadisin kĂ”ik tasuta hostimisele ĂŒles, koostasin dokumentatsiooni ja hakkasin mĂŒĂŒma. Reklaami jaoks ei olnud raha ja et kuidagi potentsiaalsete klientide tĂ€helepanu vĂ”ita, hakkasin levitama oma loomingut avatud lĂ€htekoodina. Tagasiside oli umbes 70%, kuid enda ĂŒllatuseks hakkas jÀÀnud rahvas, kuigi vastumeelselt, ostma. Mind ei hĂ€irinud ei minu kohmakas inglise keel ega tasuta hostimine, millel sait asus. Inimesi rahuldas madala hinna ja pĂ”hifunktsionaalsuse kombinatsioon, mis katab nende pĂ”hivajadused.
Mulle tekkis mitu pĂŒsivalt klienti, kes soovisid investeerida minu projektis partnerite Ă”igustes. Siis ilmusid ootamatult vĂ€lja arendajad sellest raamatukogust, millelt ma palju inspiratsiooni sain. Nad vihjasid Ă”rnalt, et nende algoritmid on patenteeritud, ja ei tasuks nendega tĂŒlli minna, kuna nad vĂ”tavad julgesti klientuuri. Meie vestlus ei olnud just kultuurne, ja teatud hetkel otsustasin suunata nad kolme igavese tĂ€hestiku tĂ€he otsimisele. JĂ€rgmisel pĂ€eval saatsid nad ametliku kirja, et nad on valmis minuga koostööd tegema, kuid ma katkestasin nendega teravas vormis dialooge. Et tulevikus nende rĂŒnnakute eest kindlustada, hakkasin tegelema patendidokumentatsiooni ja autoriĂ”iguste taotluse ettevalmistamisega.
Aeg möödus, see lugu hakkas tasapisi ununema. Plaanis oli palgata endale abi kogenum inimene, kuid raha selleks ei jÀtkunud. Ahneus mÀngis oma rolli ja tekkis soov teha suurt kasumit. Koosolek uue kliendiga pidi toimuma, kes nagu selgus, asus meie suhtlemise kÀigus samas linnas nagu mina. Magusalt kirjeldades koostöö vÔimalusi, pakkus ta vÀlja kohtumise isiklikult.
Tegelikult tuli kohtumisele minust hoopis noored meeldiva vĂ€limusega mehed, kes ei kĂŒsinud mu arvamust ning pakkusid vĂ€lja sĂ”itu linnast vĂ€lja, pĂ”hjendades seda terava vajadusega 'vĂ€rsket Ă”hku hingata'. JĂ”udes kohale, anti vĂ€lja isiklik labidas, et kontrollida oskusi, mille ma olin lapsepĂ”lves oma vanaema kartulipĂ”ldudel saanud. Tunni jooksul selgitasid nad mulle arusaadavalt mu vĂ€ljavaateid, soovitasid mitte raisata jĂ”ude, lĂ”petada rumalustega tegelemine ja mis peamine â lĂ”petada tĂ”siste inimeste suhtes ebaviisakas kĂ€itumine.
Ăhel hetkel lakkas maailm olemast pĂ€ikeseline ja meeldiv koht. Raskesti on öelda, kas ma siis Ă”igesti tegutsesin... aga ma andsin alla... langetasin kĂ€ed ja tĂ”mbusin nurka. Ja see mÀÀras suures osas, mis edasi juhtus: varjatud viha ĂŒmbritsevate vastu mittetĂ€idetud unistuste tĂ”ttu, aastatepikkune ebakindlus, apaatia oluliste otsuste tegemisel ning vastutuse veeretamine oma vigade eest kellegi teise kaela.
Oodatud raha sai kiiresti otsa ja tuli end kiiresti korda seada, kuid kĂ”ik lĂ€ks valesti. Sel hetkel aitas mind vĂ€ga isa, kes tutvuste kaudu leidis koha, kuhu mind ilma liigsete kĂŒsimusteta vastu vĂ”eti. Hiljem sain teada, et minu nimel astus ta kohustustesse kaugeltki mitte meeldivate inimeste ees, kuid sellega andis ta mulle vĂ”imaluse end nĂ€idata.
Uue tööga valmistudes hakkasin jĂ€lle sĂŒvenema Richterisse ja pĂ”hjalikult Shieldi uurima. Plaanisin tegeleda arendusega .NET-i all, kuid saatus mÀÀras esimesel ametikuu veidi teistmoodi. Ăks ettevĂ”tte töötajatest lahkus projektist ootamatult ja uueks tĂ€ienduseks toodi vĂ€rske inimmaterjal.
Kuna kolleeg kogus asju, toimus mul finantsdirektoriga ĂŒsna eepiline dialoog:
â Kas sa tead andmebaase?
â Ei.
â Ăpi öö jooksul. Homme kavatsen sind kliendile keskmise tasemega andmebaasi arendajana tutvustada.
Just nii algas minu tutvus SQL Serveriga. KÔik oli uus, arusaamatu ja enamasti tehti katse-eksitusmeetodil. Vandas ma pidevalt usaldusvÀÀrset mentorit, kellele toetuda.
JĂ€rgmised paar kuud olid tĂ€ielik kaos. Projektid olid huvitavad, kuid juhtkond jĂ€ttis need omapead. Algasid kriisiolukorrad, pidevad ĂŒletunnid ja ĂŒlesanded, mida mitte keegi ei suutnud normaalselt formuleerida. Minu lemmiktegevuseks sai pidev aruande tĂ€iendamine, kuidas valmiskooke jagada lihtsate pooltoodetena. Kuid kuna iga kook vĂ”is olla osa teisest koogist, vajus mu pea selle ÀÀrmusliku Ă€riloogika tĂ”ttu tĂ”siselt Ă€ra.
MÔistsin, et edaspidi tuleb ainult halvem ja otsustasin tegutseda. VÀrskendasin mÀlu teooriast ja proovisin Ônne teistes kohtades, kuid kohtumistel jÀi mul kogemusest puudu, et vÀhemalt tasemele tugeva asendaja tasandini jÔuda. Esimese paar pÀeva olin oma ebaÔnnestumistest muljet avaldanud ja mÔtlesin tÔsiselt, et töö vahetamine on veel liiga varajane ja pean veel rohkem kogemusteadma.
Hakkasin tĂ”siselt uurima SQL Serveri materjale ja lĂ”puks suundusin tĂ€ielikult andmebaaside arendusse. Ei saa saladuseks jÀÀda, et see töö oli minu jaoks puhas pĂ”rgu, kus ĂŒhelt poolt pĂ”neva ĆĄizofreeniku nĂ€ol tehnilise direktori sulaselge huumor pakkus naeru igal pĂ€eval, samas kui talle tegi seltsi afgaani nĂ€ol rahandusdirektor, kes emotsioonide puhangus hammustas lĂ”unapausi ajal kummist pardikeste pead.
Kord sain aru, et olen valmis. VĂ”tsin enda kanda kogu kriitilise töö, tagasin kĂ”rge avaldamissageduse ja normaliseerisin otseselt suhted klientidega. LĂ”puks tulin ja panin rahandusdirektori sarnaseks maha raiutud kasega. NĂŒĂŒd vĂ”iks naljatleda 23-aastaste seniorite ĂŒle, kuid just nii suutsin oma palka neljakordseks tĂ”sta.
JĂ€rgmise kuu ĂŒle valdas mind uhkus selle ĂŒle, mida olin saavutanud, kuid millise hinna eest? TööpĂ€ev algas kell 7.30 hommikul ja kestis kuni 10 Ă”htul. Tervis hakkas andma esimesi mĂ€rke lagunemisest, ja see juhtus taustal pidevate vihjete saatel juhtkonnalt, et parem on, kui me tĂ”esti projekti pĂ”rmu viime, kui anda sulle rohkem teenida, kui keskmiselt 'meie haiglas'. Kahjuks nad pidasid oma sĂ”na ja sattusin dilemma, et otsida uut töökohta.
MĂ”ne aja pĂ€rast kutsuti mind tulema suhtlusele tootmisettevĂ”ttesse. Planeanud olin minna sarnasele kohale .NET-is, kuid kukutasin praktikatesti tĂ€ielikult. Me olime juba hĂŒvasti jĂ€tmas, kuid kĂ”ige huvitavam juhtus pĂ€rast seda, kui potentsiaalsed tööandjad said teada, et mul on kogemus SQL Serveriga. Ma ei olnud oma CV-s sellest palju rÀÀkinud, kuna ei pidanud end selles valdkonnas liiga teadlikuks. Siiski, need, kes mind intervjueerisid, pidasid seda pisut teistsuguseks.
Mulle pakkusid vĂ”imalust tĂ€iendada olemasolevat tooteportfelli SQL Serveriga töötamiseks. Enne seda polnud neil eraldi spetsialisti, kes sellist tegevust teostaks. KĂ”ik toimus sageli katse-eksituse meetodil. Uut funktsionaalsust kopeeriti sageli konkurentidelt, detailidesse sĂŒvenemata. Minu ĂŒlesanne oli nĂ€idata, et on vĂ”imalik minna teistsugust teed, töötades sĂŒsteemsete vaadete pĂ€ringutega kvaliteetsemalt kui konkurendid.
Need paar kuud andsid mulle vÀÀrtuslikku uut kogemust vĂ”rreldes varasema tegevusega kookide Ă€ssitamisega. Kuid kĂ”ik hea saab varem vĂ”i hiljem otsa ja juhtkond muutis ootamatult prioriteete. Sel hetkel oli töö tehtud ja minu jaoks ei olnud paremat lahendust kui ĂŒmberĂ”pe testijaks, mis kĂ€is pisut vastu meie kokkulepetele uute toodete arendamisel. Leiti kiiresti alternatiiv â âootame natukeâ, proovi tegeleda sotsiaalse tegevusega ja samal ajal nĂ”ustuda vabatahtlikult lahkuma arendusest manuaalsesse testimisse.
Tööest on saanud monotoonne tagasilöökide jada, mis ei motiveerinud edasise arengu poole. Ja et ametlikult tagasilöökidest kĂ”rvale hiilida, hakkasin kirjutama tehnilisi artikleid Habras ja hiljem ka muudel platvormidel. Alguses ei tulnud vĂ€lja just kĂ”ige paremini, kuid kĂ”ige tĂ€htsam â see hakkas mulle meeldima.
Kuna aeg lĂ€ks, usaldati mulle ettevĂ”tte ametliku profiili reitingu tĂ”stmine Stack Overflow's. Iga pĂ€ev sattusin huvitavatesse juhtumitesse, irdusin tonnide viisi India koodist, aitasin inimesi ja mis kĂ”ige tĂ€htsam â Ă”ppisin ja omandasin kogemusi.
Juhuslikult sattusin oma esimesel SQL Saturday'l, mis toimus Harkovis. Minu kolleague pidi publikule rÀÀkima andmebaaside arendamisest toote abil, mida me kogu selle aja tegime. Ma ei mĂ€leta, miks, kuid viimasel minutil pidin esituse tegema mina. Denis Reznik, traditsioonilise sĂ”braliku naeratusega nĂ€ol, ulatab mikrofon, ja sa pĂŒĂŒad vĂ€riseva hÀÀlega inimestele midagi rÀÀkida. Alguses oli see hirmutav, aga siis "Ostapa kandis".
PĂ€rast ĂŒritust lĂ€henes Denis ja pakkus mulle vĂ”imalust osaleda vĂ€iksemas formaadis ĂŒritusel, mis toimus traditsiooniliselt HIRE-s. Aeg möödus, konverentside nimed muutusid, publikud, kus ma meetapeid lĂ€bi viisin, kasvasid natukene. Sel ajal ei teadnud ma, millele ma alla kirjutan, kuid juhuste jada kujundas mu elukutsevaliku ja selle, millele ma otsustasin edaspidi pĂŒhenduda.
Vaadates spetsialiste nagu Reznik, Korotkevich, Piliugin ja teised Ă€gedad tĂŒĂŒbid, kellega mul oli vĂ”imalus tutvuda... mĂ”istsin, et oma praeguses töös ei ole mul kiiret edasimineku vĂ”imalusi. Selja taga oli hea teooria, kuid praktikat jĂ€i puudu.
Mulle pakuti, et tĂ”staksin nullist uue projekti uues kohas. Töö kĂ€is kohe esimesest pĂ€evast alates. KĂ”ik, mida ma varem elult soovisin, oli mul nĂŒĂŒd olemas: huvitav projekt, kĂ”rge palk, vĂ”imalus mĂ”jutada toote kvaliteeti. Kuid teatud hetkel lĂ”dvestusin ja tegin ĂŒhe tĂ”sise vea, kohe pĂ€rast seda, kui olime kliendi jaoks MVP valmis teinud.
PĂŒĂŒeldes keskenduda arendusele ja pakkuda kvaliteetsemat lahendust, ei suutnud ma enam piisavalt aega juhtimisele ja klientidega suhtlemisele pĂŒhendada. Abiks anti mulle uus inimene, kes hakkas seda tegema minu eest. Sel hetkel oli mul raske mĂ”ista pĂ”hjuste ja tagajĂ€rgede seoseid, kuid pĂ€rast seda hakkasid meie suhted kliendiga kiiresti halvenema, suurenesid ĂŒletöötamised ja pinge meeskonnas.
Minu poolt tehti katse olukorda projektis tasakaalustada, korda luua ja tagasi rahulikuma arenduse juurde jÔuda, kuid seda ei lubatud mul teha. KÔik olid rahul pidevate tulekahjudega, mida tuli kustutada.
AnalĂŒĂŒsin olukorda ja otsustasin, et tahan sellest tsirkusest puhkust ning pakkusin oma endisele tööandjale, et tuleksin tagasi tingimusel, et teeme koos uue projekti. Arutasime kĂ”iki nĂŒansse ja plaanisime kuue nĂ€dala pĂ€rast arendust alustada. Möödus kuu... siis veel ĂŒks... ja veel ĂŒks. KĂ”igile minu kĂŒsimustele oli sama vastus â oota. MĂ”te teha midagi enda oma ei jĂ€tnud mind, aga pidin ikkagi ajutiselt minema vabakutseliseks, aidates Kesk-Aasia rahvaid Ukraina pangasektoris sisse murda.
TĂ€pse kuu pĂ€rast kuulsin, et minu projekti arendus on salaja alustatud teiste isikute poolt endise juhtkonna ametliku loa alusel. Need tĂŒĂŒbid olid suurepĂ€rased .NET arendajad, kuid neil puudus igasugune ekspertteadmised selles, mida nad pidid tegema. VĂ€limuselt nĂ€is, et mind visatakse projektilt salaja kĂ”rvale. Tegelikult nii oligi. ĂkskĂ”iksuse hoodes hakkasin seda projekti ise tegema, kuid motivatsioon kustus kiiresti.
Endine CTO pakkus, et aitab tal praegustes projektides, ja ma hakkasin tegema seda, mida oskasin kĂ”ige paremini â tulekahjusid kustutama. Taas uputades end töösse, korjasin ma selle tagajĂ€rjed: vale toitumine, kaugel normaalsest unereĆŸiimist ja pidev stress. KĂ”ike seda seletati kahe projektiga, mida ma vaheldumisi helge tuleviku poole vedasin. Ăks projekt tĂ”i rÔÔmu 24/7 tööreĆŸiimist, samas kui teisel oli lihtsalt vĂ€ljakummardunud arusaam juhtimisest, mistĂ”ttu töötas meeskond pidevas kriisis. Seda perioodi oma elus ei saa kuidagi nimetada muuks kui masohhismiks, kuid seal olid ka toredad hetked.
Rahu pĂ€ris oma maad daadi juures, kaevad kartuleid, kuulates retro-wave'i, ja jĂ€rsku ootamatu kĂ”ne: "Serjoga⊠hobused on lĂ”ppenudâŠ". PĂ€rast paarisekundilist mĂ”tlemist, seistes labida otsas ja samal ajal Linna Vanaga oskusi ette valmistades, dikteerid mĂ€llu jÀÀnud sekventsi kĂ€sud, et inimene saaks probleemi serveris lahendada. Ma ei sooviks sellist kogemust hetkekski â see oli Ă€ge!
Aga siis hakkab kĂ”ige huvitavam osaâŠ
Ăks kohtumine septembri lĂ”pus 2017 muutis mu elu kardinaalselt.
Sel hetkel, et end töö rutiinist vĂ€lja raputada, plaanisin esineda konverentsil. LĂ”una ajal kĂ€isime juhuslikult köögis paar sĂ”na vahetamas kolleegiga. Ta mainis vahelduseks: "NĂ€ib, et sa oled tuntud isik⊠sind tuntakse ka teistes linnades." Algul ei mĂ”istnud, millest jutt, kuid ta nĂ€itas mulle vestlust Telegramis. Tunnustasin kohe seda tĂŒdrukut, kes kĂ€is mul esinemistel, kui ma Dnepris ettekandeid tegin. Tundsin meeletut rÔÔmu, et inimene mind mĂ€letab. Ilma igasuguste lisamĂ”teteta otsustasin talle kirjutada ja kutsusin ta Harkovisse konverentsile, mille raames ma ettevalmistusi tegin.
Olen ĂŒks esimesi, kes astus ĂŒles ja mĂ€rkasin teda kohe teises reas. See, et ta oli kohale tulnud, oli minu jaoks ĂŒllatav ja meeldiv ĂŒritus. Vahetasime paar lauset ja alustasin oma pika, kuue tunni kestva vestluse maratoni. See pĂ€ev oli ĂŒks eredamaid minu elus: tĂ€is saal, viis jĂ€rjestikust ettekannet ja kirjeldamatu tunne, kui inimestele meeldib sind kuulata. Mul oli raske kogu saali tĂ€helepanu koondada ja mu pilk tĂ”mbus instinktiivselt tema poole⊠selle tĂŒdruku poole, kes tuli teiselt linnalt⊠keda ma olin tundnud kaks aastat, kuid kellega me ei olnud kunagi suhelnud⊠me lihtsalt teadsime teineteisest kogu selle aja.
Konverentsi lĂ”ppedes olin vĂ€sinud ja sĂŒgavalt masendatud, kuid siiski tahtsin teha tĂŒdrukule midagi meeldivat, kutsudes ta Ă”htust sööma koos inimestega, kellega me mĂ”lemad olime. Ausalt öeldes olin ma siis jube vestlejaks, pidevalt sarkastiline ja nĂ”udsin tĂ€helepanu. Raskesti on öelda, mis minuga siis juhtus. Meie jalutuskĂ€ik öises linnas ei kulgenud samuti hĂ€sti. Tundus, et parim oleks viia tĂŒdruk hotelli ja minna koju magama. JĂ€rgnev pĂ€ev möödus voodis, mul polnud jĂ”udu ĂŒles tĂ”usta, ja alles Ă”htuks hakkasin mĂ”tlema tema öeldule: âSereĆŸa, ma tulin sinu pĂ€rast ...â. Mul oli siiralt soov teda veel kord nĂ€ha, kuid selleks ajaks oli ta juba lahkunud.
Suhteid arendasime paar nÀdalat, kuni otsustasin, et tuleb temaga kokku minna...
Enne vĂ€ljaannet ei tahtnud keegi kliendiga jama, ma lĂŒkkasin deploy'i edasi ja sĂ”itsin Dneprisse. Raske on öelda, mis mu peas toimus, aga ma tahtsin teda nĂ€ha, isegi teadmata, millest ma rÀÀgin. Kokkulepitud kohtumine oli pargis, aga ma segasin episoodiliselt aadressi Ă€ra ja jalitasin 5 kilomeetrit vale suunas. Aja jooksul, olles oma eksimust mĂ”istnud, kiirustasin taksoga tagasi, tuues lilledega, mille leidsin mingist halvast piirkonnast. Ja kogu selle aja ootas ta mind kakaoga.
Me istusime poolelioleval teatris, jĂ”ime kĂŒlma kakaod ja rÀÀkisime kĂ”igest, mis pĂ€he tuli. Teemalt teemale hĂŒpates jutustas ta mulle oma raskest minevikust, stringitĂŒĂŒpide immutable'ist .NET'is... ma kuulasin iga tema sĂ”na. Ta oli arukas ja nutikas, vahel naljakas, veidi naivne, kuid kĂ”ik, mida ta ĂŒtles, oli siiras. Juba siis sain aru, et olen temasse armunud.
Tööd tagasi tulles pĂŒĂŒdsin kiiresti leida paar pĂ€eva puhkust ja minna temaga teist korda kohtuma, et oma tundeid tunnistada. Tegelikult lĂ€ks kĂ”ik teisiti...
Minu lapsikus, rumalus, vanad kompleksid ja valmidus tĂ€ielikult inimesele uskuda viisid selleni, et ma solvasin tĂŒdrukut, kes siiralt pĂŒĂŒdis mulle meeldida. Hommikul sain aru, mida olin teinud, ja esimese vĂ”imaluse juures lĂ€ksin otse tema juurde vabandama. Kuid ta ei soovinud mind nĂ€ha. Tagasi tulles proovisin endale sisendada, et ta ei ole mulle vajalik, aga kas see oli tĂ”esti nii...
Kuu aega olin enda peale vihane... pettusin ĂŒmbritsevatest... ĂŒtlesin selliseid asju inimesele, kes mulle siiralt meeldis, mille eest ei ole vĂ”imalik andestada. Selle tĂ”ttu tundsin end veelgi halvemini ja kĂ”ik lĂ”ppes nĂ€rvivapustuse ja tĂ”sise depressiooniga.
VĂ€lja pÀÀs enesehukkamisest ja sisemistest kompleksidest aitas mul leida endine kolleeg â Dmitri Skripka, kes viis mind jĂ”usaali.
PĂ€rast seda muutus mu elu tugevalt. Ma mĂ”istan vĂ€ga hĂ€sti, mida tĂ€hendab olla nĂ”rk ja enesekindel. Kuid kui hakkasin treenima, tundsin paremat, mida kaalumist pakub. See on see enesekindluse tunne ja usk iseendasse. Tunne, kuidas teiste inimeste suhtumine sinusse muutub. Ja sel hetkel taipasin, et ei taha tagasi minna oma vana elu juurde, see, mis mul oli. Otsustasin pĂŒhenduda sellele, mille tegemist olin kogu aeg edasi lĂŒkanud.
Aga kas olete tĂ€hele pannud, et kui inimene alustab midagi uut, siis hakkab ta oma kavatsusi ĂŒmbritsevale reaalsusele kuulutama. KĂ”igile rÀÀgitakse pidevalt tulise silmaga oma plaanidest, kuid aeg lĂ€heb ja ei juhtugi midagi. Sellised inimesed rÀÀgivad pidevalt tulevikus: "ma teen", "ma saavutan", "ma muudan" ja elavad nii aastast aastasse oma soovide sees. Nad on nagu nupuvajutustel töötav patarei â motivatsiooni laadimine kestab vaid ĂŒhe plaksi ja siis kĂ”ik. Ma olin samasugune...
Alguses plaanisin, et motiveeritud kolleegide abiga on vÔimalik mÀgesid liigutada, kuid tihti ei kattu helged ootused praktikaga. Projekti tegemist alustades planeerisime ja arutasime pidevalt, selle asemel et lihtsalt tegutseda.
Tihti tahavad kĂ”ik kiiresti⊠kĂ”ik tahavad esimesel katsel⊠kĂ”ik on sprinterid⊠kĂ”ik hakkavad jooksma, kuid aja jooksul⊠loobub ĂŒks⊠loobub teine. Kui lĂ”pp sirge ei paista horisondil, siis ei taha keegi lihtsalt töötada, kuna tuleb lĂ€bida distants lĂ”puni⊠hommikul, pĂ€eval vĂ”i keset ööd⊠kui keegi ei nĂ€e, keegi ei kiida ja keegi ei hinda seda, mida sa teed.
Ărge jagage oma plaane, kuni olete need ellu viinud. Jagage ainult tulemusi, ĂŒkskĂ”ik kui raske see kĂ”ik ĂŒksi on teha. Jah, sellisel juhul ei too meie valitud tee alati rÔÔmu ja roosa ĂŒkssarvikut vihma kĂ”rvale. Meid ei suuna alati head soovid oma prioriteetide poole töötamisel. Tihti saadab elu meid suunas, kuhu minna ei taha. Kuid iga kord, kui avasin Visual Studio vĂ”i lĂ€ksin jĂ”usaali, meenutasin, kes ma olin ja kes ma vĂ”in olla. Meenutasin kohtumist selle tĂŒdrukuga Dniproest, kes pani mind mĂ”tlema, kuidas ma elu suhtun⊠ma sain palju aru.
Tavaliselt peaks viimane sĂ”na olema piisavalt meeldejÀÀv, et jÀÀda pĂŒsima. Soovin citeerida sĂ”nu, mida kord kuulsin saalis ĂŒhelt targalt inimeselt.
Kas arvad, et tu tuled jĂ”usaali, et rauaga vĂ”idelda? Ei... sa vĂ”itled iseendaga... oma mustritega... oma laiskusega... enda kehtestatud piirangutega. Kas sa tahad pidevalt lahendada kellegi teise probleeme, jĂ€ttes oma mured kĂ”rvale? Olgu need siis vĂ€ikesed sammud, aga oluline on kindlalt liikuda selle suunas, et ĂŒhel hetkel leida oma Ă”nn elus. Sest Ă”nn on see, kui su seljas ei ripu pĂ”himĂ”tted ja reeglid, mida sina ise ei ole loonud. Ănn on see, kui sul on arengusuund ja sa naudid juba teel olemist, mitte ainult lĂ”ppeesmĂ€rki. Niisiis, kas tasub tĂ”esti ĂŒles tĂ”usta ja alustada enda kallal töötamist?
Ah jah, ma unustasin tĂ€iesti... algselt oli see artikkel mĂ”eldud, et tutvustada inimesi projektiga, mille kallal ma sellega ajal töötasin. Kuid kirjutamise kĂ€igus, nihkus prioriteet selle peale, miks ma ĂŒldse sellele tegevusele hakates ning miks ma ei taha seda tulevikus loobuda. Kui lĂŒhidalt rÀÀkida projektist, siis...
â on tasuta ja funktsionaalsem alternatiiv Devart (99$) ja RedGate (155$) kommertstooteile, mis on mĂ”eldud SQL Serveri ja Azure'i indeksite haldamiseks. Ma ei saa öelda, et minu rakendus on parem kui Ola Hallengreni skriptid, kuid optimeeritud metainformatsiooni ja erinevate kasulike funktsioonide tĂ”ttu vĂ”ib see produkt paljudele igapĂ€evastes ĂŒlesannetes abiks olla.

Viimase versiooni rakenduse saab alla laadida . Allikakoodid on seal samas.
Olen avatud kriitikale ja tagasisidele đ
Allikas: habr.com
