Kapu rakŔana, SQL serveris, gadu ārpakalpojumi un jūsu pirmais projekts

Kapu rakŔana, SQL serveris, gadu ārpakalpojumi un jūsu pirmais projekts

GandrÄ«z vienmēr mēs radām savas problēmas ar savām rokām... ar savu pasaules attēlu... ar savu neizdarÄ«bu... ar savu slinkumu... ar savām bailēm. Ka tad kļūst ļoti ērti peldēt kanalizācijas veidņu sociālajā plÅ«smā... galu galā, tas ir silti un jautri, un par pārējo nerÅ«p - ieŔņauksim. Bet pēc smagas neveiksmes nāk vienkārÅ”as patiesÄ«bas apzināŔanās - tā vietā, lai radÄ«tu nebeidzamu iemeslu straumi, žēlumu un sevis attaisnoÅ”anu, pietiek vienkārÅ”i ņemt un darÄ«t to, ko uzskatāt par vissvarÄ«gāko sev. Tas bÅ«s jÅ«su jaunās realitātes sākumpunkts.

Man zemāk rakstītais ir tikai tāds sākumpunkts. CeļŔ nebūs tuvu...

Visi cilvēki ir sociāli atkarÄ«gi, un zemapziņā mēs visi vēlamies bÅ«t daļa no sabiedrÄ«bas, cenÅ”oties saņemt apstiprinājumu savai rÄ«cÄ«bai no malas. Taču lÄ«dz ar apstiprinājumu mÅ«s pastāvÄ«gi ieskauj sabiedrÄ«bas vērtējums, ko pastiprina iekŔējie kompleksi un pastāvÄ«gi ierobežotāji.

Bieži vien mēs baidāmies no neveiksmēm, pastāvÄ«gi atliekot sev svarÄ«gas lietas un pēc tam loÄ£iski racionalizējamies savās galvās, cenÅ”oties nomierināt sevi: ā€œtas tik un tā neizdevāsā€, ā€œtas negÅ«s piekriÅ”anu no citiemā€ un "Kāda jēga vispār to darÄ«t?" Daudzi cilvēki vienkārÅ”i nezina, cik spēcÄ«gi viņi ir, jo viņi nekad nav mēģinājuÅ”i kaut ko mainÄ«t savā dzÄ«vē.

Galu galā, ja cilvēks dara tikai to, ko var, viņŔ jau automātiski izveido savā galvā veidni: ā€œEs varu to izdarÄ«t... es darÄ«Å”u to...ā€. Taču nav nekā ārkārtēja tajā, ka cilvēks dara tikai to, ko spēj. ViņŔ to darÄ«ja, jo varēja, bet tajā paŔā laikā viņŔ palika tajā paŔā savu sākotnējo spēju diapazonā, kurā viņŔ bija visu laiku. Bet, ja tu nevarēji un izdarÄ«ji, tad tu esi Ä«sts skaists vÄ«rietis. Galu galā tikai tad, kad mēs atstājam savu komforta zonu un strādājam ārpus savu spēju diapazona - tikai tad mēs attÄ«stāmies un kļūstam labāki.

Mans pirmais mēģinājums paveikt kaut ko jēgpilnu sākās ceturtajā kursā institÅ«tā. Man jau bija C++ pamatzināŔanas un viens neveiksmÄ«gs mēģinājums iegaumēt visas Rihtera grāmatas pēc potenciālā darba devēja steidzama padoma. NejauÅ”i es uzgāju OpenCV bibliotēku un pāris demonstrācijas par attēlu atpazÄ«Å”anu. NegaidÄ«ti sākās ikvakara pulcÄ“Å”anās, mēģinot izdomāt, kā uzlabot Ŕīs bibliotēkas funkcionalitāti. Daudzas lietas neizdevās, un, izmantojot reverso inženieriju, es mēģināju aplÅ«kot lÄ«dzÄ«ga fokusa produktus. Tas nonāca tiktāl, ka es iemācÄ«jos sadalÄ«t vienu komercbibliotēku un pamazām izvilku no turienes algoritmus, kurus pats nevarēju ieviest.

Man tuvojās piektā kursa beigas, un man arvien vairāk sāka patikt tas, ko visu Å”o laiku darÄ«ju. Tā kā man vajadzēja sākt strādāt uz pilnu slodzi, es nolēmu rakstÄ«t tieÅ”i tās komerciālās bibliotēkas izstrādātājiem, no kuras es smēlos savas idejas. Man Ŕķita, ka viņi mani varētu viegli uzņemt, bet pēc pāris vēstulēm par manu vēlmi sadarboties ar viņiem mÅ«su saruna nekur nenoveda. Bija neliela vilÅ”anās, un spēcÄ«ga motivācija pierādÄ«t, ka es pats varu kaut ko sasniegt.

MēneÅ”a laikā izveidoju vietni, visu augÅ”upielādēju bezmaksas hostingā, sagatavoju dokumentāciju un sāku pārdot. Reklāmai nebija naudas, un, lai kaut kādā veidā piesaistÄ«tu potenciālo klientu uzmanÄ«bu, es sāku izplatÄ«t savus amatniecÄ«bas darbus atklātā pirmkoda aizsegā. Atsitiens bija aptuveni 70%, taču negaidÄ«ti pārējie cilvēki, kaut arÄ« negribÄ«gi, sāka pirkt. Nevienu nesamulsināja mana greizā angļu valoda vai bezmaksas hostings, kurā vietne atradās. Cilvēki bija apmierināti ar zemās cenas un pamata funkcionalitātes kombināciju, kas apmierināja viņu pamatvajadzÄ«bas.

ParādÄ«jās vairāki pastāvÄ«gie klienti, kuri vēlējās investēt manā sadarbÄ«bā kā partneri. Un tad pēkŔņi parādÄ«jās tās bibliotēkas izstrādātāji, no kuras es savā laikā daudz mācÄ«jos. Maigi dodot mājienu, ka viņu algoritmi ir patentēti un nav jēgas ar viņiem strÄ«dēties, tik nekaunÄ«gi atņemot klientu loku. MÅ«su saruna bija tālu no kultÅ«ras, un noteiktā posmā es nolēmu viņus virzÄ«t uz trÄ«s mūžīgo alfabēta burtu meklējumiem. Nākamajā dienā viņi nosÅ«tÄ«ja oficiālu vēstuli, ka ir gatavi ar mani sadarboties, taču es pēkŔņi pārtraucu dialogu ar viņiem. Lai pasargātu sevi no turpmākiem Å”o puiÅ”u uzbrukumiem, es sāku gatavot patentu dokumentāciju un autortiesÄ«bu pieteikumu.

Laikam ejot, Å”is stāsts pamazām sāka aizmirst. Plāns bija nolÄ«gt palÄ«gā kādu pieredzējuŔāku cilvēku, taču tam nepietika naudas. Man ienāca mantkārÄ«ba, un es gribēju iegÅ«t lielu džekpotu. Bija plānota tikÅ”anās ar jaunu klientu, kurÅ”, kā izrādÄ«jās, mÅ«su komunikācijas laikā atradās tajā paŔā pilsētā, kur es. Saldi aprakstot sadarbÄ«bas izredzes, viņŔ ieteica tikties klātienē.

PatiesÄ«bā viņa vietā uz tikÅ”anos ieradās patÄ«kama izskata jaunieÅ”i un, Ä«paÅ”i neprasot manu viedokli, piedāvāja izvizināties no pilsētas, aizbildinoties ar to, ka steidzami "jāpavelk svaiga gaisa". Jau uz vietas man iedeva personalizētu lāpstu, lai pārbaudÄ«tu bērnÄ«bā iegÅ«tās prasmes vecmāmiņas kartupeļu stādÄ«jumos. Un stundas laikā man saprotamā veidā tika izskaidrotas manas izredzes, viņi ieteica netērēt savu enerÄ£iju, beigt darÄ«t stulbas un, pats galvenais, beigt bÅ«t rupji pret nopietniem cilvēkiem.

Vienā brÄ«dÄ« pasaule pārstāja Ŕķist saulaina un patÄ«kama vieta. GrÅ«ti pateikt, vai toreiz darÄ«ju pareizi... bet padevos... padevos un paslēpos stÅ«rÄ«. Un tas lielā mērā noteica to, kas notika tālāk: slēptas dusmas pret citiem piepildÄ«juma trÅ«kuma dēļ, nenoteiktÄ«ba daudzu gadu garumā, apātija sev svarÄ«gu lēmumu pieņemÅ”anā, atbildÄ«bas par savām kļūdām noveÅ”ana uz kādu citu.

Uzkrātā nauda ātri beidzās un man steidzami vajadzēja sevi sakārtot, bet viss izkrita no rokas. Toreiz ļoti palÄ«dzēja mans tēvs, kurÅ” caur draugiem atrada vietu, kur mani bez jautājumiem aizvedÄ«s. Vēlāk uzzināju, ka manis dēļ viņŔ uzņēmās saistÄ«bas ar tālu no patÄ«kamākajiem cilvēkiem, taču ar to viņŔ deva man iespēju sevi parādÄ«t.

Gatavojoties savam jaunajam darbam, es atkal sāku lasÄ«t Rihteru un intensÄ«vi studēju Å iltu. Plānoju, ka attÄ«stÄ«Å”os priekÅ” .NET, bet liktenis manas oficiālās darba pirmajā mēnesÄ« lēma nedaudz savādāk. Viens no uzņēmuma darbiniekiem negaidÄ«ti pameta projektu, un jaunizveidotajā bedrē tika pievienots svaigs cilvēka materiāls.

Kamēr mans kolēģis saiņoja mantas, man bija ļoti episks dialogs ar finanÅ”u direktoru:

ā€“ Vai jÅ«s zināt datu bāzes?
- Nē.
- ApgÅ«sti to pa nakti. RÄ«t, kā vidējā pamata vadÄ«tāja, pārdoÅ”u Tevi klientam.

Tā sākās mana iepazÄ«Å”anās ar SQL Server. Viss bija jauns, nesaprotams un visbiežāk tika darÄ«ts ar izmēģinājumu un kļūdu palÄ«dzÄ«bu. Man ļoti pietrÅ«ka, lai tuvumā bÅ«tu gudrs mentors, uz kuru es varētu paskatÄ«ties.

Nākamajos mēneÅ”os viss atgādināja niknu miskasti. Projekti bija interesanti, taču vadÄ«ba tos atstāja paÅ”plÅ«smā. Sākās ārkārtas steigas, mūžīgās virsstundas un uzdevumi, kurus bieži neviens pat nespēja pareizi noformulēt. Mana mīļākā nodarbe bija mūžīgā pārskata pārskatÄ«Å”ana par gatavu kÅ«ku kārtoÅ”anu vienkārÅ”os pusfabrikātos. Bet, tā kā jebkura kÅ«ka varētu bÅ«t daļa no citas kÅ«kas, Ŕī skarbā biznesa loÄ£ika mani patieŔām padarÄ«ja traku.

Es sapratu, ka lietas kļūs tikai sliktākas, un nolēmu rīkoties. Es atsvaidzināju atmiņu par teoriju un nolēmu izmēģināt veiksmi citās vietās, bet intervijās man nebija pietiekami daudz pieredzes, lai kvalificētos vismaz spēcīgam junioram. Pirmās pāris dienas mani iespaidoja manas neveiksmes un nopietni domāju, ka vēl ir ļoti agri mainīt darbu un man ir jāuzkrāj pieredze.

Es sāku intensÄ«vi pētÄ«t SQL Server aparatÅ«ru un laika gaitā pilnÄ«bā pievērsos datu bāzes izstrādei. NeslēpÅ”u, ka Å”is darbs man bija dzÄ«va elle, kur, no vienas puses, ik dienu izklaidējās praktizējoÅ”s Å”izofrēniÄ·is tehniskā direktora personā, un viņam lÄ«dzi Å”ajā darbā bija afgāņu finanÅ”u direktors, kurÅ” emociju uzplÅ«dā pusdienu pārtraukumā nokoda gumijas pÄ«lēm galvas.

Vienā brÄ«dÄ« sapratu, ka esmu gatava. ViņŔ uzņēmās visu kritisko darbu, nodroÅ”ināja lielu izlaiÅ”anas biežumu un tieÅ”i normalizēja attiecÄ«bas ar klientiem. Rezultātā viņŔ atnāca un nolika finanÅ”u direktoru nocirsta bērza vietā. Tagad varētu jokot par 23 gadus veciem senioriem, bet Ŕādi man izdevās četras reizes pacelt algu.

Nākamajā mēnesī es plosījos no lepnuma par to, ko spēju sasniegt, bet par kādu cenu? Darba diena sākas pulksten 7.30 un beidzas pulksten 10. Jūsu veselība sāka uzrādīt pirmās neveiksmes, un tas notika uz vadības sistemātisku mājienu fona, ka mums būtu labāk apzināti izgāzties projektā, nevis ļaut jums nopelnīt vairāk nekā "vidēji mūsu slimnīcai". Vismaz savā ziņā viņi turēja savu vārdu, un es saskāros ar dilemmu atrast jaunu darba vietu.

Pēc kāda laika mani uzaicināja uz interviju pārtikas uzņēmumā. Plānoju ieņemt lÄ«dzÄ«gu amatu .NET, taču neizdevās izpildÄ«t praktisko uzdevumu. Jau grasÄ«jāmies atvadÄ«ties, bet interesantākais notika pēc tam, kad potenciālie darba devēji uzzināja, ka man ir pieredze darbā ar SQL Server. Es par to daudz nerakstÄ«ju savā CV, jo nekad nedomāju, ka Å”ajā jomā daudz zinu. Tomēr tie, kas mani intervēja, domāja nedaudz savādāk.

Man piedāvāja uzlabot esoÅ”o produktu lÄ«niju darbam ar SQL Server. Pirms tam viņiem nebija atseviŔķa speciālista, kas nodarbotos ar Ŕādām darbÄ«bām. Bieži viss tika darÄ«ts ar izmēģinājumu un kļūdu palÄ«dzÄ«bu. Jaunā funkcionalitāte bieži tika vienkārÅ”i nokopēta no konkurentiem, neiedziļinoties detaļās. Mans mērÄ·is bija parādÄ«t, ka varat iet arÄ« citu ceļu, apstrādājot vaicājumus sistēmas skatos labāk nekā konkurenti.

Tie pāris mēneÅ”i man kļuva par nenovērtējamu jaunu pieredzi salÄ«dzinājumā ar iepriekŔējo kÅ«ku kÅ«pināŔanas darbÄ«bu. Bet visas labās lietas agrāk vai vēlāk beidzas, un vadÄ«bas prioritātes pēkŔņi mainÄ«jās. Toreiz darbs bija padarÄ«ts un neko labāku man nevarēja izdomāt kā pārkvalificēties par testētāju, kas bija nedaudz pretrunā ar mÅ«su lÄ«gumiem par jaunu produktu izstrādi. Viņi ātri atrada man alternatÄ«vu - ā€œnedaudz pagaidÄ«tā€, mēģināt iesaistÄ«ties sabiedriskās aktivitātēs un tajā paŔā laikā brÄ«vprātÄ«gi piekrist atstāt attÄ«stÄ«bu manuālai pārbaudei.

Darbs kļuva par monotonu regresiju virkni, kas nemotivēja tālākai attÄ«stÄ«bai. Un, lai oficiāli izvairÄ«tos no regresijas, es sāku rakstÄ«t tehniskos rakstus par HabrĆ© un pēc tam par citiem resursiem. Sākumā neizdevās, bet galvenais, ka man tas sāka patikt.

Pēc kāda laika man tika uzticēts lejupielādēt uzņēmuma oficiālā profila reitingu vietnē Stack Overflow. Katru dienu saskāros ar interesantiem gadījumiem, izpīpēju tonnām Indijas kodu, palīdzēju cilvēkiem, un galvenais, uzzināju un guvu pieredzi.

NejauÅ”i es nokļuvu savā pirmajā SQL sestdienā, kas notika Harkovā. Manam kolēģim nācās runāt ar auditoriju par datu bāzu izstrādi, izmantojot produktus, ar ko arÄ« esam darÄ«juÅ”i visu Å”o laiku. Es neatceros, kāpēc, bet pēdējā brÄ«dÄ« man bija jāuzstāda prezentācija. Deniss Rezniks ar savu tradicionālo draudzÄ«go smaidu sejā pasniedz mikrofonu, un jÅ«s stostoŔā balsÄ« mēģināt kaut ko pastāstÄ«t cilvēkiem. Sākumā tas bija biedējoÅ”i, bet pēc tam "Ostaps aizrāvās."

Pēc pasākuma Deniss pienāca klāt un uzaicināja mani uzstāties mazākā pasākumā, kas tradicionāli notika HIRE. Gāja laiks, mainÄ«jās konferenču nosaukumi, un auditorija, kurā es rÄ«koju tikÅ”anās, pamazām pieauga. Tad es nezināju, uz ko parakstÄ«Å”os, bet negadÄ«jumu sērija noteica manu dzÄ«ves izvēli un to, kam es nolēmu veltÄ«t sevi turpmāk.

Skatoties uz tādiem speciālistiem kā Rezņiks, Korotkevičs, Piļugins un citi forÅ”i puiÅ”i, ko man bija iespēja satikt... Sapratu, ka mana paÅ”reizējā darba ietvaros man nebÅ«s uzdevumu straujam progresam. Man aiz muguras bija laba teorija, bet pietrÅ«ka prakses.

Man piedāvāja sākt jaunu projektu no nulles jaunā vietā. Darbs ritēja pilnā sparā jau no pirmās dienas. Saņēmu no dzÄ«ves visu, ko iepriekÅ” biju vēlējies: interesantu projektu, augstu atalgojumu, iespēju ietekmēt preces kvalitāti. Bet kādā brÄ«dÄ« es atslābu un pieļāvu ļoti nopietnu kļūdu, uzreiz pēc tam, kad pabeidzām klienta MVP izveidi.

CenÅ”oties koncentrēties uz attÄ«stÄ«bu un nodroÅ”ināt labāku risinājumu, arvien mazāk laika varēju veltÄ«t vadÄ«bai un komunikācijai ar klientu. Lai man palÄ«dzētu, viņi man iedeva jaunu cilvēku, kurÅ” sāka to darÄ«t manā vietā. Tad man bija grÅ«ti izprast cēloņu un seku attiecÄ«bas, bet pēc tam mÅ«su attiecÄ«bas ar klientu sāka strauji pasliktināties, pieauga virsstundas un spriedze komandā.

No manas puses tika mēģināts izlÄ«dzināt situāciju projektā, atjaunot kārtÄ«bu un atgriezties pie mierÄ«gākas attÄ«stÄ«bas, taču man to neļāva darÄ«t. Visiem pastāvÄ«gi bija ugunsgrēki, kas bija jādzÄ“Å”.

Izanalizējot situāciju, es nolēmu, ka vēlos atpÅ«sties no visa Ŕī cirka, un uzaicināju iepriekŔējā darba izpilddirektoru atgriezties pie viņa ar nosacÄ«jumu, ka mēs kopā taisÄ«sim jaunu projektu. Pārrunājām visas nianses un plānojām pēc mēneÅ”a sākt attÄ«stÄ«bu. Pagāja mēnesis... tad vēl viens... un vēl viens. Uz visiem maniem jautājumiem bija pastāvÄ«ga atbilde - pagaidiet. Ideja darÄ«t kaut ko savu nekad mani nepameta, taču man joprojām bija Ä«slaicÄ«gi jākļūst par ārÅ”tata darbiniekiem, palÄ«dzot Centrālāzijas tautām iekarot Ukrainas banku sektoru.

Burtiski pēc mēneÅ”a uzzinu, ka mana projekta izstrādi klusi aizsāka kreisie ar manu bijuÅ”o priekÅ”nieku oficiālu atļauju. Å ie puiÅ”i bija forÅ”i .NET izstrādātāji, taču viņiem nebija nekādu zināŔanu par to, kas viņiem jādara. No malas izskatÄ«jās, ka viņi mani klusi iemet projektā. PatiesÄ«bā tas tā arÄ« bija. SaÅ”utuma uzplÅ«dā es pats sāku nodarboties ar Å”o projektu, taču motivācija ātri izgaisa.

BijuÅ”ais CTO piedāvāja viņam palÄ«dzēt ar notiekoÅ”ajiem projektiem, un es sāku darÄ«t to, ko zināju vislabāk - dzēst ugunsgrēkus. Kārtējo reizi iekrÄ«tot darbaholismā, es izjutu tā sekas: nepareizu uzturu, miega grafiku, kas bija tālu no normāla, un pastāvÄ«gu stresu. Tas viss tika izskaidrots ar diviem projektiem, kurus pārmaiņus virzÄ«ju uz gaiÅ”u nākotni. Viens projekts sagādāja prieku, jo strādāja 24/7, bet otrs projekts bija vienkārÅ”i sagrozÄ«jis vadÄ«bas izpratni, tāpēc komanda strādāja nemitÄ«gā steigā. Å o periodu manā dzÄ«vē nevar nosaukt citādi kā par mazohismu, taču bija arÄ« smieklÄ«gi brīži.

JÅ«s mierÄ«gi rokat kartupeļus pie vecāku mājām, klausoties retrowave un tad negaidÄ«ts zvans: "Seryoga... the horses have been running...". Pēc pāris sekunžu domāŔanas, stāvot uz lāpstas un vienlaikus trenējot vecmāmiņas Vangas prasmes, jÅ«s no atmiņas diktējat turpinājuma komandas, lai cilvēks serverÄ« varētu novērst problēmu. Es nevēlos ne mirkli par Å”o pieredzi ā€“ tas bija forÅ”i!

Bet Ŕeit sākas jautrība...

Viena tikŔanās 2017. gada septembra beigās radikāli mainīja manu dzīvi.

Tajā brÄ«dÄ«, lai kaut kā uzmundrinātu sevi no darba rutÄ«nas, plānoju uzstāties konferencē. Pusdienu laikā virtuvē nejauÅ”i pārmiju dažus vārdus ar kolēģi. ViņŔ nejauÅ”i man teica: "Izrādās, ka jÅ«s esat slavens cilvēks... cilvēki jÅ«s pazÄ«st arÄ« citās pilsētās." Sākumā nesapratis, par ko runā, viņŔ man rādÄ«ja saraksti telegrammā. Uzreiz atpazinu meiteni, kura ieradās uz manām izrādēm, kad devos uz Dņepru sniegt atskaites. Man bija ārkārtÄ«gi liels prieks, ka cilvēks mani atcerējās. Bez tālākām pārdomām nolēmu viņai uzrakstÄ«t un uzaicināju uz Harkovu uz konferenci, kuras ietvaros gatavoju referātus.

Es biju viens no pirmajiem, kas runāja, un uzreiz ieraudzÄ«ju viņu otrajā rindā. Tas, ka viņa ieradās, man bija negaidÄ«ts un patÄ«kams notikums. Pārmijām pāris frāzes un sākās mans garais seÅ”u stundu lazinga maratons. Tā diena bija viena no spilgtākajām manā dzÄ«vē: pilnÄ«bā pārpildÄ«ta zāle, 5 reportāžas pēc kārtas un neaprakstāma sajÅ«ta, kad cilvēkiem patÄ«k tevi klausÄ«ties. Man bija grÅ«ti koncentrēties uz visu istabu, un mans skatiens instinktÄ«vi pievērsās viņai... tai meitenei, kura nāca no citas pilsētas... kuru es pazinu divus gadus, bet mēs nekad nesazinājāmies... mēs vienkārÅ”i zinājām. viens par otru visu Å”o laiku.

Pēc konferences beigām biju nogurusi un ļoti nomākta, bet tomēr gribēju meiteni iepriecināt - uzaicinot viņu uz kopÄ«gām vakariņām cilvēku kompānijā, ar kuriem bijām kopā. PatieŔām, toreiz es biju Å”ausmÄ«gs sarunu biedrs, pastāvÄ«gi sarkastisks un prasÄ«jis uzmanÄ«bu. GrÅ«ti pateikt, kas ar mani notika toreiz. ArÄ« mÅ«su nakts pastaiga pa pilsētu neizdevās. Man likās, ka labākais bija aizvest meiteni uz viesnÄ«cu un doties mājās gulēt. Nākamo dienu pavadÄ«ju gultā, man nebija spēka piecelties, un tikai vakarā sāku savā galvā atkārtot viņas teiktos vārdus: ā€œSeryozha, es atnācu pēc tevis...ā€. Es patiesi gribēju viņu atkal redzēt, bet tajā laikā viņa jau bija aizgājusi.

Mēs runājām pāris nedēļas, līdz es nolēmu, ka man jāiet pie viņas...

Izlaiduma priekÅ”vakarā klientam nevienam nevajag sÅ«dus, es pārvietoju izvietoÅ”anu un devos uz Dņepru. GrÅ«ti pateikt, kas notiek manā galvā, bet es gribēju viņu redzēt, pat nezinot, par ko runāŔu. Norunājām satikties parkā, bet es episki sajaucu adresi un nogāju 5 kilometrus nepareizā virzienā. Pēc kāda laika, saprotot savu kļūdu, ātri atgriezos ar taksi ar ziediem, ko atradu kaut kādā gopu rajonā. Un visu Å”o laiku viņa mani gaidÄ«ja ar kakao.

Sēdējām uz nepabeigtās teātra skatuves, dzērām aukstu kakao un runājām par visu, kas ienāca prātā. Lēkājot no tēmas uz tēmu, viņa man stāstīja par savu grūto pagātni, par .NET virkņu datu tipu nemainīgumu... Es pakļāvos katram viņas vārdam. Viņa bija saprātīga un gudra, dažreiz smieklīga, nedaudz naiva, bet viss, ko viņa teica, bija patiesi. Jau tad es sapratu, ka esmu viņā iemīlējusies.

Atgriežoties darbā, es biju avārijas režīmā, mēģinot izvilkt pāris dienas atvaļinājuma un doties pie viņas otro reizi, lai atzītos savās jūtās. Reāli viss izvērtās savādāk...

Mans nenobriedums, stulbums, vecie kompleksi un nevēlÄ“Å”anās pilnÄ«bā uzticēties cilvēkam noveda pie tā, ka es ļoti aizvainoju meiteni, kura patiesi centās mani izpatikt. No rÄ«ta sapratu, ko esmu izdarÄ«jusi un pie pirmās izdevÄ«bas devos lÅ«gt viņai piedoÅ”anu klātienē. Bet viņa negribēja mani redzēt. Atgriežoties, es mēģināju sevi pārliecināt, ka man viņa nav vajadzÄ«ga, bet vai tā tieŔām bija taisnÄ«ba...

Mēnesi biju dusmīga uz sevi... Izvilku uz apkārtējiem... teicu tādas lietas cilvēkam, kas man no sirds patika, kam nav iespējams piedot. Tas lika manai sirdij justies vēl sliktāk, un beigās viss beidzās ar nervu sabrukumu un smagu depresiju.

BijuÅ”ais kolēģis Dmitrijs Skripka, kurÅ” mani atveda uz sporta zāli, palÄ«dzēja man atrast izeju no sevis Å”austÄ«Å”anas un iekŔējo kompleksu apburtā loka.

Pēc tam mana dzÄ«ve ļoti mainÄ«jās. Es tieŔām saprotu, ko nozÄ«mē bÅ«t vājam un nepārliecinātam par sevi. Bet, kad sāku trenēties, jutos vislabākais, ko trenažieru zāle var dot. Tā ir tā pati paÅ”pārliecinātÄ«bas un paÅ”apziņas sajÅ«ta. JÅ«tot, kā mainās citu cilvēku attieksme pret tevi. Un tajā brÄ«dÄ« es sapratu, ka nevēlos atgriezties pie vecās dzÄ«ves, kas man bija. Es nolēmu veltÄ«t sevi kaut kam, ko visu Å”o laiku biju atlikusi savā dzÄ«vē.

Bet vai esat ievērojuÅ”i, ka cilvēks, uzsākot ko jaunu, sāk paziņot par saviem nodomiem apkārtējai realitātei. ViņŔ pastāvÄ«gi mirdzoŔām acÄ«m visiem stāsta par saviem plāniem, bet laiks iet un nekas nenotiek. Šādi cilvēki turpmāk nemitÄ«gi saka: ā€œEs to izdarÄ«Å”uā€, ā€œEs to sasniegÅ”uā€, ā€œEs mainÄ«Å”osā€, un tāpēc gadu no gada viņi Ä«steno savas vēlmes. Tie ir kā pirksta akumulators - motivācijas uzlādes pietiek tikai vienai zibspuldzei, un tad viss. Es biju tāds pats...

Sākotnēji plānoju, ka motivētu kolēģu kompānijā varētu gāzt kalnus, taču nereti cerÄ«bas uz gaiÅ”u nākotni ir pretrunā ar praksi. Uzsākot savu projektu, mēs nemitÄ«gi plānojām un apspriedām, nevis ņēmām un darÄ«jām.

Bieži visi grib ātri... visi grib ar pirmo mēģinājumu... visi ir sprinteri... visi sāk skriet, bet laiks iet... viens padodas... otrs padodas. Kad pie apvārŔņa nedzen finiÅ”a taisne, daži cilvēki vēlas smagi strādāt tikai tāpēc, ka viņiem ir jāveic distance lÄ«dz galam... no rÄ«ta, pa dienu vai vēlu vakarā... kad neviens neredz, neviens neslavēs un neviens nenovērtēs to, ko tu dari.

Nekad nedalieties ar saviem plāniem, kamēr neesat tos Ä«stenojis. VienkārÅ”i dalieties ar rezultātiem neatkarÄ«gi no tā, cik grÅ«ti to visu izdarÄ«t paÅ”am. Jā, Å”ajā gadÄ«jumā mÅ«su izvēlētais ceļŔ ne vienmēr sagādās prieku un rozā vienradžus ar varavÄ«ksni no dibena. Strādājot pie prioritātēm, mēs ne vienmēr vadÄ«simies pēc spilgtiem motÄ«viem. Bieži vien dzÄ«ve jÅ«s pastāvÄ«gi sÅ«tÄ«s uz vietām, kur jÅ«s nemaz nevēlaties doties. Bet katru reizi, kad atvēru Visual Studio vai atnācu uz sporta zāli, es atcerējos, kas es esmu un kas es varētu bÅ«t. Atcerējos tikÅ”anos ar to meiteni no Dņepras, kura lika aizdomāties par manu attieksmi pret dzÄ«vi... Daudz sapratu.

Parasti gala vārdam jābūt pietiekami kodolīgam, lai tas paliktu atmiņā ilgu laiku. Vēlos citēt vārdus, ko reiz zālē dzirdēju no kāda inteliģenta cilvēka.

Vai jÅ«s domājat, ka nākat uz sporta zāli, lai cÄ«nÄ«tos ar dzelžiem? Nē... tu cÄ«nies ar sevi... ar saviem modeļiem... ar savu slinkumu... ar savu ietvaru, kurā esi sevi iedzinusi. Vai vēlaties pastāvÄ«gi risināt citu cilvēku problēmas, vienlaikus atliekot savas? Lai tas notiek maziem solÄ«Å”iem, bet jums ir pārliecinoÅ”i jāvirzās uz savas laimes atraÅ”anu dzÄ«vē vienā mirklÄ«. Jo laime ir tad, kad tu neesi pakļauts principiem un noteikumiem, kurus tu neesi izdomājis. Laime ir tad, ja jums ir attÄ«stÄ«bas vektors, un jÅ«s ceļā tiekat augstu, nevis no gala mērÄ·a. Tātad, varbÅ«t tomēr ir vērts pacelt savu dupsi un sākt strādāt pie sevis?

Ak jā, es pavisam aizmirsu... Å”is raksts sākotnēji bija paredzēts, lai iepazÄ«stinātu cilvēkus ar projektu, ar kuru esmu nodarbojies visu Å”o laiku. Bet sagadÄ«jās, ka rakstÄ«Å”anas procesā prioritāte pārgāja uz to, lai aprakstÄ«tu iemeslu, kāpēc es vispār sāku nodarboties ar Å”o nodarbi un kādēļ nevēlos no tās atteikties arÄ« turpmāk. ÄŖsumā par projektu...

SQL indeksu pārvaldnieks ir bezmaksas un funkcionālāka alternatÄ«va Devart (99 USD) un RedGate (155 USD) komerciālajiem produktiem, un tā ir paredzēta SQL Server un Azure indeksu apkalpoÅ”anai. Nevaru teikt, ka mana aplikācija ir labāka par Ola Hallengren skriptiem, taču optimizētākas metadatu skrāpÄ“Å”anas un visu veidu kādam noderÄ«gu sÄ«kumu klātbÅ«tnes dēļ Å”is produkts noteikti noderēs ikdienas darbos.

Kapu rakŔana, SQL serveris, gadu ārpakalpojumi un jūsu pirmais projekts

Programmas jaunāko versiju var lejupielādēt no GitHub. Tur atrodas avoti.
PriecāŔos par kritiku un atsauksmēm :)

Avots: www.habr.com

Pievieno komentāru