Sírok ásása, SQL Server, több éves kiszervezés és az első projekt

Sírok ásása, SQL Server, több éves kiszervezés és az első projekt

Szinte mindig a saját kezünkkel teremtjük meg a problémáinkat... a világról alkotott képünkkel... a tétlenségünkkel... a lustaságunkkal... a félelmeinkkel. Hogy aztán nagyon kényelmessé válik a csatornasablonok társadalmi áramlásában lebegni... elvégre meleg és szórakoztató, a többi nem érdekel - szagoljuk meg. Ám egy nehéz kudarc után egy egyszerű igazság felismerése következik – ahelyett, hogy okok, önsajnálat és önigazolás végtelen folyamát generálná, elég egyszerűen csak megtenni azt, amit a legfontosabbnak tart a maga számára. Ez lesz az új valóságotok kiindulópontja.

Számomra az alábbiakban leírtak csak egy ilyen kiindulópont. Az út nem lesz közel...

Minden ember szociálisan függő, és tudat alatt mindannyian a társadalom részei akarunk lenni, és arra törekszünk, hogy cselekedeteinket kívülről jóváhagyjuk. De a jóváhagyással együtt folyamatosan nyilvános értékelések vesznek körül bennünket, amit belső komplexusok és állandó korlátozó tényezők erősítenek.

Gyakran félünk a kudarctól, folyamatosan halogatjuk a számunkra fontos dolgokat, majd a fejünkben logikusan racionalizáljuk, és próbáljuk megnyugtatni magunkat: „úgysem sikerült”, „ez nem talál jóváhagyást másoktól” és – Egyáltalán mi értelme van ennek? Sokan egyszerűen nem tudják, milyen erősek, mert soha nem próbáltak semmit megváltoztatni az életükben.

Hiszen ha az ember csak azt teszi, amit tud, akkor már automatikusan létrehoz egy sablont a fejében: „Ezt meg tudom csinálni... megteszem ezt...”. De nincs abban semmi rendkívüli, ha az ember csak azt teszi, amit tud. Tette, mert megtehette, de ugyanakkor eredeti képességeinek ugyanazon a tartományán maradt, amelyben mindvégig volt. De ha nem tudtad és megtetted, akkor te egy igazi jóképű férfi vagy. Hiszen csak akkor fejlődünk és válunk jobbá, ha elhagyjuk komfortzónánkat, és képességeink tartományán túl dolgozunk.

Az első próbálkozásom, hogy valami értelmeset tegyek, az intézet negyedik évében kezdődött. Már mögöttem voltak a C++ alapismeretei, és egy sikertelen kísérlet arra, hogy egy potenciális munkáltató sürgető tanácsára megjegyezzem Richter összes könyvét. Véletlenül akadtam rá az OpenCV könyvtárra és pár demóra a képfelismerésről. Váratlanul éjszakai összejövetelek kezdődtek, hogy kitalálják, hogyan lehetne javítani a könyvtár funkcionalitását. Sok minden nem működött, és a visszafejtés révén megpróbáltam hasonló fókuszú termékeket nézni. Eljutott odáig, hogy megtanultam egy kereskedelmi könyvtárat boncolgatni, és apránként kihúztam onnan olyan algoritmusokat, amelyeket magam sem tudtam megvalósítani.

Közeledik az ötödik évem vége, és egyre jobban kezdtem megkedvelni azt, amit addig csináltam. Mivel teljes munkaidőben el kellett kezdenem dolgozni, úgy döntöttem, hogy írok annak a kereskedelmi könyvtárnak a fejlesztőinek, ahonnan az ötleteimet kaptam. Számomra úgy tűnt, hogy könnyen bevállalhatnak, de néhány levél után, hogy szeretnék velük dolgozni, a beszélgetésünk nem vezetett sehova. Volt egy enyhe csalódás, és erős motiváció, hogy bebizonyítsam, el tudok érni valamit magam is.

Egy hónapon belül létrehoztam egy weboldalt, mindent feltöltöttem ingyenes tárhelyre, elkészítettem a dokumentációt és elkezdtem árulni. Nem volt pénz reklámra, és hogy valahogy felkeltsem a potenciális ügyfelek figyelmét, elkezdtem terjeszteni a kézműves munkáimat a nyílt forráskód álcája alatt. A visszapattanás megközelítőleg 70%-os volt, de váratlanul a megmaradt emberek, bár vonakodva, vásárolni kezdtek. Senki sem jött zavarba a ferde angol nyelvtudásomtól vagy az ingyenes tárhelytől, amelyen az oldal található. Az emberek elégedettek voltak az alacsony ár és az alapvető funkcionalitás kombinációjával, amely fedezi alapvető szükségleteiket.

Több törzsvásárló is megjelent, akik partnerként szerettek volna befektetni vállalkozásomba. És akkor hirtelen megjelentek annak a könyvtárnak a fejlesztői, amelyből az időmben sokat tanultam. Finoman utalva arra, hogy az algoritmusaik szabadalmaztattak, és nincs értelme veszekedni velük, így pimaszul elviszik az ügyfélkört. Beszélgetésünk korántsem volt kulturális jellegű, és egy bizonyos szakaszban úgy döntöttem, hogy az ábécé három örökbetűjének felkutatására irányítom őket. Másnap hivatalos levelet küldtek, hogy készek együttműködni velem, de hirtelen megszakítottam velük a párbeszédet. Hogy megvédjem magam az ilyen srácok jövőbeli támadásaitól, elkezdtem szabadalmi dokumentációt és szerzői jogi kérelmet készíteni.

Az idő múlásával ez a történet fokozatosan feledésbe merült. A terv az volt, hogy egy tapasztaltabb embert alkalmaznak, aki segít, de erre nem volt elég pénz. Belépett a kapzsiság, és egy nagy jackpotot szerettem volna megszerezni. Találkozót terveztünk egy új ügyféllel, aki, mint kiderült a kommunikációnk során, ugyanabban a városban volt, mint én. Kedvesen leírta az együttműködési kilátásokat, a személyes találkozást javasolta.

Valójában kellemes megjelenésű fiatalok jöttek el helyette a találkozóra, és anélkül, hogy külön megkérdezték volna a véleményemet, felajánlották, hogy elmennek a városból, arra hivatkozva, hogy sürgősen „friss levegőt szívni”. Már a helyszínen kaptam egy személyre szabott lapátot, hogy nagymamám burgonyaültetvényein próbára tegyem gyermekkoromban elsajátított képességeimet. És egy óra leforgása alatt közérthetően elmagyarázták nekem a kilátásaimat, azt javasolták, hogy ne pazaroljam az energiámat, hagyjam abba a hülyeségeket, és ami a legfontosabb, ne legyek durva a komoly emberekkel.

Egy ponton a világ már nem tűnt napos és kellemes helynek. Nehéz megmondani, hogy akkor jól tettem-e... de feladtam... feladtam és elbújtam egy sarokba. És ez nagymértékben meghatározta, hogy mi történt ezután: a mások iránti látens harag a beteljesülés hiánya miatt, a sok éven át tartó bizonytalanság, a fontos döntések meghozatalában való kedvetlenség, a hibáiért való felelősség másra hárítása.

A megtakarított pénz gyorsan elfogyott, és sürgősen rendbe kellett tennem magam, de minden kicsúszott a kezemből. Akkoriban sokat segített édesapám, aki barátokon keresztül talált egy helyet, ahova kérdés nélkül elvisznek. Később rájöttem, hogy a kedvemért nem a legkellemesebb emberek felé vállalt kötelezettségeket, de ezzel esélyt adott, hogy megmutassam magam.

Az új munkára készülve újra elkezdtem olvasni a Richtert, és intenzíven tanulmányoztam Schildtet. Úgy terveztem, hogy .NET-re fogok fejleszteni, de a sors a hivatalos munkatevékenységem első hónapjában kicsit másképp döntött. A cég egyik alkalmazottja váratlanul kilépett a projektből, és az újonnan kialakított lyukba friss emberi anyag került.

Amíg kollégám a cuccait pakolgatta, nagyon epikus párbeszédem volt a pénzügyi igazgatóval:

- Ismer adatbázisokat?
- Nem.
- Tanuld meg egyik napról a másikra. Holnap középső alapvezetőként eladom az ügyfélnek.

Így kezdődött az SQL Serverrel való ismerkedésem. Minden új volt, érthetetlen, és legtöbbször próbálkozás és hiba történt. Nagyon hiányzott, hogy a közelben legyen egy okos mentor, akire felnézhetek.

A következő néhány hónapban minden vad szeméthez hasonlított. A projektek érdekesek voltak, de a vezetőség magukra hagyta őket. Vészrohamok kezdődtek, örök túlórák és olyan feladatok, amelyeket sokszor senki sem tudott rendesen megfogalmazni. Kedvenc időtöltésem a kész sütemények egyszerű félkész termékekké való rendezéséről szóló beszámoló örök átdolgozása volt. De mivel bármely sütemény egy másik torta része lehet, ez a kemény üzleti logika igazán megőrjített.

Rájöttem, hogy a dolgok csak rosszabbodni fognak, és úgy döntöttem, cselekszem. Felfrissítettem az emlékezetem az elméleten, és úgy döntöttem, hogy más helyeken próbálok szerencsét, de az interjúkon nem volt elég tapasztalatom ahhoz, hogy legalább egy erős juniornak kvalifikáljak. Az első pár nap lenyűgözött a kudarcaim, és komolyan azt gondoltam, hogy még nagyon korai állást váltani, és tapasztalatot kell gyűjtenem.

Elkezdtem intenzíven tanulmányozni az SQL Server hardverét, és idővel teljesen az adatbázisfejlesztésbe kezdtem. Nem titkolom, hogy ez a munka pokol volt számomra, ahol egyrészt a műszaki igazgató személyében egy gyakorló skizofrén szórakozott nap mint nap, és ebben elkísérte őt egy afgán pénzügyi igazgató, aki érzelemrohamában leharapta a gumikacsák fejét az ebédszünetben.

Egyszer rájöttem, hogy készen állok. Minden kritikus munkát magára vállalt, biztosította a kiadások magas gyakoriságát, és közvetlenül normalizálta a kapcsolatokat az ügyfelekkel. Ennek hatására jött, és egy kivágott nyírfa helyzetébe hozta a pénzügyi igazgatót. Most 23 éves idősekkel viccelhetnénk, de így sikerült négyszer emelnem a fizetésemet.

A következő hónapban repestem a büszkeségtől, hogy mit sikerült elérnem, de milyen áron? A munkanap reggel 7.30-kor kezdődik és 10 órakor ér véget. Az Ön egészségi állapota kezdett mutatkozni az első kudarcokban, és ez a menedzsment szisztematikus utalásai hátterében történt, miszerint jobb lenne, ha szándékosan elbuknánk a projektet, mintha hagynánk, hogy Ön többet keressen, mint „a kórházunk átlaga”. Legalább bizonyos tekintetben betartották a szavukat, és azzal a dilemmával szembesültem, hogy keressek új munkahelyet.

Egy idő után meghívtak, hogy jöjjek interjúra egy élelmiszeripari céghez. Terveztem, hogy .NET-ben is hasonló pozícióba kerülök, de nem sikerült a gyakorlati feladat. Már éppen búcsúzni készültünk, de a legérdekesebb dolog azután történt, hogy a potenciális munkaadók megtudták, hogy van tapasztalatom az SQL Serverrel való munkában. Nem írtam róla sokat az önéletrajzomban, mert sosem gondoltam volna, hogy sokat tudok ezen a területen. Azok azonban, akik interjút készítettek velem, kicsit másképp gondolták.

Felajánlották, hogy javítom a meglévő termékcsaládot az SQL Serverrel való munkavégzéshez. Ezt megelőzően nem volt külön szakemberük, aki ilyen tevékenységekkel foglalkozott volna. Sokszor minden próba és hiba alapján történt. Az új funkciókat gyakran egyszerűen lemásolták a versenytársakról anélkül, hogy különösebb részletezésbe mennénk. Célom az volt, hogy megmutassam, más irányba is el lehet járni, a lekérdezéseket a rendszernézetekbe jobban feldolgozni, mint a versenytársak.

Ez a pár hónap felbecsülhetetlen új élményt jelentett számomra az eddigi süteményfüstös tevékenységhez képest. De minden jónak előbb-utóbb vége szakad, és a menedzsment prioritásai hirtelen megváltoztak. Akkoriban a munka elkészült, és nem tudtak jobbat kitalálni számomra, mint a tesztelői átképzést, ami kicsit ellentmondott az új termékek fejlesztésére vonatkozó megállapodásainknak. Gyorsan találtak egy alternatívát számomra - „várni egy kicsit”, megpróbálni társadalmi tevékenységet folytatni, és ugyanakkor önként beleegyezni abba, hogy a fejlesztést kézi tesztelésre hagyják.

A munka a regressziók monoton sorozatává vált, ami nem motivált a további fejlődésre. És hogy hivatalosan is elkerüljem a regressziókat, elkezdtem műszaki cikkeket írni Habréról, majd más forrásokról. Eleinte nem sikerült túl jól, de a lényeg, hogy elkezdtem megkedvelni.

Egy idő után rám bíztak, hogy töltsem le a Stack Overflow-ról a cég hivatalos profiljának minősítését. Nap mint nap találkoztam érdekes esetekkel, elszívtam tonna indiai kódot, segítettem az embereknek, és ami a legfontosabb, tanultam és tapasztalatot szereztem.

Véletlenül jutottam el az első SQL szombatomra, amely Harkovban zajlott. Kollégámnak arról kellett beszélnie a hallgatóságnak, hogy adatbázisokat fejlesztünk termékek felhasználásával, amit eddig is csináltunk. Nem emlékszem miért, de az utolsó pillanatban meg kellett csinálnom a bemutatót. Denis Reznik hagyományos, barátságos mosollyal az arcán átnyújtja a mikrofont, te pedig dadogó hangon próbálsz mondani valamit az embereknek. Eleinte ijesztő volt, de aztán „Ostap elragadtatott”.

Az esemény után Denis odajött, és meghívott egy kisebb rendezvényre, amely hagyományosan a HIRE-nél zajlott. Telt-múlt az idő, változtak a konferenciák nevei, és apránként nőtt a közönség, ahol találkozókat tartottam. Akkor még nem tudtam, hogy mire jelentkezem, de egy sor baleset meghatározta az életem döntéseit, és azt, hogy a jövőben minek szenteljem magam.

Felnézve olyan szakemberekre, mint Reznik, Korotkevics, Pilyugin és más menő srácok, akikkel találkozhattam... Megértettem, hogy jelenlegi munkám keretein belül nem lesz feladatom a gyors haladásra. Jó elmélet volt mögöttem, de hiányzott a gyakorlat.

Felajánlották, hogy kezdjek el egy új projektet a nulláról egy új helyen. A munka már az első naptól fogva javában folyt. Mindent megkaptam, amit korábban szerettem volna az élettől: érdekes projektet, magas fizetést, lehetőséget, hogy befolyásoljam a termék minőségét. De egy bizonyos ponton megnyugodtam, és nagyon súlyos hibát követtem el, közvetlenül azután, hogy befejeztük az MVP létrehozását az ügyfél számára.

Igyekeztem a fejlesztésre koncentrálni és egy jobb megoldást nyújtani, egyre kevesebb időt tudtam fordítani a menedzsmentre és az ügyféllel való kommunikációra. Hogy segítsenek nekem, adtak egy új embert, aki elkezdte ezt csinálni értem. Akkor nehezen tudtam megérteni az ok-okozati összefüggéseket, de ezt követően gyorsan megromlott a kapcsolatunk az ügyféllel, nőtt a túlórák és a feszültség a csapatban.

Részemről kísérlet történt a projekt helyzetének kiegyenlítésére, a rend helyreállítására és a nyugodtabb fejlődéshez való visszatérésre, de ezt nem engedték meg. Mindenkinek állandó tüzei voltak, amelyeket el kellett oltani.

A helyzet elemzése után úgy döntöttem, hogy ki akarok szakadni ebből az egész cirkuszból, és meghívtam az előző munkahelyem vezérigazgatóját, hogy térjen vissza hozzá azzal a feltétellel, hogy együtt csinálunk egy új projektet. Minden árnyalatot megbeszéltünk, és azt terveztük, hogy egy hónapon belül elkezdjük a fejlesztést. Eltelt egy hónap... aztán még egy... és még egy. Minden kérdésemre állandó válasz érkezett: várj. Soha nem hagyott el bennem a gondolat, hogy csináljak valamit, de ideiglenesen mégis szabadúszónak kellett mennem, segítve Közép-Ázsia népeit meghódítani Ukrajna bankszektorát.

Szó szerint egy hónappal később megtudom, hogy a projektem fejlesztését a baloldaliak kezdték csendesen, volt feletteseim hivatalos engedélyével. Ezek a srácok menő .NET-fejlesztők voltak, de nem voltak jártasak a tennivalójukban. Kívülről úgy tűnt, csendben belevetettek a projektbe. Valójában ez volt a helyzet. Felháborodásomban magam kezdtem el ezt a projektet, de a motiváció gyorsan elhalványult.

Az egykori műszaki igazgató felajánlotta, hogy segít neki a folyamatban lévő projektekben, én pedig azt kezdtem csinálni, amit a legjobban tudtam: tüzet oltani. Ismét munkamániába estem, és learattam a következményeit: helytelen táplálkozás, a normálistól távol álló alvási ütemezés és állandó stressz. Mindezt két projekt magyarázta, amelyeket felváltva a fényes jövő felé húztam. Az egyik projekt örömet okozott, mert a hét minden napján, 24 órában működött, de a második projekt egyszerűen elferdítette a vezetői felfogást, így a csapat állandó rohanásban dolgozott. Életemnek ezt az időszakát nem lehet másnak nevezni, mint mazochizmusnak, de azért voltak vicces pillanatok is.

Nyugodtan krumplit ássz a szüleid nyaralójában, miközben retrowave-ot hallgatsz, majd egy váratlan hívást: „Seryoga... a lovak abbahagyták a futást...”. Néhány másodperces gondolkodás után egy lapátra állva, és egyidejűleg Vanga nagymamája készségeit edzi, emlékezetből diktálja a folytatásos parancsokat, hogy egy személy megoldhassa a problémát a szerveren. Egy percet sem kívánok ehhez az élményhez – klassz volt!

De itt kezdődik a móka...

Egy 2017. szeptember végi találkozás gyökeresen megváltoztatta az életemet.

Abban a pillanatban, hogy valahogy felvidítsam magam a rutinból, úgy terveztem, hogy felszólalok a konferencián. Ebéd közben véletlenül váltottam pár szót egy kollégámmal a konyhában. Könnyedén azt mondta nekem: "Kiderült, hogy híres ember vagy... az emberek más városokban is ismernek." Először nem értette, miről beszél, táviratban megmutatta a levelezést. Azonnal felismertem a lányt, aki eljött az előadásaimra, amikor Dnyeperbe mentem riportokat adni. Nagyon örültem, hogy az illető emlékezett rám. Minden további gondolkodás nélkül úgy döntöttem, írok neki, és meghívtam Harkovba egy konferenciára, melynek keretében beszámolókat készítettem.

Az elsők között szólaltam meg, és azonnal megláttam a második sorban. Az a tény, hogy megérkezett, váratlan és kellemes esemény volt számomra. Váltottunk pár mondatot, és elkezdődött a hosszú, hat órás lézermaratonom. Az a nap volt életem egyik legfényesebb napja: teljesen zsúfolásig telt terem, 5 riport egymás után és leírhatatlan érzés, amikor az emberek szeretnek hallgatni téged. Nehéz volt az egész szobára koncentrálnom, és a pillantásom ösztönösen rá vonta... arra a lányra, aki egy másik városból jött... akit két éve ismertem, de soha nem kommunikáltunk... csak tudtuk egymásról egész idő alatt.

A konferencia végeztével fáradt és nagyon levert voltam, de még mindig a lány kedvében akartam járni - azzal, hogy meghívtam egy közös vacsorára olyan emberek társaságába, akikkel együtt voltunk. Igazság szerint akkoriban rettenetes beszélgetőpartner voltam, állandóan szarkasztikus és figyelemigényes. Nehéz megmondani, mi történt akkor velem. Az éjszakai városi sétánk sem sikerült jól. Nekem úgy tűnt, hogy a legjobb dolog az volt, ha elviszem a lányt a szállodába, és hazamegyek aludni. A következő napot az ágyban töltöttem, nem volt erőm felkelni, és csak este kezdtem el újrajátszani a fejemben azokat a szavakat, amelyeket ő mondott: „Seryozha, érted jöttem...”. Őszintén szerettem volna újra látni, de addigra már elment.

Pár hétig beszélgettünk, amíg úgy döntöttem, hogy el kell mennem hozzá...

A megjelenés előestéjén senkinek sem kell szar a kliensért, áthelyeztem a telepítést és elmentem Dneprbe. Nehéz megmondani, mi jár a fejemben, de látni akartam őt, nem is tudtam, miről fogok beszélni. Megbeszéltük, hogy a parkban találkozunk, de epikusan összekevertem a címet, és 5 kilométert gyalogoltam rossz irányba. Egy idő után, felismerve a tévedésemet, gyorsan taxival tértem vissza virágokkal, amiket valami gop kerületben találtam. És egész idő alatt kakaóval várt rám.

Ültünk a befejezetlen színházi színpadon, ittunk hideg kakaót és beszélgettünk mindenről, ami eszünkbe jutott. Témáról témára ugrálva mesélt nehéz múltjáról, a .NET-en található karakterlánc-adattípusok megváltoztathatatlanságáról... Minden szaván lógtam. Éleslátó és okos volt, néha vicces, kicsit naiv, de minden, amit mondott, őszinte volt. Már akkor rájöttem, hogy beleszerettem.

Visszatérve a munkába, vészhelyzetben próbáltam kihúzni pár nap szabadságot, és másodszor menni hozzá, hogy megvalljam az érzéseimet. A valóságban minden másképp alakult...

Éretlenségem, butaságom, régi komplexusaim és az, hogy nem voltam hajlandó teljesen megbízni egy személyben, oda vezetett, hogy nagyon megbántottam egy lányt, aki őszintén próbált a kedvemben járni. Reggel rájöttem, hogy mit tettem, és az első adandó alkalommal elmentem, hogy személyesen kérjek tőle bocsánatot. De nem akart látni engem. Visszatérve próbáltam elhitetni magammal, hogy nincs szükségem rá, de ez tényleg igaz?

Egy hónapig haragudtam magamra... kivettem a körülöttem lévőkre... Olyanokat mondtam egy olyan embernek, akit őszintén kedveltem, amiért nem lehet megbocsátani. Ettől még rosszabb lett a szívem, és végül mindennek idegösszeomlás és súlyos depresszió lett a vége.

Egy korábbi kollégám, Dmitrij Skripka, aki elvitt az edzőterembe, segített megtalálnom a kiutat az önostorozás és a belső komplexusok ördögi köréből.

Utána nagyon megváltozott az életem. Nagyon értem, mit jelent gyengének és bizonytalannak lenni önmagában. De amikor elkezdtem edzeni, a legjobbnak éreztem, amit az edzőterem adhat. Ez ugyanaz az önbizalom és önbizalom érzése. Érezni, hogyan változik mások hozzáállása hozzád. És abban a pillanatban rájöttem, hogy nem akarok visszatérni a régi életemhez. Úgy döntöttem, hogy valaminek szentelem magam, amit egész idő alatt halogattam az életemben.

De észrevetted-e, hogy amikor az ember valami újba kezd, elkezdi kinyilvánítani szándékait a környező valóságnak? Folyamatosan csillogó szemmel mesél mindenkinek a terveiről, de telik az idő, és nem történik semmi. Az ilyen emberek a jövőben folyamatosan azt mondják: „Megcsinálom”, „El fogom érni”, „Megváltozok”, és így évről évre élik a vágyaikat. Olyanok, mint egy ujjelem - a motivációs töltés csak egy villanásra elegendő, és akkor ennyi. én is ugyanígy voltam...

Kezdetben úgy terveztem, hogy motivált kollégák társaságában hegyeket mozgathatok meg, de sokszor a szép jövő elvárásai ellentmondanak a gyakorlatnak. A projektünk elindításakor folyamatosan terveztünk és megbeszéltünk, ahelyett, hogy elvállaltuk volna.

Gyakran mindenki gyorsan akar menni... mindenki azt akarja első próbálkozásra... mindenki sprinter... mindenki futni kezd, de telik az idő... az egyik feladja... a második feladja. Amikor nem a célvonal dereng a láthatáron, kevesen akarnak keményen dolgozni pusztán azért, mert meg kell tenniük a távot a végéig... reggel, nappal vagy késő este... amikor senki sem lát, senki sem fogja dicsérni és senki sem fogja értékelni, amit csinálsz.

Soha ne ossza meg terveit, amíg meg nem valósítja azokat. Csak ossza meg az eredményeket, bármennyire is nehéz mindent egyedül megtenni. Igen, ebben az esetben az általunk választott út nem mindig fog örömet okozni, és rózsaszín egyszarvúak szivárvánnyal a fenekétől. Nem mindig világos indítékok vezérelnek bennünket, amikor prioritásainkon dolgozunk. Az élet gyakran olyan helyekre küld, ahová egyáltalán nem akarsz menni. De valahányszor megnyitottam a Visual Studio-t vagy eljöttem az edzőterembe, eszembe jutott, hogy mi vagyok és mi lehetek. Eszembe jutott a találkozás azzal a Dnyeper lánnyal, aki elgondolkodtatott az élethez való hozzáállásomon... Sok mindent megértettem.

Általában a végső szónak elég tömörnek kell lennie ahhoz, hogy sokáig az emlékezetben maradjon. Olyan szavakat szeretnék idézni, amiket egyszer a teremben hallottam egy intelligens embertől.

Azt hiszed, azért jössz az edzőterembe, hogy vasal küzdj? Nem... harcolsz önmagaddal... a mintáiddal... a lustaságoddal... a kereteddel, amibe belehajtottad magad. Szeretnél folyamatosan mások problémáit megoldani, miközben a sajátodat halogatod? Legyen ez kis lépésekben, de magabiztosan kell haladnia afelé, hogy egy pillanatban megtalálja a boldogságot az életben. Mert a boldogság az, ha nem vagy alávetve olyan elveknek és szabályoknak, amelyeket nem te találtál ki. Boldogság az, amikor van egy fejlődési vektor, és az út során magasra jutsz, és nem a végső céltól. Szóval talán mégis érdemes felemelni a segged és elkezdeni dolgozni magadon?

Ó, igen, teljesen elfelejtettem... ennek a cikknek eredetileg az volt a célja, hogy bemutassa az embereknek azt a projektet, amit eddig is csináltam. De előfordult, hogy az írás során a prioritás áthelyeződött annak leírására, hogy miért kezdtem el először foglalkozni ezzel a tevékenységgel, és miért nem akarom a jövőben felhagyni vele. Röviden a projektről...

SQL Index Manager ingyenes és funkcionálisabb alternatívája a Devart (99 USD) és a RedGate (155 USD) kereskedelmi termékeinek, és az SQL Server és az Azure indexek kiszolgálására készült. Nem állíthatom, hogy az alkalmazásom jobb, mint az Ola Hallengren szkriptjei, de az optimalizáltabb metaadat-kaparás és a sok hasznos apróság miatt ez a termék mindenképpen hasznos lesz a mindennapi feladatokban.

Sírok ásása, SQL Server, több éves kiszervezés és az első projekt

Az alkalmazás legújabb verziója letölthető innen GitHub. A források ott találhatók.
Szívesen fogadok kritikát és visszajelzést :)

Forrás: will.com

Hozzászólás