{"id":35440,"date":"2019-10-31T22:04:21","date_gmt":"2019-10-31T19:04:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kopanie-mogil-sql-server-gody-autsorsa-i-svoj-pervyj-proekt\/"},"modified":"2019-10-31T22:04:21","modified_gmt":"2019-10-31T19:04:21","slug":"kopanie-mogil-sql-server-gody-autsorsa-i-svoj-pervyj-proekt","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kopanie-mogil-sql-server-gody-autsorsa-i-svoj-pervyj-proekt","title":{"rendered":"Gr\u00e4vande av gravar, SQL Server, \u00e5r av outsourcing och mitt f\u00f6rsta projekt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Gr\u00e4vande av gravar, SQL Server, \u00e5r av outsourcing och mitt f\u00f6rsta projekt\" src=\"\/wp-content\/uploads\/2019\/06\/cacbd68cd81662abfa1feaac7c2ac470.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00e4stan alltid skapar vi v\u00e5ra egna problem med v\u00e5ra egna h\u00e4nder... v\u00e5r egen v\u00e4rldsbild... v\u00e5rt handlande... v\u00e5r lathet... v\u00e5ra r\u00e4dslor. Det blir sedan ganska bekv\u00e4mt att flyta med str\u00f6mmen av samh\u00e4lleliga mallar... f\u00f6r det \u00e4r varmt och roligt, och resten spelar ingen roll \u2013 vi anpassar oss. Men efter en h\u00e5rd misslyckande kommer insikten om en enkel sanning \u2013 ist\u00e4llet f\u00f6r att generera en o\u00e4ndlig str\u00f6m av orsaker, sj\u00e4lv\u00f6mkan och urs\u00e4kter r\u00e4cker det att helt enkelt ta och g\u00f6ra det som du anser \u00e4r viktigast f\u00f6r dig. Detta kommer att vara utg\u00e5ngspunkten f\u00f6r din nya verklighet.<\/p>\n<p>F\u00f6r mig \u00e4r det som st\u00e5r skrivet nedan just en s\u00e5dan utg\u00e5ngspunkt. Resan kommer inte att vara kort...<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nAlla m\u00e4nniskor \u00e4r socialt beroende och undermedvetet vill vi alla vara en del av samh\u00e4llet, str\u00e4va efter att f\u00e5 godk\u00e4nnande f\u00f6r v\u00e5ra handlingar fr\u00e5n andra. Men tillsammans med godk\u00e4nnandet kommer vi st\u00e4ndigt att omges av social bed\u00f6mning, som f\u00f6rst\u00e4rks av v\u00e5ra inre komplex och st\u00e4ndiga begr\u00e4nsningar.<\/p>\n<p>Vi \u00e4r ofta r\u00e4dda f\u00f6r misslyckande och skjuter st\u00e4ndigt upp viktiga saker i v\u00e5ra liv, och sedan rationaliserar vi logiskt i v\u00e5ra huvuden f\u00f6r att lugna oss sj\u00e4lva: 'Det blir \u00e4nd\u00e5 inget av det', 'det kommer inte att godk\u00e4nnas av andra' och 'vad \u00e4r egentligen po\u00e4ngen med att h\u00e5lla p\u00e5 med detta?'. M\u00e5nga vet helt enkelt inte hur starka de \u00e4r, f\u00f6r de har aldrig f\u00f6rs\u00f6kt att f\u00f6r\u00e4ndra n\u00e5got i sina liv.<\/p>\n<p>F\u00f6r om en person bara g\u00f6r det hen kan \u2013 s\u00e5 skapar hen automatiskt en mall i sitt huvud: \"det h\u00e4r kan jag... det h\u00e4r g\u00f6r jag...\". Men det finns inget anm\u00e4rkningsv\u00e4rt i att en person bara g\u00f6r det hen kan. Hen gjorde det eftersom hen kunde, men stannade inom samma omf\u00e5ng av sina ursprungliga m\u00f6jligheter, i vilka hen alltid har funnits. Men om du inte kunde och \u00e4nd\u00e5 gjorde det \u2013 d\u00e5 \u00e4r du verkligen n\u00e5got extra. F\u00f6r endast n\u00e4r vi l\u00e4mnar v\u00e5r bekv\u00e4mlighetszon och arbetar utanf\u00f6r v\u00e5ra m\u00f6jligheters gr\u00e4nser \u2013 d\u00e5 utvecklas vi och blir b\u00e4ttre.<\/p>\n<p>Min f\u00f6rsta f\u00f6rs\u00f6k att g\u00f6ra n\u00e5got meningsfullt b\u00f6rjade redan under det fj\u00e4rde \u00e5ret p\u00e5 universitetet. Jag hade redan grundl\u00e4ggande kunskaper i C++ och en misslyckad f\u00f6rs\u00f6kt att l\u00e4ra mig alla Richter-b\u00f6cker p\u00e5 uppmaning av en potentiell arbetsgivare. Av en slump kom jag \u00f6ver OpenCV-biblioteket och ett par demos f\u00f6r bildigenk\u00e4nning. Ov\u00e4lkommet f\u00f6r mig sj\u00e4lv b\u00f6rjade jag sitta uppe p\u00e5 n\u00e4tterna i f\u00f6rs\u00f6ket att f\u00f6rst\u00e5 hur jag kunde f\u00f6rb\u00e4ttra funktionaliteten i detta bibliotek. M\u00e5nga saker misslyckades och genom reverse engineering f\u00f6rs\u00f6kte jag titta p\u00e5 produkter med liknande inriktning. Jag kom till den punkten att jag l\u00e4rde mig att dissekera ett kommersiellt bibliotek och sakta men s\u00e4kert plockade ut algoritmer som jag sj\u00e4lv inte kunde implementera.<\/p>\n<p>Slutet av det femte \u00e5ret n\u00e4rmade sig och jag b\u00f6rjade tycka mer och mer om det jag hade gjort under hela denna tid. Eftersom det var dags att b\u00f6rja jobba ordentligt best\u00e4mde jag mig f\u00f6r att skriva till utvecklarna av det kommersiella biblioteket fr\u00e5n vilket jag h\u00e4mtade mina id\u00e9er. Jag trodde att de enkelt skulle ta mig in, men efter n\u00e5gra mejl om min \u00f6nskan att arbeta med dem ledde v\u00e5rt samtal ingen vart. Det uppstod en l\u00e4tt besvikelse och en stark motivation att bevisa att jag kunde \u00e5stadkomma n\u00e5got sj\u00e4lv.<\/p>\n<p>Under en m\u00e5nad skapade jag en webbplats, lade allt p\u00e5 en gratis hosting och f\u00f6rberedde dokumentationen f\u00f6r att b\u00f6rja s\u00e4lja. Jag hade inga pengar f\u00f6r reklam och f\u00f6r att, \u00e5tminstone p\u00e5 n\u00e5got s\u00e4tt, f\u00e5nga uppm\u00e4rksamheten hos potentiella kunder b\u00f6rjade jag sprida mina skapelser under t\u00e4ckmantel av \u00f6ppen k\u00e4llkod. Responsen var ungef\u00e4r 70%, men ov\u00e4ntat f\u00f6r mig b\u00f6rjade det \u00e5terst\u00e5ende folket, om \u00e4n motvilligt, att k\u00f6pa. Ingen st\u00f6rdes av min d\u00e5liga engelska eller den gratis hosting d\u00e4r webbplatsen l\u00e5g. M\u00e4nniskor var n\u00f6jda med kombinationen av l\u00e5gt pris och grundl\u00e4ggande funktionalitet som t\u00e4ckte deras prim\u00e4ra behov.<\/p>\n<p>Flera permanenta kunder d\u00f6k upp som ville investera i mitt projekt som partners. Och pl\u00f6tsligt h\u00f6rde utvecklarna av just det biblioteket av sig, d\u00e4r jag hade h\u00e4mtat mycket under min tid. De antydde milt att deras algoritmer \u00e4r patenterade och att jag borde akta mig f\u00f6r att br\u00e5ka med dem, innan de snodde mina kunder. V\u00e5r konversation var l\u00e5ngt ifr\u00e5n kulturell, och vid ett visst tillf\u00e4lle besl\u00f6t jag mig f\u00f6r att styra dem till att s\u00f6ka de tre eviga bokst\u00e4verna i alfabetet. N\u00e4sta dag skickade de ett officiellt brev d\u00e4r de uttryckte sin vilja att samarbeta, men jag avbr\u00f6t dialogen med dem p\u00e5 ett skarpt s\u00e4tt. F\u00f6r att skydda mig mot framtida attacker fr\u00e5n dessa killar b\u00f6rjade jag f\u00f6rbereda patentdokumentation och ans\u00f6kan om upphovsr\u00e4tt.<\/p>\n<p>Tiden gick, och denna historia b\u00f6rjade s\u00e5 sm\u00e5ningom gl\u00f6mmas. Planen var att anst\u00e4lla en mer erfaren person till hj\u00e4lp, men det fanns inte tillr\u00e4ckligt med pengar f\u00f6r det. Girighet spelade in, och jag ville f\u00e5 ett stort klipp. Ett m\u00f6te med en ny kund var planerat, som visade sig, under v\u00e5rt samtal, vara bosatt i samma stad som jag. Med s\u00f6tma beskrev han utsikterna f\u00f6r samarbetet och f\u00f6reslog att vi skulle tr\u00e4ffas fysiskt.<\/p>\n<p>I sj\u00e4lva verket d\u00f6k ungdomar av trevlig uppsyn upp f\u00f6r m\u00f6tet och utan att s\u00e4rskilt fr\u00e5ga vad jag tyckte, f\u00f6reslog de att \u00e5ka ut ur staden med motiveringen av ett akut behov av att 'andas frisk luft'. V\u00e4l p\u00e5 plats delades en personlig spade ut f\u00f6r att kontrollera de f\u00e4rdigheter jag had f\u00e5tt som barn p\u00e5 mormors potatis\u00e5krar. Under en timme f\u00f6rklarade de p\u00e5 ett begripligt s\u00e4tt mina framtidsutsikter, f\u00f6reslog att jag skulle sluta sprida mina krafter, att jag borde sluta med dumheter och, viktigast av allt, att jag skulle sluta vara otrevlig mot seri\u00f6sa m\u00e4nniskor.<\/p>\n<p>I ett \u00f6gonblick slutade v\u00e4rlden att verka som en solig och trevlig plats. Det \u00e4r sv\u00e5rt att s\u00e4ga om jag gjorde r\u00e4tt... men jag gav upp... s\u00e4nkte armarna och drog mig tillbaka. Och detta definierade till stor del vad som skulle h\u00e4nda h\u00e4rn\u00e4st: latent ilska mot omgivningen p\u00e5 grund av of\u00f6rverkligande, os\u00e4kerhet under m\u00e5nga \u00e5r, apati n\u00e4r det g\u00e4llde att fatta viktiga beslut f\u00f6r mig sj\u00e4lv, och att skjuta \u00f6ver ansvaret f\u00f6r mina misstag p\u00e5 n\u00e5gon annan.<\/p>\n<p>De uppskjutna pengarna tog snabbt slut och jag beh\u00f6vde akut f\u00e5 ordning p\u00e5 mig sj\u00e4lv, men allt gick fel. Vid den tiden hj\u00e4lpte min far mycket, som genom bekanta hittade en plats d\u00e4r jag kunde tas emot utan on\u00f6diga fr\u00e5gor. Senare fick jag veta att han gick in i skulder med l\u00e5ngt ifr\u00e5n trevliga m\u00e4nniskor f\u00f6r min skull, men han gav mig en chans att visa vad jag g\u00e5r f\u00f6r.<\/p>\n<p>Inf\u00f6r det nya jobbet b\u00f6rjade jag \u00e5terigen l\u00e4sa Richter och intensivt studera Schildt. Jag planerade att jobba med utveckling under .NET, men \u00f6det hade andra planer f\u00f6r mig under den f\u00f6rsta m\u00e5naden av min officiella anst\u00e4llning. En av medarbetarna i f\u00f6retaget l\u00e4mnade ov\u00e4ntat projektet, och nytt folk tillf\u00f6rdes f\u00f6r att fylla det nyligen uppkomna tomrummet.<\/p>\n<p>Medan kollegan packade sina saker hade jag en ganska episkt dialog med finansdirekt\u00f6ren:<\/p>\n<p>\u2013 Kan du databaser?<br \/>\n\u2014 Nej.<br \/>\n\u2013 L\u00e4r dig \u00f6ver natten. Imorgon ska jag s\u00e4lja in dig som en mid-level database developer till kunden.<\/p>\n<p>S\u00e5 h\u00e4r b\u00f6rjade min bekantskap med SQL Server. Allt var nytt och of\u00f6rst\u00e5eligt, och oftast gjordes det genom metod av f\u00f6rs\u00f6k och misstag. Jag saknade verkligen en kompetent mentor vid min sida, som jag kunde j\u00e4mf\u00f6ra mig med.<\/p>\n<p>De f\u00f6ljande m\u00e5naderna liknade en total kaos. Projekten var intressanta, men sl\u00e4pptes av ledningen p\u00e5 vift. Vi b\u00f6rjade f\u00e5 br\u00e5ttom, eviga \u00f6vertider och uppgifter som oftast ingen ens kunde formulera ordentligt. Min favoritaktivitet blev att st\u00e4ndigt bearbeta rapporten om hur man delade upp f\u00e4rdiga t\u00e5rtor i enkla halvfabrikat. Men eftersom varje t\u00e5rta kunde vara en del av en annan t\u00e5rta, blev jag galen av denna h\u00e5rda aff\u00e4rslogik.<\/p>\n<p>Jag ins\u00e5g att det bara skulle bli v\u00e4rre och best\u00e4mde mig f\u00f6r att agera. Jag fr\u00e4schade upp teorin i mitt minne och best\u00e4mde mig f\u00f6r att pr\u00f6va min lycka p\u00e5 andra st\u00e4llen, men p\u00e5 intervjuerna saknade jag erfarenhet f\u00f6r att ens klara ett starkt juniorjobb. De f\u00f6rsta dagarna var jag imponerad av mina misslyckanden och funderade seri\u00f6st \u00f6ver om det var f\u00f6r tidigt att byta jobb och att jag beh\u00f6vde samla mer erfarenhet.<\/p>\n<p>Jag b\u00f6rjade intensivt studera materialet om SQL Server och f\u00f6rsvann s\u00e5 sm\u00e5ningom helt in i databasutveckling. Jag ska inte d\u00f6lja att det jobbet f\u00f6r mig var ett verkligt helvete, d\u00e4r en praktiserande schizofren i form av teknikchefen underh\u00f6ll mig varje dag, medan finanschefen, en afghan, fyllde p\u00e5 med sina k\u00e4nslor genom att bita huvudet av gummiankungar under lunchen.<\/p>\n<p>Pl\u00f6tsligt ins\u00e5g jag att jag var redo. Jag tog p\u00e5 mig allt kritiskt viktigt arbete, s\u00e4kerst\u00e4llde h\u00f6g frekvens av releaser och normaliserade direkt relationerna med kunderna. Som resultat satte jag finanschefen i en st\u00e4llning likt en f\u00e4llt bj\u00f6rk. Nu skulle man kunna skoja om 23-\u00e5riga seniorer, men s\u00e5 h\u00e4r lyckades jag f\u00e5 min l\u00f6n att fyrdubblas.<\/p>\n<p>Den f\u00f6ljande m\u00e5naden k\u00e4nde jag enorm stolthet \u00f6ver vad jag hade \u00e5stadkommit, men till vilket pris? Arbetsdagen b\u00f6rjade kl. 7.30 och h\u00f6ll p\u00e5 till kl. 22.00. H\u00e4lsan b\u00f6rjade f\u00e5 sina f\u00f6rsta problem och detta kom i skuggan av chefens upprepade antydningar om att det vore b\u00e4ttre att vi medvetet misslyckades med projektet \u00e4n att jag skulle f\u00e5 tj\u00e4na mer \u00e4n vad som var \u2018genomsnittligt i v\u00e5r sjukhus.\u2019 P\u00e5 n\u00e5got s\u00e4tt h\u00f6ll de sitt l\u00f6fte, och jag stod inf\u00f6r dilemmat att hitta ett nytt jobb.<\/p>\n<p>Efter ett tag blev jag inbjuden till en intervju hos ett produktbolag. Jag planerade att g\u00e5 vidare till en liknande position inom .NET, men misslyckades med det praktiska testet. Vi var n\u00e4stan redo att s\u00e4ga farv\u00e4l, men det mest intressanta h\u00e4nde n\u00e4r de potentiella arbetsgivarna fick veta att jag hade erfarenhet av arbete med SQL Server. Jag hade inte skrivit mycket om det i mitt CV, eftersom jag aldrig trott att jag visste s\u00e5 mycket inom det omr\u00e5det. Men de som intervjuade mig s\u00e5g det p\u00e5 ett annat s\u00e4tt.<\/p>\n<p>Jag blev erbjuden att f\u00f6rb\u00e4ttra den befintliga produktlinjen f\u00f6r SQL Server. Tidigare hade de inte haft en specialist som sysslade med en s\u00e5dan aktivitet. Allt gjordes ofta genom trial and error. Den nya funktionaliteten kopierades ofta fr\u00e5n konkurrenterna, utan att g\u00e5 in i detaljer. Min uppgift var att visa att vi kunde g\u00e5 en annan v\u00e4g, genom att arbeta med systemvisningar mer kvalitativt \u00e4n konkurrenterna.<\/p>\n<p>De senaste tv\u00e5 m\u00e5naderna har varit en ov\u00e4rderlig ny erfarenhet j\u00e4mf\u00f6rt med min tidigare aktivitet inom bakning. Men allting bra tar slut f\u00f6rr eller senare, och ledningen \u00e4ndrade pl\u00f6tsligt sina prioriteringar. Vid den tiden var arbetet gjort, och f\u00f6r mig fanns det inget annat alternativ \u00e4n att omskolas till testare, vilket lite gick emot v\u00e5ra \u00f6verenskommelser om utvecklingen av nya produkter. Jag fick snabbt en alternativ l\u00f6sning \u2013 \"v\u00e4nta lite\", prova att engagera mig i sociala aktiviteter och samtidigt frivilligt g\u00e5 fr\u00e5n utveckling till manuell testning.<\/p>\n<p>Arbetet blev en monoton serie av regressioner, vilket inte motiverade till vidare utveckling. F\u00f6r att officiellt undvika regressionerna b\u00f6rjade jag skriva tekniska artiklar p\u00e5 Habr\u00e9, och senare \u00e4ven p\u00e5 andra resurser. I b\u00f6rjan gick det s\u00e5d\u00e4r, men viktigast av allt, jag b\u00f6rjade tycka om det.<\/p>\n<p>Med tiden fick jag f\u00f6rtroendet att h\u00f6ja rankingen f\u00f6r f\u00f6retagets officiella profil p\u00e5 Stack Overflow. Varje dag st\u00f6tte jag p\u00e5 intressanta fall, dykt ner i tonvis av indisk kod, hj\u00e4lpte m\u00e4nniskor, och framf\u00f6r allt \u2013 jag l\u00e4rde mig och samlade erfarenhet.<\/p>\n<p>Av en slump hamnade jag p\u00e5 min f\u00f6rsta SQL Saturday som h\u00f6lls i Charkiv. Min kollega skulle tala om att utveckla databaser med hj\u00e4lp av de produkter som vi hade arbetat med. Jag minns inte varf\u00f6r, men i sista stund var det jag som fick g\u00f6ra presentationen. Denis Reznik, med sitt traditionella v\u00e4nliga leende, \u00f6verl\u00e4mnar mikrofonen, och du f\u00f6rs\u00f6ker med stammig r\u00f6st ber\u00e4tta n\u00e5got f\u00f6r publiken. I b\u00f6rjan var det l\u00e4skigt, men sen \"fl\u00f6t det p\u00e5\".<\/p>\n<p>Efter evenemanget kom Denis fram och f\u00f6reslog att jag skulle tala p\u00e5 ett mindre evenemang som traditionellt h\u00f6lls p\u00e5 HIRE. Tiden gick, namnen p\u00e5 konferenserna f\u00f6r\u00e4ndrades, och publiken jag hade f\u00f6r mina meetups v\u00e4xte gradvis. D\u00e5 visste jag inte vad jag gav mig in p\u00e5, men en serie tillf\u00e4lligheter formade mitt livsval, och det jag beslutade att \u00e4gna mig \u00e5t fram\u00f6ver.<\/p>\n<p>Genom att se upp till specialister som Reznikov, Korotkevich, Pilyugin och andra duktiga m\u00e4nniskor som jag haft m\u00f6jlighet att l\u00e4ra k\u00e4nna... f\u00f6rstod jag att det i min nuvarande arbetsroll inte skulle finnas uppgifter f\u00f6r snabb framsteg. Jag hade en bra teoretisk grund, men saknade praktisk erfarenhet.<\/p>\n<p>Jag fick erbjudande att starta ett nytt projekt fr\u00e5n grunden p\u00e5 en ny plats. Arbetet var intensivt fr\u00e5n f\u00f6rsta dagen. Allt jag tidigare hade velat f\u00e5 ut av livet blev nu verklighet: ett intressant projekt, h\u00f6g l\u00f6n, m\u00f6jlighet att p\u00e5verka produktens kvalitet. Men efter en tid slappnade jag av och gjorde ett ganska allvarligt misstag, direkt efter att vi hade slutf\u00f6rt MVP f\u00f6r kunden.<\/p>\n<p>N\u00e4r jag f\u00f6rs\u00f6kte koncentrera mig p\u00e5 utvecklingen och ge en b\u00e4ttre l\u00f6sning hade jag allt mindre tid f\u00f6r ledarskap och kommunikation med kunden. Jag fick en ny kollega som b\u00f6rjade ta hand om detta ist\u00e4llet f\u00f6r mig. D\u00e5 hade jag sv\u00e5rt att f\u00f6rst\u00e5 orsaks- och konsekvensf\u00f6rh\u00e5llandena, men efter detta b\u00f6rjade v\u00e5r relation med kunden snabbt f\u00f6rs\u00e4mras, \u00f6vertidsarbetet \u00f6kade och sp\u00e4nningarna i teamet tilltog.<\/p>\n<p>Jag f\u00f6rs\u00f6kte justera situationen p\u00e5 projektet, \u00e5terst\u00e4lla ordningen och \u00e5terg\u00e5 till ett mer lugnt utvecklingsf\u00f6rlopp, men det fick jag inte m\u00f6jlighet att g\u00f6ra. Alla var n\u00f6jda med de st\u00e4ndiga br\u00e4nder som beh\u00f6vde sl\u00e4ckas.<\/p>\n<p>Efter att ha analyserat situationen beslutade jag att jag ville ta en paus fr\u00e5n hela detta cirkus och f\u00f6reslog till VD:n p\u00e5 min f\u00f6rra arbetsplats att jag skulle \u00e5terv\u00e4nda, under f\u00f6ruts\u00e4ttning att vi gemensamt skulle starta ett nytt projekt. Vi diskuterade alla detaljer och planerade att p\u00e5b\u00f6rja utvecklingen inom en m\u00e5nad. En m\u00e5nad gick... sedan ytterligare en... och ytterligare en. P\u00e5 alla mina fr\u00e5gor var svaret alltid detsamma \u2013 v\u00e4nta. Tanken p\u00e5 att g\u00f6ra n\u00e5got eget \u00f6vergav mig inte, men jag var tvungen att ge mig in i frilansarbete f\u00f6r att hj\u00e4lpa m\u00e4nniskor i Centralasien att er\u00f6vra banksektorn i Ukraina.<\/p>\n<p>Bara en m\u00e5nad senare fick jag veta att utvecklingen av mitt projekt tyst hade startat av ok\u00e4nda personer med tidigare lednings till\u00e5telse. Dessa killar var duktiga .NET-utvecklare, men hade ingen expertis inom det som de skulle g\u00f6ra. Utifr\u00e5n sett s\u00e5g det ut som att jag tystades undan fr\u00e5n projektet. Faktum var att det var s\u00e5. I en uppflog av indignation b\u00f6rjade jag arbeta med projektet sj\u00e4lv, men motivationen avtog snabbt.<\/p>\n<p>En tidigare CTO erbj\u00f6d sig att hj\u00e4lpa honom med p\u00e5g\u00e5ende projekt, och jag b\u00f6rjade g\u00f6ra det jag kunde b\u00e4st \u2013 sl\u00e4cka br\u00e4nder. \u00c5terigen dykande in i arbetsnarkomani, fick jag uppleva dess konsekvenser: d\u00e5lig kost, en s\u00f6mnrytm l\u00e5ngt ifr\u00e5n normal och konstant stress. Allt detta f\u00f6rklarades med tv\u00e5 projekt som jag v\u00e4xlade emellan f\u00f6r att leda mot en ljus framtid. Ett projekt gav tillfredsst\u00e4llelse med ett 24\/7-arbetsschema, medan det andra hade en helt snedvriden syn p\u00e5 ledarskap, vilket gjorde att teamet alltid arbetade under press. Denna period i mitt liv kan inte beskrivas p\u00e5 annat s\u00e4tt \u00e4n som masochism, men det fanns \u00e4ven roliga stunder.<\/p>\n<p>Du gr\u00e4ver lugnt potatis p\u00e5 f\u00f6r\u00e4ldrarnas sommarst\u00e4lle under retro-wave musik och pl\u00f6tsligt ringer telefonen: \"Sergej\u2026 h\u00e4starna slutade springa...\". Efter ett par sekunders \u00f6verv\u00e4gande, st\u00e5ende p\u00e5 spaden och samtidigt tr\u00e4na p\u00e5 dina kunskaper fr\u00e5n mormor Vanga, dikterar du minnesbaserade sequens-befallningar s\u00e5 att personen kan l\u00f6sa problemet p\u00e5 serven. Jag \u00e5ngrar inte en minut av den upplevelsen \u2013 det var fantastiskt!<\/p>\n<p>Men h\u00e4r b\u00f6rjar det mest intressanta...<\/p>\n<p>Mitt liv f\u00f6r\u00e4ndrades radikalt vid ett m\u00f6te i slutet av september 2017.<\/p>\n<p>Vid det tillf\u00e4llet, f\u00f6r att p\u00e5 n\u00e5got s\u00e4tt pigga upp mig fr\u00e5n arbetsrutinen, planerade jag att tala p\u00e5 en konferens. Under lunchen r\u00e5kade jag sm\u00e5prata med en kollega i k\u00f6ket. I f\u00f6rbifarten sa han till mig: \"Det verkar som om du \u00e4r en k\u00e4nd person... folk k\u00e4nner till dig \u00e4ven i andra st\u00e4der\". Till en b\u00f6rjan f\u00f6rstod jag inte vad han pratade om, men han visade mig en konversation i Telegram. Jag k\u00e4nde genast igen den tjejen som kom till mina presentationer n\u00e4r jag reste till Dnipro med mina f\u00f6rel\u00e4sningar. Jag blev oerh\u00f6rt glad \u00f6ver att n\u00e5gon kommer ih\u00e5g mig. Utan att t\u00e4nka \u00f6verdrivet mycket best\u00e4mde jag mig f\u00f6r att skriva till henne och bjuda in henne till Kharkiv f\u00f6r konferensen d\u00e4r jag f\u00f6rberedde mina f\u00f6rel\u00e4sningar.<\/p>\n<p>Jag var en av de f\u00f6rsta och s\u00e5g henne genast i andra raden. Det faktum att hon kom var ov\u00e4ntat och gl\u00e4djande f\u00f6r mig. Vi utbytte n\u00e5gra fraser och min l\u00e5nga maraton av prat b\u00f6rjade, som varade i sex timmar. Den dagen var en av de mest minnesv\u00e4rda i mitt liv: fullt hus, fem presentationer p\u00e5 rad och den of\u00f6rgl\u00f6mliga k\u00e4nslan av att folk gillar att lyssna p\u00e5 dig. Det var sv\u00e5rt f\u00f6r mig att fokusera p\u00e5 hela salen och min blick drogs instinktivt till henne... till den tjejen som kom fr\u00e5n en annan stad... som jag hade k\u00e4nt i tv\u00e5 \u00e5r, men vi hade inte pratat med varandra... vi hade helt enkelt vetat om varandras existens under hela tiden.<\/p>\n<p>Efter konferensen var jag tr\u00f6tt och k\u00e4nde mig betydligt deprimerad, men jag ville \u00e4nd\u00e5 g\u00f6ra n\u00e5got trevligt f\u00f6r tjejen \u2013 genom att bjuda henne p\u00e5 middag tillsammans med m\u00e4nniskor vi b\u00e5da k\u00e4nde. \u00c4rligt talat, d\u00e5 var jag en hemsk samtalspartner, st\u00e4ndigt sarkastisk och kr\u00e4vde uppm\u00e4rksamhet. Det \u00e4r sv\u00e5rt att s\u00e4ga vad som p\u00e5gick med mig d\u00e5. V\u00e5r promenad genom den nattliga staden fungerade inte heller. Jag k\u00e4nde att det b\u00e4sta vore att f\u00f6lja tjejen till hotellet och sedan \u00e5ka hem f\u00f6r att sova. Dagen efter tillbringade jag i s\u00e4ngen, utan ork att stiga upp, och f\u00f6rst p\u00e5 kv\u00e4llen b\u00f6rjade jag \u00e5terspela de ord hon sagt: \"Sergej, jag kom f\u00f6r din skull...\". Jag ville verkligen tr\u00e4ffa henne igen, men vid den tiden hade hon redan \u00e5kt.<\/p>\n<p>Vi pratade i ett par veckor tills jag best\u00e4mde mig f\u00f6r att \u00e5ka till henne...<\/p>\n<p>Dagen innan releasen beh\u00f6vdes inget skr\u00e4p f\u00f6r klienten, s\u00e5 jag flyttade deployen och \u00e5kte till Dnipro. Det \u00e4r sv\u00e5rt att s\u00e4ga vad som p\u00e5gick i mitt huvud, men jag ville se henne, \u00e4ven utan att veta vad vi skulle prata om. Vi kom \u00f6verens om att tr\u00e4ffas i parken, men jag f\u00f6rv\u00e4xlade episk adress och gick fem kilometer fel. Efter ett tag, n\u00e4r jag ins\u00e5g mitt misstag, \u00e5terv\u00e4nde jag snabbt med taxi med blommor som jag hittade i ett skumt omr\u00e5de. Och hela tiden hade hon v\u00e4ntat p\u00e5 mig med kakao.<\/p>\n<p>Vi satt p\u00e5 en ofullst\u00e4ndig teaterscen, drack kall kakao och pratade om allt som kom upp. Hoppande fr\u00e5n \u00e4mne till \u00e4mne ber\u00e4ttade hon f\u00f6r mig om sin tuffa bakgrund, om of\u00f6r\u00e4nderliga datatyper i .NET... jag h\u00e4ngde p\u00e5 varje ord. Hon var insiktsfull och smart, ibland rolig, en smula naiv, men allt hon sa var genuint. Redan d\u00e5 ins\u00e5g jag att jag hade blivit f\u00f6r\u00e4lskad i henne.<\/p>\n<p>N\u00e4r jag \u00e5terv\u00e4nde till jobbet f\u00f6rs\u00f6kte jag stressa fram n\u00e5gra dagars semester f\u00f6r att \u00e5ka till henne en andra g\u00e5ng och erk\u00e4nna mina k\u00e4nslor. I verkligheten blev allt annorlunda\u2026<\/p>\n<p>Min barnslighet, dumhet, gamla komplex och ovilja att helt tro p\u00e5 en annan m\u00e4nniska ledde till att jag s\u00e5rade en tjej som verkligen f\u00f6rs\u00f6kte f\u00e5 mig att gilla henne. P\u00e5 morgonen ins\u00e5g jag vad jag hade gjort och \u00e5kte s\u00e5 fort som m\u00f6jligt f\u00f6r att be om f\u00f6rl\u00e5telse in person. Men hon ville inte tr\u00e4ffa mig. N\u00e4r jag \u00e5kte tillbaka f\u00f6rs\u00f6kte jag \u00f6vertyga mig sj\u00e4lv om att hon inte var viktig f\u00f6r mig, men var det verkligen s\u00e5\u2026<\/p>\n<p>En m\u00e5nad var jag arg p\u00e5 mig sj\u00e4lv\u2026 jag tog ut min frustration p\u00e5 andra\u2026 sa s\u00e5dana saker till en person som jag verkligen gillade, som \u00e4r om\u00f6jliga att f\u00f6rl\u00e5ta. Det gjorde mig \u00e4nnu mer deprimerad och slutade med en nervsammanbrott och sv\u00e5r depression.<\/p>\n<p>En f\u00f6re detta kollega \u2013 Dmitrij Skripka \u2013 hj\u00e4lpte mig att hitta ut ur den onda cirkeln av sj\u00e4lvf\u00f6rakt och inre komplex, han tog mig till gymmet.<\/p>\n<p>Efter det f\u00f6r\u00e4ndrades mitt liv dramatiskt. Jag f\u00f6rstod verkligen vad det inneb\u00e4r att vara svag och os\u00e4ker. Men n\u00e4r jag b\u00f6rjade tr\u00e4na k\u00e4nde jag den b\u00e4sta k\u00e4nslan som gymmet kan ge. Det \u00e4r den k\u00e4nslan av sj\u00e4lvf\u00f6rtroende och tilltro till mina f\u00f6rm\u00e5gor. K\u00e4nslan av hur andra m\u00e4nniskor \u00e4ndrar sin inst\u00e4llning till en. Och i det \u00f6gonblicket ins\u00e5g jag att jag inte ville \u00e5terv\u00e4nda till det tidigare liv jag hade. Jag best\u00e4mde mig f\u00f6r att \u00e4gna mig \u00e5t det som jag alltid hade skjutit upp i mitt liv.<\/p>\n<p>Men har du m\u00e4rkt att n\u00e4r en person b\u00f6rjar med n\u00e5got nytt, b\u00f6rjar de g\u00f6ra sina avsikter tydliga f\u00f6r omv\u00e4rlden? De ber\u00e4ttar st\u00e4ndigt med gl\u00f6dande \u00f6gon om sina planer, men tiden g\u00e5r och ingenting h\u00e4nder. S\u00e5dana personer pratar st\u00e4ndigt om framtiden: \"jag ska g\u00f6ra\", \"jag ska lyckas\", \"jag kommer att f\u00f6r\u00e4ndras\" och s\u00e5 forts\u00e4tter de \u00e5r efter \u00e5r med sina dr\u00f6mmar. De \u00e4r som ett fingerbatteri \u2013 motivationen r\u00e4cker bara till en enda energikick och sen \u00e4r det \u00f6ver. Jag var likadan\u2026<\/p>\n<p>Fr\u00e5n b\u00f6rjan planerade jag att i s\u00e4llskap med motiverade kollegor kunna flytta berg, men ofta g\u00e5r f\u00f6rv\u00e4ntningarna p\u00e5 en ljus framtid is\u00e4r med verkligheten. N\u00e4r vi b\u00f6rjade arbeta med v\u00e5rt projekt planerade och diskuterade vi hela tiden ist\u00e4llet f\u00f6r att bara g\u00f6ra det. <\/p>\n<p>Ofta vill alla snabbt... alla vill lyckas p\u00e5 f\u00f6rsta f\u00f6rs\u00f6ket... alla \u00e4r sprinters... alla b\u00f6rjar springa, men med tiden ger en upp... en till ger upp. N\u00e4r m\u00e5llinjen inte glimmar p\u00e5 horisonten \u00e4r det f\u00e5 som vill k\u00e4mpa bara f\u00f6r att de m\u00e5ste ta sig hela v\u00e4gen... p\u00e5 morgonen, dagen eller djupt p\u00e5 natten... n\u00e4r ingen ser, ingen ber\u00f6mmer och ingen v\u00e4rderar det du g\u00f6r.<\/p>\n<p>Dela aldrig med dig av dina planer f\u00f6rr\u00e4n du har genomf\u00f6rt dem. Dela bara resultaten, hur sv\u00e5rt det \u00e4n kan vara att g\u00f6ra allt sj\u00e4lv. Ja, i s\u00e5dana fall kommer den valda v\u00e4gen inte alltid att ge gl\u00e4dje och rosa enh\u00f6rningar med regnb\u00e5gar fr\u00e5n femte punkten. Vi kommer inte alltid att styras av ljusa impulser n\u00e4r vi arbetar med v\u00e5ra prioriteringar. Ofta kommer livet st\u00e4ndigt att skicka oss dit vi verkligen inte vill g\u00e5. Men varje g\u00e5ng jag \u00f6ppnade Visual Studio eller gick till gymmet, kom jag ih\u00e5g hur jag var och hur jag kan bli. Jag t\u00e4nkte p\u00e5 m\u00f6tet med den d\u00e4r flickan fr\u00e5n Dnipro, som fick mig att reflektera \u00f6ver min inst\u00e4llning till livet... jag ins\u00e5g mycket.<\/p>\n<p>Vanligtvis b\u00f6r det avslutande ordet vara tillr\u00e4ckligt koncist f\u00f6r att stanna kvar i minnet l\u00e4nge. Jag vill citera ord som jag en g\u00e5ng h\u00f6rde i salen fr\u00e5n en klok person.<\/p>\n<blockquote><p>Tror du att du kommer till gymmet f\u00f6r att k\u00e4mpa med vikter? Nej... du k\u00e4mpar med dig sj\u00e4lv... med dina m\u00f6nster... med din lathet... med de ramar du sj\u00e4lv har tr\u00e4ngt in dig i. Vill du st\u00e4ndigt l\u00f6sa andras problem medan du skjuter upp dina egna? M\u00e5ste ta sm\u00e5 steg, men det \u00e4r viktigt att g\u00e5 mot att i ett \u00f6gonblick hitta din lycka i livet. F\u00f6r lycka \u00e4r n\u00e4r du inte \u00e4r fast i principer och regler som du inte har skapat. Lycka \u00e4r n\u00e4r du har en utvecklingsriktning, och du njuter redan p\u00e5 v\u00e4gen, inte bara vid slutm\u00e5let. S\u00e5 kanske det \u00e4nd\u00e5 \u00e4r dags att lyfta p\u00e5... och b\u00f6rja arbeta med dig sj\u00e4lv?<\/p><\/blockquote>\n<p>\n\u00c5h just det, jag gl\u00f6mde helt... ursprungligen var denna artikel t\u00e4nkt att bekanta m\u00e4nniskor med projektet som jag har arbetat med hela tiden. Men det h\u00e4nde sig att fokus under skrivprocessen flyttades till en beskrivning av varf\u00f6r jag \u00f6verhuvudtaget b\u00f6rjade med denna aktivitet och varf\u00f6r jag inte vill sluta med det i framtiden. Kort sagt om projektet...<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sergeysyrovatchenko\/SQLIndexManager\">SQL Index Manager<\/a><\/noindex> \u2013 \u00e4r ett gratis och mer funktionellt alternativ till kommersiella produkter fr\u00e5n Devart (99$) och RedGate (155$) och \u00e4r avsett f\u00f6r hantering av index i SQL Server och Azure. Jag kan inte s\u00e4ga att min applikation \u00e4r b\u00e4ttre \u00e4n skripten fr\u00e5n Ola Hallengren, men tack vare en mer optimerad metadata-beskrivning och olika anv\u00e4ndbara detaljer kommer denna produkt s\u00e4kert att vara till nytta f\u00f6r vissa i deras dagliga arbetsuppgifter.<\/p>\n<p><img decoding=\"async\" alt=\"Gr\u00e4vande av gravar, SQL Server, \u00e5r av outsourcing och mitt f\u00f6rsta projekt\" src=\"\/wp-content\/uploads\/2019\/06\/f2e094d4b665d9ae07756fa373709a41.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDen senaste versionen av applikationen kan laddas ner p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sergeysyrovatchenko\/SQLIndexManager\/releases\">GitHub<\/a><\/noindex>. K\u00e4llkoden ligger d\u00e4r ocks\u00e5.<br \/>\nJag ser fram emot kritik och feedback \ud83d\ude42<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/455339\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0441\u0432\u043e\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441\u0432\u043e\u0438\u043c\u0438 \u0436\u0435 \u0440\u0443\u043a\u0430\u043c\u0438\u2026 \u0441\u0432\u043e\u0435\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043e\u0439 \u043c\u0438\u0440\u0430\u2026 \u0441\u0432\u043e\u0438\u043c \u0431\u0435\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043c\u2026 \u0441\u0432\u043e\u0435\u0439 \u043b\u0435\u043d\u044c\u044e\u2026 \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u0442\u0440\u0430\u0445\u0430\u043c\u0438. \u0427\u0442\u043e \u043f\u043e\u0442\u043e\u043c \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0432\u0435\u0441\u044c\u043c\u0430 \u0443\u0434\u043e\u0431\u043d\u043e \u043f\u043b\u044b\u0442\u044c \u0432 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u043c \u043f\u043e\u0442\u043e\u043a\u0435 \u043a\u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432\u2026 \u0432\u0435\u0434\u044c \u044d\u0442\u043e \u0442\u0435\u043f\u043b\u043e \u0438 \u0432\u0435\u0441\u0435\u043b\u043e, \u0430 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u043e\u0444\u0438\u0433 \u2013 \u043f\u0440\u0438\u043d\u044e\u0445\u0430\u0435\u043c\u0441\u044f. \u041d\u043e \u043f\u043e\u0441\u043b\u0435 \u0436\u0435\u0441\u0442\u043a\u043e\u0433\u043e \u0444\u0435\u0439\u043b\u0430 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438\u0441\u0442\u0438\u043d\u044b \u2013 \u0432\u043c\u0435\u0441\u0442\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430 \u043f\u0440\u0438\u0447\u0438\u043d, \u0436\u0430\u043b\u043e\u0441\u0442\u0438 \u043a [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26587,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35440","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kopanie-mogil-sql-server-gody-autsorsa-i-svoj-pervyj-proekt\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u043e\u043f\u0430\u043d\u0438\u0435 \u043c\u043e\u0433\u0438\u043b, SQL Server, \u0433\u043e\u0434\u044b \u0430\u0443\u0442\u0441\u043e\u0440\u0441\u0430 \u0438 \u0441\u0432\u043e\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kopanie-mogil-sql-server-gody-autsorsa-i-svoj-pervyj-proekt\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:04:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:04:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Gravgr\u00e4vning, SQL Server, \u00e5rs outsourcing och mitt f\u00f6rsta projekt | ProHoster","description":"Vi skapar n\u00e4stan alltid.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kopanie-mogil-sql-server-gody-autsorsa-i-svoj-pervyj-proekt","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u043e\u043f\u0430\u043d\u0438\u0435 \u043c\u043e\u0433\u0438\u043b, SQL Server, \u0433\u043e\u0434\u044b \u0430\u0443\u0442\u0441\u043e\u0440\u0441\u0430 \u0438 \u0441\u0432\u043e\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 | ProHoster","og:description":"\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kopanie-mogil-sql-server-gody-autsorsa-i-svoj-pervyj-proekt","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:04:21+00:00","article:modified_time":"2019-10-31T19:04:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35440","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 23:15:59","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:03:21","updated":"2026-01-21 23:15:59","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/35440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=35440"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/35440\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/26587"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=35440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=35440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=35440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}