Kopanie hrobov, SQL Server, roky outsourcingu a váš prvý projekt

Kopanie hrobov, SQL Server, roky outsourcingu a váš prvý projekt

Takmer vždy si svoje problémy vytvárame vlastnými rukami... svojím obrazom sveta... svojou nečinnosťou... našou lenivosťou... strachom. Potom je veľmi pohodlné vznášať sa v spoločenskom prúde kanalizačných šablón... koniec koncov, je to teplé a zábavné a nestarajte sa o zvyšok - poďme si to pričuchnúť. Po ťažkom neúspechu však prichádza uvedomenie si jednoduchej pravdy – namiesto generovania nekonečného prúdu dôvodov, sebaľútosti a sebaospravedlňovania si stačí vziať a urobiť to, čo pre seba považujete za najdôležitejšie. Toto bude východiskový bod pre vašu novú realitu.

Pre mňa je to, čo je napísané nižšie, len takým východiskom. Cesta nebude blízko...

Všetci ľudia sú sociálne závislí a podvedome všetci chceme byť súčasťou spoločnosti a snažíme sa získať súhlas zvonku. Ale spolu so schválením budeme neustále obklopení verejným hodnotením, ktoré je posilnené vnútornými komplexmi a neustálymi obmedzovačmi.

Často sa bojíme neúspechu, neustále odkladáme veci, ktoré sú pre nás dôležité, a potom si to v hlave logicky racionalizujeme, snažíme sa ubezpečiť samých seba: „aj tak to nevyšlo“, „toto nenájde súhlas ostatných“ a "Aký má zmysel toto robiť?" Mnoho ľudí jednoducho nevie, akí sú silní, pretože sa nikdy vo svojom živote nepokúsili nič zmeniť.

Ak totiž človek robí len to, čo môže, už si v hlave automaticky vytvorí šablónu: “Toto zvládnem... Toto spravím...”. Ale na tom, že človek robí len to, čo môže, nie je nič výnimočné. Urobil to, pretože mohol, no zároveň zostal v rovnakom rozsahu svojich pôvodných schopností, v ktorých bol celý čas. Ale ak ste nemohli a urobili ste to, potom ste skutočný pekný muž. Predsa len vtedy, keď opustíme svoju komfortnú zónu a pracujeme nad rámec svojich možností – len vtedy sa rozvíjame a stávame sa lepšími.

Môj prvý pokus robiť niečo zmysluplné sa začal v štvrtom ročníku na inštitúte. Už som mal za sebou základné znalosti C++ a jeden neúspešný pokus naučiť sa naspamäť všetky Richterove knihy na naliehavú radu potenciálneho zamestnávateľa. Náhodou som narazil na knižnicu OpenCV a pár ukážok o rozpoznávaní obrázkov. Neočakávane sa začali nočné zhromaždenia v snahe zistiť, ako zlepšiť funkčnosť tejto knižnice. Veľa vecí nevyšlo a cez reverzné inžinierstvo som sa snažil pozrieť na produkty podobného zamerania. Dospelo to do bodu, že som sa naučil rozobrať jednu komerčnú knižnicu a postupne som odtiaľ vytiahol algoritmy, ktoré som sám nedokázal implementovať.

Blížil sa koniec piateho ročníka a mne sa začalo čoraz viac páčiť to, čo som celý ten čas robil. Keďže som potreboval začať pracovať na plný úväzok, rozhodol som sa napísať vývojárom práve komerčnej knižnice, z ktorej som čerpal nápady. Zdalo sa mi, že by ma mohli ľahko prijať, ale po pár listoch o mojej túžbe s nimi spolupracovať náš rozhovor nikam neviedol. Nastalo mierne sklamanie a silná motivácia dokázať, že sám niečo dokážem.

Do mesiaca som vytvoril web, všetko nahral na bezplatný hosting, pripravil dokumentáciu a začal predávať. Neboli peniaze na reklamu a aby som nejakým spôsobom upútal pozornosť potenciálnych klientov, začal som distribuovať svoje remeslá pod rúškom open source. Odskok bol približne 70 %, no neočakávane, zvyšní ľudia, aj keď neochotne, začali nakupovať. Nikto sa nenechal zahanbiť mojou krivou angličtinou ani bezplatným hostingom, na ktorom sa stránka nachádzala. Ľudia boli spokojní s kombináciou nízkej ceny a základnej funkcionality, ktorá pokrývala ich základné potreby.

Objavilo sa niekoľko stálych klientov, ktorí chceli investovať do môjho podniku ako partneri. A potom sa zrazu objavili vývojári práve tej knižnice, z ktorej som sa svojho času veľa naučil. Jemne naznačovať, že ich algoritmy sú patentované a nemá zmysel sa s nimi hádať, tak drzo odobrať klientelu. Naša konverzácia mala ďaleko od kultúry a v určitej fáze som sa rozhodol nasmerovať ich k hľadaniu troch večných písmen abecedy. Na druhý deň mi poslali oficiálny list, že sú pripravení so mnou spolupracovať, ale náhle som s nimi prerušil dialóg. Aby som sa ochránil pred budúcimi útokmi od týchto ľudí, začal som pripravovať patentovú dokumentáciu a žiadosť o autorské práva.

Postupom času sa na tento príbeh postupne zabúdalo. V pláne bolo najať na pomoc skúsenejšieho človeka, ale na to nebolo dosť peňazí. Do hry vstúpila chamtivosť a ja som chcel získať veľký jackpot. Bolo naplánované stretnutie s novým klientom, ktorý sa, ako sa ukázalo počas našej komunikácie, nachádzal v rovnakom meste ako ja. Sladko opísal vyhliadky na spoluprácu a navrhol stretnutie osobne.

V skutočnosti namiesto neho prišli na stretnutie mladí ľudia príjemného vzhľadu a bez toho, aby sa konkrétne pýtali na môj názor, mi ponúkli odvoz z mesta s odôvodnením, že je to naliehavá potreba „nadýchať sa čerstvého vzduchu“. Už na mieste som dostal personalizovanú lopatu, aby som si vyskúšal zručnosti, ktoré som nadobudol ako dieťa na zemiakových plantážach mojej babičky. A v priebehu hodiny mi boli zrozumiteľne vysvetlené moje vyhliadky, navrhli, aby som neplytval energiou, prestal robiť hlúposti a hlavne prestal byť hrubý k vážnym ľuďom.

V jednom momente sa svet prestal javiť ako slnečné a príjemné miesto. Ťažko povedať, či som vtedy urobil správnu vec... ale vzdal som to... vzdal som to a schoval som sa do kúta. A to do značnej miery rozhodlo o tom, čo nasledovalo: latentný hnev voči druhým kvôli nedostatku naplnenia, neistota po mnoho rokov, apatia pri prijímaní dôležitých rozhodnutí pre seba, presúvanie zodpovednosti za svoje chyby na niekoho iného.

Ušetrené peniaze sa rýchlo míňali a súrne som sa potreboval dať do poriadku, no všetko sa mi vymklo z rúk. Vtedy veľmi pomohol môj otec, ktorý cez kamarátov našiel miesto, kam ma bez otázok zoberú. Neskôr som zistil, že kvôli mne sa zaviazal aj zďaleka nie najpríjemnejším ľuďom, no tým mi dal šancu ukázať sa.

V rámci prípravy na novú prácu som opäť začal čítať Richtera a intenzívne študoval Schildta. Plánoval som, že budem vyvíjať pre .NET, no osud to hneď v prvom mesiaci mojej oficiálnej pracovnej aktivity nariadil trochu inak. Jeden zo zamestnancov spoločnosti nečakane opustil projekt a do novovytvorenej diery bol pridaný čerstvý ľudský materiál.

Kým si môj kolega balil veci, mal som veľmi epický dialóg s finančným riaditeľom:

- Poznáte databázy?
- Nie.
- Naučte sa to cez noc. Zajtra ťa ako stredný základný manažér predám klientovi.

Takto začalo moje zoznámenie sa s SQL Serverom. Všetko bolo nové, nepochopiteľné a najčastejšie robené metódou pokus-omyl. Veľmi mi chýbal mať nablízku inteligentného mentora, na ktorého by som sa mohol pozerať.

Nasledujúcich pár mesiacov všetko pripomínalo divoký odpad. Projekty boli zaujímavé, ale vedenie ich nechalo napospas. Začali núdzové výpady, večné nadčasy a úlohy, ktoré často nikto ani nevedel poriadne sformulovať. Mojou obľúbenou zábavou bolo večné prehodnocovanie správy o aranžovaní hotových tort do jednoduchých polotovarov. Ale keďže každý koláč môže byť súčasťou iného koláča, táto drsná obchodná logika ma skutočne vyviedla z miery.

Uvedomil som si, že veci sa budú len zhoršovať a rozhodol som sa konať. Osviežil som si pamäť na teórii a rozhodol som sa skúsiť šťastie na iných miestach, ale na pohovoroch som nemal dostatok skúseností na to, aby som sa kvalifikoval aspoň do silného juniora. Prvých pár dní som bol ohromený svojimi neúspechmi a vážne som si myslel, že na zmenu zamestnania je ešte veľmi skoro a potrebujem získať skúsenosti.

Začal som intenzívne študovať hardvér SQL Servera a postupom času som prešiel úplne k vývoju databáz. Nebudem tajiť, že táto práca bola pre mňa peklom, kde sa na jednej strane každý deň zabával praktizujúci schizofrenik v osobe technického riaditeľa a sprevádzal ho v tom afganský finančný riaditeľ, ktorý v návale emócií odhryzol počas obedňajšej prestávky gumeným kačičkám hlavy.

V jednom momente som si uvedomil, že som pripravený. Prevzal všetku kritickú prácu, zabezpečil vysokú frekvenciu uvoľňovania a priamo normalizoval vzťahy s klientmi. V dôsledku toho prišiel a finančného riaditeľa postavil do pozície vyrúbanej brezy. Teraz by sme mohli vtipkovať o 23-ročných senioroch, ale takto sa mi podarilo zvýšiť plat štyrikrát.

Ďalší mesiac som prekypoval hrdosťou na to, čo som dokázal dosiahnuť, ale za akú cenu? Pracovný deň sa začína o 7.30:10 a končí o XNUMX:XNUMX. Na vašom zdraví sa začali prejavovať prvé neúspechy, a to na pozadí systematických rád od vedenia, že by bolo lepšie, keby sme projekt zámerne zlyhali, než aby sme vás nechali zarábať viac, ako je „priemer pre našu nemocnicu“. Aspoň v niečom dodržali slovo a ja som stál pred dilemou nájsť si nové pôsobisko.

Po čase ma pozvali na pohovor do potravinárskej firmy. Plánoval som prijať podobnú pozíciu v .NET, ale nepodarilo sa mi praktické zadanie. Už sme sa chceli rozlúčiť, ale najzaujímavejšia vec sa stala potom, čo potenciálni zamestnávatelia zistili, že mám skúsenosti s prácou so serverom SQL. V životopise som o tom veľa nenapísal, pretože som si nikdy nemyslel, že v tejto oblasti veľa viem. Tí, ktorí so mnou robili rozhovory, však uvažovali trochu inak.

Bolo mi ponúknuté vylepšiť existujúci rad produktov pre prácu so serverom SQL Server. Predtým nemali samostatného špecialistu, ktorý by sa takýmito činnosťami zaoberal. Všetko sa často robilo metódou pokus-omyl. Nové funkcie boli často jednoducho skopírované od konkurentov bez toho, aby sme zachádzali do veľkých detailov. Mojím cieľom bolo ukázať, že môžete ísť aj inou cestou a spracovávať dotazy na systémové zobrazenia lepšie ako konkurencia.

Tých pár mesiacov sa pre mňa stalo neoceniteľnou novou skúsenosťou v porovnaní s predchádzajúcou činnosťou údenia koláčov. Všetky dobré veci sa však skôr či neskôr skončia a priority manažmentu sa zrazu zmenili. Vtedy bola práca hotová a nevedeli mi vymyslieť nič lepšie ako preškoliť sa na testera, čo bolo trochu v rozpore s našimi dohodami o vývoji nových produktov. Rýchlo našli pre mňa alternatívu - „trochu počkať“, pokúsiť sa zapojiť do sociálnej aktivity a zároveň dobrovoľne súhlasiť s tým, že nechám vývoj na manuálne testovanie.

Práca sa stala monotónnou sériou regresov, ktoré nemotivovali k ďalšiemu vývoju. A aby som sa oficiálne vyhol regresii, začal som písať technické články o Habrém a potom o iných zdrojoch. Spočiatku to veľmi nefungovalo, ale hlavné je, že sa mi to začalo páčiť.

Po chvíli som bol poverený stiahnutím hodnotenia oficiálneho profilu spoločnosti na Stack Overflow. Každý deň som narážal na zaujímavé prípady, fajčil som tony indického kódu, pomáhal ľuďom a hlavne sa učil a získaval skúsenosti.

Náhodou som sa dostal na moju prvú SQL sobotu, ktorá sa konala v Charkove. Môj kolega musel s publikom hovoriť o vývoji databáz pomocou produktov, čo je to, čo sme celý ten čas robili. Nepamätám si prečo, ale na poslednú chvíľu som musel urobiť prezentáciu. Denis Reznik s tradičným priateľským úsmevom na tvári podáva mikrofón a vy sa koktavým hlasom snažíte ľuďom niečo povedať. Najprv to bolo desivé, ale potom sa „Ostap nechal uniesť.“

Po akcii prišiel Denis a pozval ma vystúpiť na menšiu akciu, ktorá sa tradične konala v HIRE. Čas plynul, názvy konferencií sa menili a publikum, v ktorom som organizoval stretnutia, postupne rástlo. Potom som nevedel, do čoho sa hlásim, ale séria nehôd sformovala moje životné rozhodnutia a to, čomu som sa rozhodol venovať v budúcnosti.

Vzhliadať k špecialistom ako Reznik, Korotkevich, Pilyugin a ďalším skvelým chlapom, ktorých som mal možnosť stretnúť... Pochopil som, že v rámci mojej súčasnej práce nebudem mať úlohy na rýchly pokrok. Mal som za sebou dobrú teóriu, ale chýbala mi prax.

Dostal som ponuku začať nový projekt od nuly na novom mieste. Práce boli v plnom prúde od prvého dňa. Dostal som od života všetko, čo som predtým chcel: zaujímavý projekt, vysoký plat, možnosť ovplyvniť kvalitu produktu. Ale v určitom bode som sa uvoľnil a urobil som veľmi vážnu chybu, hneď po tom, ako sme dokončili vytváranie MVP pre klienta.

V snahe sústrediť sa na vývoj a poskytnúť lepšie riešenie som mohol venovať čoraz menej času riadeniu a komunikácii s klientom. Aby mi pomohli, dali mi nového človeka, ktorý to pre mňa začal robiť. Potom som už ťažko chápal vzťahy príčina-následok, ale potom sa náš vzťah s klientom začal rýchlo zhoršovať, pribúdali nadčasovosti a napätie v kolektíve.

Z mojej strany bol urobený pokus o vyrovnanie situácie na projekte, nastolenie poriadku a návrat k pokojnejšiemu vývoju, ale nebolo mi to umožnené. Každý mal neustále požiare, ktoré bolo potrebné uhasiť.

Po rozbore situácie som sa rozhodol, že si chcem oddýchnuť od celého tohto cirkusu a pozval som generálneho riaditeľa z predchádzajúceho zamestnania, aby sa k nemu vrátil pod podmienkou, že spolu urobíme nový projekt. Prediskutovali sme všetky nuansy a plánovali sme začať s vývojom o mesiac. Prešiel mesiac... potom ďalší... a ďalší. Na všetky moje otázky bola neustála odpoveď - počkajte. Myšlienka urobiť niečo vlastné ma nikdy neopustila, no aj tak som musel dočasne odísť na voľnej nohe a pomáhať národom Strednej Ázie dobyť bankový sektor Ukrajiny.

Doslova po mesiaci zisťujem, že vývoj môjho projektu v tichosti odštartovali ľavičiari s oficiálnym povolením mojich bývalých nadriadených. Títo chlapci boli skvelí vývojári .NET, ale nemali žiadne odborné znalosti v tom, čo museli robiť. Zvonku to vyzeralo, že ma potichu hodia do projektu. V skutočnosti to tak bolo. V návale rozhorčenia som začal tento projekt robiť sám, no motivácia rýchlo vyprchala.

Bývalý technický riaditeľ mu ponúkol pomoc s prebiehajúcimi projektmi a ja som začal robiť to, čo som vedel najlepšie – hasiť požiare. Opäť som upadol do workoholizmu a zožal jeho následky: zlá výživa, plán spánku, ktorý bol ďaleko od normálu, a neustály stres. To všetko vysvetľovali dva projekty, ktoré som striedavo ťahal smerom k svetlej budúcnosti. Jeden projekt priniesol radosť, pretože fungoval 24 hodín denne, 7 dní v týždni, ale druhý projekt mal jednoducho zvrátené chápanie manažmentu, takže tím pracoval v neustálom zhone. Toto obdobie v mojom živote sa nedá nazvať inak ako masochizmus, no našli sa aj vtipné momenty.

Pokojne okopávate zemiaky na dači svojich rodičov a počúvate retrovlny a potom nečakané volanie: „Seryoga... kone prestali bežať...“. Po niekoľkých sekundách premýšľania, státia na lopate a súčasne trénovať zručnosti svojej babičky Vangy, diktujete príkazy na pokračovanie z pamäte, aby človek mohol vyriešiť problém na serveri. Tento zážitok si neprajem ani minútu – bolo to skvelé!

Ale tu začína zábava...

Jedno stretnutie koncom septembra 2017 mi radikálne zmenilo život.

V tej chvíli, aby som sa nejako rozveselil z pracovnej rutiny, som plánoval vystúpiť na konferencii. Počas obeda som náhodou prehodil pár slov s kolegom v kuchyni. Nenútene mi povedal: „Ukázalo sa, že si slávny človek... ľudia ťa poznajú aj v iných mestách.“ Najprv nechápal, o čom hovorí, ukázal mi korešpondenciu v telegrame. Hneď som spoznal dievča, ktoré prišlo na moje predstavenia, keď som išiel do Dnepra podávať správy. Nesmierne ma potešilo, že si ma ten človek spomenul. Bez ďalších úvah som sa rozhodol jej napísať a pozval som ju do Charkova na konferenciu, v rámci ktorej som pripravoval správy.

Bol som jeden z prvých, kto hovoril, a hneď som ju videl v druhom rade. To, že prišla, bola pre mňa nečakaná a príjemná udalosť. Prehodili sme pár fráz a začal sa môj dlhý šesťhodinový maratón lasovania. Ten deň bol jeden z najsvetlejších v mojom živote: úplne preplnená sála, 5 reportáží za sebou a neopísateľný pocit, keď vás ľudia radi počúvajú. Bolo pre mňa ťažké sústrediť sa na celú miestnosť a môj pohľad bol inštinktívne pritiahnutý k nej... k tomu dievčaťu, ktoré prišlo z iného mesta... ktoré som poznal dva roky, ale nikdy sme spolu nekomunikovali... len sme to vedeli. celý ten čas jeden o druhom .

Po skončení konferencie som bol unavený a veľmi deprimovaný, no aj tak som chcel dievča potešiť – pozvaním na spoločnú večeru v spoločnosti ľudí, s ktorými sme boli obaja. Po pravde, vtedy som bol hrozný konverzátor, neustále sarkastický a vyžadujúci si pozornosť. Ťažko povedať, čo sa mi vtedy stalo. Ani naša prechádzka nočným mestom nedopadla dobre. Zdalo sa mi, že najlepšie bude zobrať dievča do hotela a ísť domov spať. Nasledujúci deň som strávil v posteli, nemal som silu vstať a až večer som si v hlave začal prehrávať slová, ktoré povedala: „Seryozha, prišiel som po teba...“. Úprimne som ju chcel znova vidieť, ale v tom čase už odišla.

Rozprávali sme sa pár týždňov, kým som sa nerozhodol, že musím ísť za ňou...

V predvečer vydania nikto nepotrebuje kraviny pre klienta, presunul som nasadenie a odišiel do Dnepra. Je ťažké povedať, čo sa mi odohrávalo v hlave, ale chcel som ju vidieť, ani som nevedel, o čom budem hovoriť. Dohodli sme sa, že sa stretneme v parku, ale epicky som si pomýlil adresu a šiel som 5 kilometrov zlým smerom. Po chvíli, keď som si uvedomil svoju chybu, rýchlo som sa vrátil taxíkom s kvetmi, ktoré som našiel v nejakej gop štvrti. A celý ten čas ma čakala s kakaom.

Sedeli sme na nedokončenom divadelnom javisku, popíjali studené kakao a rozprávali sa o všetkom, čo nás napadlo. Skákajúc z témy na tému mi rozprávala o svojej ťažkej minulosti, o nemennosti reťazcových dátových typov na .NET... Visel som na každom jej slove. Bola bystrá a bystrá, niekedy vtipná, trochu naivná, ale všetko, čo povedala, bolo úprimné. Už vtedy som si uvedomil, že som sa do nej zamiloval.

Po návrate do práce som bol v núdzovom režime a snažil som sa ukoristiť si pár dní dovolenky a ísť k nej druhýkrát priznať svoje city. V skutočnosti všetko dopadlo inak...

Moja nezrelosť, hlúposť, staré komplexy a neochota plne dôverovať človeku viedli k tomu, že som veľmi urazil dievča, ktoré sa ma úprimne snažilo potešiť. Ráno som si uvedomil, čo som urobil a pri prvej príležitosti som ju išiel osobne poprosiť o odpustenie. Ale ona ma nechcela vidieť. Keď som sa vrátil, snažil som sa presvedčiť sám seba, že ju nepotrebujem, ale či je to naozaj pravda...

Mesiac som bola na seba nahnevaná... Vytiahla som si to na svoje okolie... Povedala som také veci, ktoré som mala úprimne rada, čo sa nedá odpustiť. To mi ešte zhoršilo srdce a nakoniec to všetko skončilo nervovým zrútením a ťažkou depresiou.

Bývalý kolega Dmitrij Skripka, ktorý ma priviedol do posilňovne, mi pomohol nájsť cestu zo začarovaného kruhu sebabičovania a vnútorných komplexov.

Potom sa môj život veľmi zmenil. Naozaj chápem, čo to znamená byť slabý a neistý sám sebou. Ale keď som začal trénovať, cítil som sa najlepšie, čo posilňovňa môže dať. Toto je ten istý pocit sebadôvery a sebavedomia. Cítiť, ako sa mení postoj iných ľudí k vám. A v tej chvíli som si uvedomil, že sa nechcem vrátiť do starého života, ktorý som mal. Rozhodol som sa venovať niečomu, čo som celý ten čas v živote odkladal.

Ale všimli ste si, že keď človek začne niečo nové, začne deklarovať svoje zámery okolitej realite. Neustále každému s rozžiarenými očami hovorí o svojich plánoch, no čas plynie a nič sa nedeje. Takíto ľudia v budúcnosti neustále hovoria: „Urobím to“, „dosiahnem to“, „zmením sa“, a tak z roka na rok žijú svoje priania. Sú ako prstová batéria - motivačné nabitie stačí na jeden záblesk a je to. Bol som rovnaký...

Pôvodne som plánoval, že v spoločnosti motivovaných kolegov prenesiem hory, no často sú očakávania svetlej budúcnosti v rozpore s praxou. Na začiatku nášho projektu sme neustále plánovali a diskutovali namiesto toho, aby sme to vzali a urobili.

Často každý chce ísť rýchlo... každý to chce na prvý pokus... každý je šprintér... každý začne behať, ale čas plynie... jeden to vzdáva... druhý to vzdáva. Keď sa na obzore nerýsuje cieľová čiara, málokomu sa chce tvrdo pracovať len preto, že musí prejsť tú vzdialenosť až do konca... ráno, cez deň alebo neskoro v noci... keď nikto nevidí, nikto nebude chváliť a nikto neocení to, čo robíš.

Nikdy nezdieľajte svoje plány, kým ich nerealizujete. Len zdieľajte výsledky, bez ohľadu na to, aké ťažké je urobiť to všetko sami. Áno, v tomto prípade cesta, ktorú sme si vybrali, nie vždy prinesie potešenie a ružové jednorožce s dúhou zo zadku. Pri práci na našich prioritách sa nebudeme vždy riadiť jasnými motívmi. Život vás často neustále posiela na miesta, kam vôbec nechcete ísť. Ale vždy, keď som otvoril Visual Studio alebo prišiel do fitka, spomenul som si, čo som bol a čím môžem byť. Spomenul som si na stretnutie s tým dievčaťom z Dnepra, ktoré ma prinútilo zamyslieť sa nad mojím postojom k životu... Veľa som pochopil.

Zvyčajne by posledné slovo malo byť dostatočne stručné, aby zostalo v pamäti na dlhú dobu. Dovolím si citovať slová, ktoré som raz počul v sále od inteligentného človeka.

Myslíte si, že prídete do posilňovne bojovať so železami? Nie... ty bojuješ sám so sebou... so svojimi vzormi... so svojou lenivosťou... so svojím rámcom, do ktorého si sa dostal. Chcete neustále riešiť cudzie problémy a zároveň odkladať tie svoje? Nechajte to byť malými krokmi, ale musíte sa s istotou posunúť k nájdeniu svojho životného šťastia v jednom okamihu. Pretože šťastie je, keď nepodliehate zásadám a pravidlám, ktoré ste si nevymysleli. Šťastie je, keď máte vektor rozvoja a dostanete sa vysoko na ceste, a nie od konečného cieľa. Takže možno stále stojí za to zdvihnúť zadok a začať na sebe pracovať?

Ach áno, úplne som zabudol... tento článok mal pôvodne ľuďom priblížiť projekt, ktorý som celý ten čas robil. Stalo sa však, že v procese písania sa priorita presunula na popísanie dôvodu, prečo som sa tejto činnosti začal venovať a prečo sa jej v budúcnosti nechcem vzdať. Stručne o projekte...

SQL Index Manager je bezplatná a funkčnejšia alternatíva ku komerčným produktom od spoločností Devart (99 USD) a RedGate (155 USD) a je navrhnutá tak, aby slúžila indexom SQL Server a Azure. Nemôžem povedať, že moja aplikácia je lepšia ako skripty od Ola Hallengrena, ale vďaka optimalizovanejšiemu zoškrabovaniu metadát a prítomnosti najrôznejších užitočných drobností pre niekoho sa tento produkt určite stane užitočným pri každodenných úlohách.

Kopanie hrobov, SQL Server, roky outsourcingu a váš prvý projekt

Najnovšiu verziu aplikácie si môžete stiahnuť z GitHub. Tam sú umiestnené zdroje.
Budem rada za kritiku a spätnú väzbu :)

Zdroj: hab.com

Pridať komentár