
Praticamente sempre creiamo i nostri problemi con le nostre mani… con la nostra visione del mondo… con la nostra inattività… la nostra pigrizia… le nostre paure. Così diventa molto comodo lasciare che il flusso sociale scorra con schemi fognari… poiché è caldo e divertente, e per il resto non ci importa – ci abituamo. Ma dopo un duro fallimento arriva la consapevolezza di una semplice verità: invece di generare un flusso infinito di scuse, auto-compassione e giustificazioni, basta prendere e fare ciò che consideri più importante per te. Questo sarà il punto di partenza della tua nuova realtà.
Per me, quanto scritto di seguito è proprio quel punto di partenza. Il percorso non sarà breve…
Tutte le persone sono socialmente dipendenti e, a livello subconscio, tutti noi vogliamo essere parte della società, cercando di ottenere l'approvazione delle nostre azioni da parte degli altri. Ma insieme all'approvazione saremo costantemente circondati da valutazioni sociali, che si rafforzano con complessi interni e limitazioni costanti.
Spesso abbiamo paura del fallimento rimandando continuamente a dopo le cose importanti per noi e poi razionalizziamo logicamente nella nostra testa cercando di consolarci: «tanto non è andato a buon fine», «non troverà approvazione presso gli altri» e «che senso ha occuparsi di questo?». Molti semplicemente non sanno quanto sono forti, perché non hanno mai provato a cambiare qualcosa nella loro vita.
Infatti, se una persona fa solo ciò che può, automaticamente crea uno schema nella propria mente: «questo posso… questo farò…». Ma non c'è nulla di eccezionale nel fatto che una persona faccia solo ciò che può. Lo ha fatto, perché poteva, ma è rimasto comunque nello stesso ambito delle sue capacità iniziali, che ha avuto per tutto questo tempo. Ma se tu non potevi e lo hai fatto – qui diventi davvero straordinario. Solo quando usciamo dalla zona di comfort e lavoriamo oltre le nostre capacità – solo allora ci sviluppiamo e diventiamo migliori.
Il mio primo tentativo di fare qualcosa di significativo è iniziato già al quarto anno di università. Avevo già delle conoscenze di base in C++ e un tentativo fallito di memorizzare tutti i libri di Richter per il pressante consiglio di un potenziale datore di lavoro. Per caso, mi è capitata sotto gli occhi la libreria OpenCV e un paio di dimostrazioni sul riconoscimento delle immagini. Inaspettatamente per me, ho iniziato a passare le notti cercando di capire come migliorare le funzionalità di questa libreria. Molte cose non funzionavano e, attraverso il reverse engineering, provavo a guardare ai prodotti simili. Sono arrivato al punto in cui ho imparato a esaminare una libreria commerciale e a estrarre poco a poco algoritmi che non riuscivo a realizzare da solo.
Si avvicinava la fine del quinto anno e iniziavo a piacermi sempre di più ciò che facevo nel frattempo. Poiché era tempo di iniziare a lavorare a tempo pieno, ho deciso di scrivere agli sviluppatori di quella stessa libreria commerciale da cui traevano ispirazione le mie idee. Mi sembrava che mi avrebbero accolto facilmente, ma dopo un paio di lettere riguardo al mio desiderio di lavorare con loro, la nostra conversazione non ha portato a nulla. È sorto un leggero dispiacere e una forte motivazione di dimostrare che potevo raggiungere qualcosa da solo.
Nel giro di un mese, ho realizzato un sito web, l'ho caricato su un hosting gratuito, ho preparato la documentazione e ho iniziato a venderlo. Non avevo soldi per la pubblicità e per attirare l'attenzione dei potenziali clienti ho iniziato a distribuire le mie creazioni come open source. Il ritorno è stato di circa il 70%, ma, inaspettatamente per me, le persone rimanenti, anche se riluttanti, hanno iniziato ad acquistare. Nessuno si preoccupava del mio inglese stentato o dell'hosting gratuito su cui era ospitato il sito. Alla gente piaceva la combinazione di un prezzo basso e di funzionalità di base che coprivano le loro esigenze principali.
Sono emersi alcuni clienti fissi che desideravano investire nel mio progetto in qualità di partner. Ed ecco che sono apparsi inaspettatamente gli sviluppatori di quella stessa libreria da cui ho attinto molto tempo fa. Accennando delicatamente che i loro algoritmi sono brevettati e che non vale la pena litigare con loro, hanno così spudoratamente sottratto la clientela. La nostra conversazione è stata tutt'altro che civile e a un certo punto ho deciso di indirizzarli nella ricerca di tre lettere eterne dell'alfabeto. Il giorno dopo mi hanno inviato una lettera ufficiale in cui dichiaravano di essere pronti a collaborare con me, ma ho interrotto bruscamente il dialogo. Per tutelarmi da eventuali attacchi futuri da parte di questi ragazzi, ho cominciato a preparare la documentazione per il brevetto e la richiesta di diritti d'autore.
Il tempo passava e questa storia stava lentamente venendo dimenticata. Avevo in programma di assumere una persona più esperta per aiutarmi, ma non avevo abbastanza soldi. L'avidità ha preso il sopravvento e ho voluto cogliere un grande affare. Era programmato un incontro con un nuovo cliente che, durante la nostra conversazione, ho scoperto abitare nella stessa città in cui mi trovavo. Descrivendo in modo dolce le prospettive di collaborazione, ha proposto di incontrarci di persona.
Di fatto, al posto suo si sono presentati giovani di aspetto gradevole e, senza chiedere particolarmente il mio parere, hanno proposto di andare fuori città, giustificando la cosa con l'acuta necessità di "respirare aria fresca". Una volta sul posto, mi è stata consegnata una pala personalizzata per verificare le abilità che avevo acquisito da bambino nelle piantagioni di patate di mia nonna. E per un'ora mi hanno spiegato in modo chiaro le mie prospettive, offrendomi di non disperdere le forze, di smettere di occuparmi di sciocchezze e, soprattutto, di smettere di mancare di rispetto a persone serie.
In un momento, il mondo ha smesso di sembrarmi un luogo soleggiato e piacevole. È difficile dire se avessi fatto la cosa giusta... ma mi sono arreso... ho abbassato le mani e mi sono rinchiuso in un angolo. E questo ha in gran parte determinato ciò che è avvenuto dopo: rabbia latente verso gli altri a causa di aspirazioni non realizzate, insicurezza per molti anni, apatia nell'affrontare decisioni importanti per me, scaricando la responsabilità dei miei errori su qualcun altro.
I soldi messi da parte finivano in fretta e dovevo assolutamente rimettermi in carreggiata, ma tutto mi sfuggiva di mano. In quel momento, mio padre mi ha aiutato molto, trovando, tramite conoscenti, un posto dove avrebbero potuto accogliermi senza troppe domande. Solo in seguito ho scoperto che per me si era messo nei guai con persone non proprio piacevoli, ma questo mi ha dato l'opportunità di farmi notare.
In preparazione per il nuovo lavoro, ho ricominciato a studiare Richter e ho approfondito Shildt. Avevo in mente di dedicarmi allo sviluppo su .NET, ma il destino ha deciso diversamente sin dal primo mese della mia attività lavorativa ufficiale. Uno dei dipendenti dell'azienda ha lasciato il progetto inaspettatamente, e per coprire il vuoto creatosi hanno inserito nuovo personale.
Mentre un collega raccolse le sue cose, ho avuto un dialogo piuttosto epico con il direttore finanziario:
— Conosci i database?
— No.
— Studiali in una notte. Domani ti presenterò come un mid-level database a un cliente.
Così è iniziata la mia conoscenza con SQL Server. Tutto era nuovo, incomprensibile e si faceva spesso attraverso tentativi ed errori. Mi mancava molto un mentore esperto a cui potessi ispirarmi.
I mesi successivi somigliavano a un vero e proprio caos. I progetti erano interessanti, ma lasciati dalle direzioni al loro destino. Iniziarono le emergenze, le ore straordinarie e le attività che spesso nessuno riusciva nemmeno a formulare correttamente. La mia occupazione preferita divenne la continua revisione di un report sul disassemblaggio di dolci pronti in semplici semilavorati. Ma poiché ogni torta poteva far parte di un'altra torta, questa logica aziendale così severa metteva a dura prova la mia mente.
Ho capito che le cose sarebbero potute solo andare peggio e ho deciso di agire. Ho rinfrescato la teoria e ho cercato fortuna in altri posti, ma nei colloqui mi mancava l'esperienza per essere considerato almeno un buon junior. Nei primi giorni sono rimasto impressionato dai miei fallimenti e ho seriamente iniziato a pensare che cambiare lavoro fosse ancora troppo presto e che dovessi accumulare più esperienza.
Ha cominciato a studiare intensamente le basi di SQL Server e, col tempo, è completamente entrato nello sviluppo di database. Non nascondo che questo lavoro fosse un vero e proprio inferno per me, dove, da un lato, un praticante schizofrenico nei panni del direttore tecnico mi divertiva ogni giorno, mentre il direttore finanziario, un ex-afghano, in un momento di emozione mordeva le teste delle anatre di gomma durante la pausa pranzo.
A un certo punto ho capito che ero pronto. Ho preso su di me tutto il lavoro critico, ho assicurato un'alta frequenza di rilascio e ho normalizzato direttamente le relazioni con i clienti. Alla fine, sono riuscito a mettere il direttore finanziario in una posizione di difficoltà. In quel momento si potrebbe scherzare sui senior di 23 anni, ma è proprio così che sono riuscito ad aumentarmi lo stipendio di quattro volte.
Il mese successivo ero pieno di orgoglio per ciò che ero riuscito a ottenere, ma a quale costo? Giorni lavorativi dalle 7:30 del mattino fino alle 10 di sera. La mia salute ha iniziato a dare i primi segnali di cedimento e questo accadeva mentre l'azienda insinuava che sarebbe stato meglio far fallire il progetto piuttosto che permettermi di guadagnare più di quanto fosse 'normalmente previsto nella nostra struttura'. In qualcosa, comunque, hanno mantenuto la loro parola, e mi sono trovato di fronte al dilemma di cercare un nuovo posto di lavoro.
Col tempo mi hanno invitato a un colloquio in una società di prodotto. Io intendevo passare a una posizione simile in .NET, ma ho clamorosamente fallito la prova pratica. Stavamo già per salutarci, ma l'evento più interessante è avvenuto dopo che i potenziali datori di lavoro hanno scoperto che avevo esperienza con SQL Server. Non ne avevo parlato molto nel mio curriculum perché non avevo mai considerato di sapere così tanto su quest'area. Tuttavia, chi mi stava intervistando ha pensato diversamente.
Mi è stato proposto di migliorare la linea di prodotti esistente relativa a SQL Server. Prima di allora, non avevano uno specialista dedicato a questa attività. Tutto veniva spesso fatto tramite tentativi ed errori. Le nuove funzionalità venivano spesso semplicemente copiate dai concorrenti, senza entrare troppo nei dettagli. Il mio compito era dimostrare che si può seguire un percorso diverso, elaborando le query sulle viste di sistema in modo più qualitativo rispetto ai concorrenti.
Quei pochi mesi sono stati per me un'esperienza nuova e preziosa rispetto all'attività precedente di sviluppo di dolci. Ma tutte le cose belle prima o poi finiscono e i vertici hanno cambiato improvvisamente le priorità. A quel punto il lavoro era stato svolto e per me non hanno trovato nulla di meglio che riconvertirmi in tester, il che andava un po' contro i nostri accordi sullo sviluppo di nuovi prodotti. Mi hanno rapidamente trovato un'alternativa: "aspetta un attimo", prova a impegnarti in attività sociali e nel contempo accettare volontariamente di lasciare lo sviluppo per il testing manuale.
Il lavoro era diventato una monotona serie di regressioni che non motivavano a ulteriore sviluppo. E per ufficialmente disertare le regressioni, ho iniziato a scrivere articoli tecnici su Habr e poi su altri portali. All'inizio non andava molto bene, ma la cosa principale è che ha cominciato a piacermi.
Con il passare del tempo mi è stata affidata la gestione del profilo ufficiale dell'azienda su Stack Overflow. Ogni giorno affrontavo casi interessanti, analizzavo tonnellate di codice indiano, aiutavo le persone, e cosa più importante: imparavo e accumulavo esperienza.
Per pura coincidenza, sono finito al mio primo SQL Saturday che si teneva a Kharkiv. Il mio collega doveva presentare di fronte al pubblico lo sviluppo di database con i prodotti su cui avevamo lavorato. Non ricordo perché, ma all'ultimo momento ho dovuto farlo io. Denis Reznik, con il suo tradizionale sorriso amichevole, mi è passato il microfono e tu, con una voce tremante, cerchi di spiegare qualcosa alla gente. All'inizio ero spaventato, ma poi "Ostap è partito".
Dopo l'evento, Denis mi si è avvicinato e mi ha proposto di partecipare a un evento di formato minore che si teneva tradizionalmente nell'HIRE. Il tempo passava, i nomi delle conferenze cambiavano, le audience in cui tenevo meetup crescevano lentamente. Non sapevo a cosa stavo aderendo, ma una serie di coincidenze ha formato la mia scelta di vita e ciò a cui ho deciso di dedicarmi in seguito.
Ispirandomi a specialisti come Reznik, Korotkevich, Pilyugin e ad altri ragazzi in gamba con cui ho avuto il piacere di conoscere... capivo che nel contesto attuale non avrei avuto compiti per un rapido progresso. Avevo una buona teoria alle spalle, ma mancava la pratica.
Mi è stato proposto di avviare da zero un nuovo progetto in un nuovo posto. Il lavoro è iniziato in modo frenetico fin dal primo giorno. Tutto quello che avevo desiderato nella vita si era concretizzato: un progetto interessante, uno stipendio elevato, la possibilità di influenzare la qualità del prodotto. Ma a un certo punto, mi sono rilassato e ho commesso un errore piuttosto serio, subito dopo aver completato il nostro MVP per il cliente.
Cercando di concentrarmi sullo sviluppo e di fornire una soluzione di maggiore qualità, riuscivo sempre meno a dedicare tempo alla gestione e alla comunicazione con il cliente. Mi è stato affiancato un nuovo collaboratore che ha iniziato a svolgere quel compito al posto mio. Allora, mi era difficile comprendere le cause e gli effetti, ma dopo ciò, i nostri rapporti con il cliente hanno iniziato a deteriorarsi rapidamente, aumentando il lavoro straordinario e la tensione nel team.
Da parte mia, ho tentato di risolvere la situazione nel progetto, di ristabilire l'ordine e di tornare a uno sviluppo più tranquillo, ma non me lo hanno permesso. Tutti erano soddisfatti dei costanti incendi da spegnere.
Analizzando la situazione, ho deciso di voler staccare da tutto questo circo e ho proposto al CEO del mio precedente lavoro di tornare a lavorare con lui a condizione di realizzare insieme un nuovo progetto. Abbiamo discusso di tutti i dettagli e dopo un mese pianificavamo di avviare lo sviluppo. È passato un mese... poi un altro... e un altro ancora. A tutte le mie domande c'era sempre la stessa risposta: aspetta. L'idea di fare qualcosa di mio non mi lasciava, ma alla fine ho dovuto temporaneamente passare al freelance aiutando i popoli dell'Asia centrale a conquistare il settore bancario in Ucraina.
Appena un mese dopo, scopro che lo sviluppo del mio progetto era silenziosamente iniziato da persone esterne con l'approvazione ufficiale del mio ex management. Questi ragazzi erano ottimi sviluppatori .NET, ma non avevano alcuna esperienza in quello che dovevano realizzare. Da fuori sembrava che mi stessero escludendo silenziosamente dal progetto. Di fatto, era così. In preda all'ira, ho iniziato a lavorare su questo progetto da solo, ma la motivazione è svanita rapidamente.
L'ex CTO ha offerto di aiutarlo con i progetti attuali e io ho iniziato a fare ciò che sapevo fare meglio: spegnere incendi. Tornando al lavoro compulsivo, ho raccolto le sue conseguenze: alimentazione scorretta, un regime di sonno lontano dalla normalità e stress costante. Tutto ciò era spiegabile con due progetti che ho tirato avanti a singhiozzo verso un futuro luminoso. Un progetto portava gioia con un orario di lavoro 24/7, mentre nel secondo c'erano solo distorsioni nella gestione, quindi il team lavorava in un eterno stato di emergenza. Questo periodo della mia vita non può essere definito diversamente che masochismo, ma ci sono stati anche momenti divertenti.
Mentre scavi tranquillamente patate nella dacia dei tuoi genitori accompagnato da retro wave, ricevi una chiamata inaspettata: "Seroga… i pony hanno smesso di correre…". Dopo un paio di secondi di riflessione, stando sulla pala e nel contempo allenando in te stesso le abilità della babushka Vanga, detti a memoria i comandi sequenziali affinché la persona potesse risolvere il problema sul server. Non desidero nemmeno un minuto di tale esperienza – è stato fantastico!
Ma qui inizia la parte più interessante…
Una riunione a fine settembre 2017 ha cambiato radicalmente la mia vita.
A quel tempo, per scuotermi dalla routine lavorativa, pianificavo di parlare a una conferenza. Durante il pranzo ho scambiato alcune parole in cucina con un collega. Inciampando, mi ha detto: "A quanto pare sei una persona nota… ti conoscono anche in altre città". All'inizio non capendo di cosa stesse parlando, mi ha mostrato una conversazione su Telegram. Ho riconosciuto subito quella ragazza che veniva ai miei interventi quando andavo a Dnipro con le presentazioni. È stato incredibilmente piacevole sapere che qualcuno si ricordava di me. Senza pensarci su, ho deciso di scriverle e invitarla a Kharkiv per la conferenza, nell'ambito della quale preparavo degli interventi.
Ho parlato per primo e l'ho vista subito nella seconda fila. Il suo arrivo è stato per me un evento inaspettato e piacevole. Abbiamo scambiato un paio di frasi e è iniziato il mio lungo marathon di chiacchiere, durato sei ore. Quella giornata è stata una delle più memorabili della mia vita: sala completamente piena, 5 relazioni di seguito e una sensazione indescrivibile quando alle persone piace ascoltarti. Era difficile per me concentrare l'attenzione su tutta la sala e il mio sguardo si posava istintivamente su di lei… sulla ragazza che era venuta da un'altra città… che conoscevo da due anni, ma con cui non avevo mai parlato… sapevamo solo tutto l'uno dell'altro in questo periodo.
Dopo la fine della conferenza ero stanco e in preda alla depressione, ma desideravo comunque fare un bel gesto per la ragazza – invitandola a cena insieme ad altre persone con cui eravamo entrambi. A dire il vero, in quel momento ero un orribile conversatore, provocando continuamente e richiedendo attenzione. È difficile dire cosa mi stesse succedendo allora. Anche la nostra passeggiata nella città di notte non è andata bene. Ho pensato che sarebbe stato meglio accompagnarla all'hotel e andare a casa a riposarmi. Il giorno dopo l'ho trascorso a letto, senza energie per alzarmi, e solo verso sera ho cominciato a ripensare alle sue parole: "Sergio, sono venuta per te…". Volevo sinceramente rivederla, ma a quel punto era già partita.
Ci siamo sentiti per un paio di settimane, finché non ho deciso di andare da lei…
Il giorno prima del rilascio, a nessuno serve una rottura per il cliente, ho rinviato il deployment e sono partito per Dnipro. È difficile dire cosa ci fosse nella mia testa, ma volevo vederla, anche senza sapere di cosa avrei parlato. Ci siamo accordati per incontrarci al parco, ma ho epicamente scambiato l'indirizzo e ho camminato 5 chilometri nella direzione sbagliata. Dopo un po', rendendomi conto del mio errore, sono tornato rapidamente in taxi con dei fiori che ho trovato in un quartiere poco raccomandabile. E per tutto quel tempo, lei mi aspettava con del cacao.
Eravamo seduti su un palcoscenico di teatro ancora da finire, bevendo cacao freddo e parlando di tutto ciò che ci veniva in mente. Saltando da un argomento all'altro, mi raccontava del suo passato difficile, dell'immutabilità dei tipi di stringa su .NET… catturavo ogni sua parola. Era acuta e intelligente, a volte divertente, un po' ingenua, ma tutto ciò che diceva era sincero. Già allora capii che mi ero innamorato di lei.
Tornato al lavoro, ho cercato di ricavare un paio di giorni di ferie in modo da poter andare da lei per la seconda volta e confessarle i miei sentimenti. In realtà, le cose sono andate diversamente…
La mia immaturità, stupidità, vecchi complessi e la mancanza di fiducia totale nelle persone hanno portato al fatto che ho ferito profondamente una ragazza che cercava sinceramente di farmi piacere. La mattina dopo mi sono reso conto di cosa avevo fatto e, appena ne ho avuto l'opportunità, sono andato di persona a chiederle scusa. Ma lei non ha voluto vedermi. Tornando indietro, cercavo di convincermi che non mi servisse, ma era davvero così…
Per un mese ho provato rabbia verso me stesso… mi sfogavo sugli altri… ho detto cose terribili a una persona che mi piaceva sinceramente, per le quali è impossibile perdonare. Questo ha reso tutto ancora peggio e alla fine sono arrivato a un esaurimento nervoso e a una grave depressione.
Un ex collega, Dmitrij Skripka, mi ha aiutato a uscire dal circolo vizioso di autocritica e complessi interiori, portandomi in palestra.
Dopo questo la mia vita è cambiata radicalmente. Comprendo molto bene cosa significhi essere deboli e insicuri. Ma quando ho iniziato ad allenarmi, ho sentito il migliore dono che la palestra può offrire. È quella sensazione di fiducia in se stessi e nelle proprie capacità. La percezione di come cambia l'atteggiamento delle persone nei tuoi confronti. E in quel momento ho capito che non volevo tornare alla vita precedente che avevo. Ho deciso di dedicarmi a ciò che avevo sempre rimandato nella mia vita.
Ma avete mai notato che quando una persona inizia qualcosa di nuovo, comincia a dichiarare le proprie intenzioni al mondo circostante. Racconta a tutti con gli occhi accesi dei propri piani, ma passa il tempo e non succede nulla. Queste persone parlano costantemente di futuro: “lo farò”, “ci riuscirò”, “cambierò”, e così vivono anno dopo anno con le loro voglie. Sono come una batteria a pile: la carica motivazionale dura solo per un lampo e poi finisce. Anche io ero così…
Inizialmente pensavo che in un'azienda di colleghi motivati si potessero spostare le montagne, ma spesso le aspettative di un futuro luminoso non corrispondono alla realtà. Iniziando a realizzare il mio progetto, continuavamo a pianificare e discutere invece di metterci semplicemente al lavoro.
Spesso tutti vogliono farlo in fretta… tutti vogliono riuscirci al primo tentativo… tutti sono sprinter… tutti iniziano a correre, ma col passare del tempo… uno si arrende… un altro si arrende. Quando la linea del traguardo non è in vista all'orizzonte, pochi vogliono veramente impegnarsi, solo perché bisogna completare la distanza fino alla fine… al mattino, durante il giorno o nel profondo della notte… quando nessuno vede, nessuno ti applaude e nessuno valuta ciò che stai facendo.
Non condividere mai i tuoi piani finché non li realizzi. Condividi solo i risultati, per quanto possa essere difficile fare tutto da solo. Sì, in tal caso, il percorso che abbiamo scelto non ci darà sempre piacere e unicorni rosa con un arcobaleno dalla quinta punto. Non sempre verremo guidati da buone intenzioni nel lavorare sulle nostre priorità. Spesso la vita ci manderà dove non vogliamo andare affatto. Ma ogni volta che aprivo Visual Studio o andavo in palestra, ricordavo chi ero e chi posso essere. Ricordavo di quell'incontro con quella ragazza di Dnipro, che mi ha fatto riflettere sul mio atteggiamento verso la vita… ho capito molto.
Di solito, la parola finale dovrebbe essere abbastanza incisiva da rimanere a lungo nella memoria. Vorrei citare le parole che ho ascoltato un giorno in aula da una persona saggia.
Pensi di andare in palestra per combattere contro i pesi? No… combatti contro te stesso… contro i tuoi schemi… contro la tua pigrizia… contro i tuoi limiti in cui ti sei rinchiuso. Vuoi sempre risolvere i problemi degli altri rimandando i tuoi? Con piccoli passi, ma è necessario andare con sicurezza verso il momento in cui troverai la tua felicità nella vita. Perché la felicità è quando non porti pesi e regole che non hai creato tu. La felicità è quando hai una direzione di sviluppo, e ti godi il viaggio, non solo il traguardo finale. Quindi, forse vale la pena alzarsi e cominciare a lavorare su te stesso?
Ah già, mi ero completamente dimenticato… inizialmente questo articolo era pensato per presentare alle persone il progetto che ho realizzato in tutto questo tempo. Ma così è andata, che nel processo di scrittura, la priorità si è spostata sulla descrizione del motivo per cui ho iniziato a dedicarmi a questa attività e perché non voglio abbandonarla in futuro. Se sintetizzando del progetto, allora…
è un'alternativa gratuita e più funzionale ai prodotti commerciali di Devart (99$) e RedGate (155$) ed è progettata per la gestione degli indici SQL Server e Azure. Non posso dire che la mia applicazione sia migliore degli script di Ola Hallengren, ma grazie a una descrizione dei metadati più ottimizzata e alla presenza di vari utili strumenti, per qualcuno questo prodotto diventerà sicuramente utile nelle attività quotidiane.

L'ultima versione dell'applicazione può essere scaricata su . I sorgenti si trovano lì.
Sarò felice di ricevere critiche e feedback 🙂
Fonte: habr.com
