Grabeschaffung, SQL Server, Jahre der Auslagerung und sein erstes Projekt

Grabeschaffung, SQL Server, Jahre der Auslagerung und sein erstes Projekt

Fast immer schaffen wir unsere Probleme mit eigenen Händen... unserem Weltbild... unserer Untätigkeit... unserer Faulheit... unseren Ängsten. Danach ist es sehr bequem, im öffentlichen Strom der kanalisierten Muster zu schwimmen... denn es ist warm und fröhlich, das andere ist egal – wir schnüffeln einfach. Aber nach einem harten Fehlschlag kommt die Einsicht einer einfachen Wahrheit – anstatt endlos Gründe, Mitleid mit sich selbst und Selbstrechtfertigungen zu generieren, reicht es aus, einfach das zu tun, was du für dich selbst als am wichtigsten erachtest. Das wird der Ausgangspunkt deiner neuen Realität sein.

Für mich stellt das, was im Folgenden geschrieben steht, genau diesen Ausgangspunkt dar. Der Weg wird nicht nah sein...

Alle Menschen sind sozial abhängig und unbewusst wollen wir alle Teil der Gesellschaft sein und die Zustimmung unserer Handlungen von außen erhalten. Aber zusammen mit der Zustimmung wird uns ständig die gesellschaftliche Bewertung umgeben, die durch innere Komplexe und ständige Begrenzungen verstärkt wird.

Oft haben wir Angst vor Misserfolg und schieben wichtige Dinge für uns selbst ständig auf, während wir es rational im Kopf rechtfertigen, um uns zu beruhigen: „Es ist sowieso nichts daraus geworden“, „das wird nicht von den anderen gutgeheißen“ und „was hat das überhaupt für einen Sinn?“ Viele wissen einfach nicht, wie stark sie sind, weil sie nie versucht haben, etwas in ihrem Leben zu verändern.

Denn wenn eine Person nur das tut, was sie kann – kreiert sie automatisch ein Muster in ihrem Kopf: „Das kann ich... das mache ich...“. Aber es gibt nichts Außergewöhnliches daran, wenn eine Person nur das tut, was sie kann. Sie hat es getan, weil sie konnte, ist aber dabei in dem selben Bereich ihrer ursprünglichen Möglichkeiten geblieben, in dem sie die ganze Zeit war. Aber wenn du es nicht konntest und es getan hast – dann bist du wirklich großartig. Denn nur wenn wir unsere Komfortzone verlassen und über den Bereich unserer Möglichkeiten hinaus arbeiten – nur dann entwickeln wir uns weiter und werden besser.

Mein erster Versuch, etwas Bedeutendes zu schaffen, begann bereits im vierten Studienjahr. Ich hatte bereits grundlegende Kenntnisse in C++ und einen gescheiterten Versuch hinter mir, alle Bücher von Richter auf dringenden Rat eines potenziellen Arbeitgebers auswendig zu lernen. Zufällig stieß ich auf die OpenCV-Bibliothek und einige Demos zur Bildverarbeitung. Unerwartet für mich selbst begann ich, Nachtschichten zu verbringen, um herauszufinden, wie ich die Funktionalität dieser Bibliothek verbessern könnte. Viele Dinge klappen nicht, und durch Reverse-Engineering versuchte ich, auf ähnliche Produkte zu schauen. Es kam so weit, dass ich lernte, eine kommerzielle Bibliothek zu zerlegen und nach und nach Algorithmen zu extrahieren, die ich selbst nicht realisieren konnte.

Das Ende des fünften Semesters rückte näher und ich begann zunehmend zu mögen, was ich die ganze Zeit über tat. Da ich nun bereit war, vollwertig zu arbeiten, entschied ich mich, den Entwicklern jener kommerziellen Bibliothek, aus der ich meine Ideen schöpfte, zu schreiben. Ich dachte, sie würden mich problemlos einstellen, aber nach ein paar E-Mails über mein Interesse, bei ihnen zu arbeiten, führte unser Gespräch zu nichts. Das führte zu einer leichten Enttäuschung und einem starken Antrieb, zu beweisen, dass ich es selbst schaffen kann.

Innerhalb eines Monats stellte ich eine Website zusammen, lud alles auf ein kostenloses Hosting hoch, bereitete die Dokumentation vor und begann zu verkaufen. Ich hatte kein Geld für Werbung, und um irgendwie die Aufmerksamkeit potenzieller Kunden zu erregen, begann ich, meine Werke unter dem Deckmantel von Open Source zu verbreiten. Die Rücklaufquote lag bei etwa 70 %, aber unerwartet für mich begann das übrig gebliebene Publikum, wenn auch widerwillig, zu kaufen. Weder mein schlechtes Englisch noch das kostenlose Hosting, auf dem die Website lag, störten sie. Die Menschen waren mit der Kombination aus niedrigem Preis und grundlegender Funktionalität zufrieden, die ihre Hauptbedürfnisse abdeckte.

Es gab mehrere ständige Kunden, die bereit waren, in mein Vorhaben als Partner zu investieren. Und plötzlich tauchten die Entwickler jener Bibliothek auf, aus der ich viel gelernt hatte. Sie deuteten sanft an, dass ihre Algorithmen patentiert sind und man sich besser nicht mit ihnen anlegen sollte, während sie so dreist meine Kunden abwarben. Unser Gespräch war weit von höflich entfernt, und zu einem bestimmten Zeitpunkt beschloss ich, sie auf die Suche nach drei ewigen Buchstaben des Alphabets zu schicken. Am nächsten Tag schickten sie mir ein offizielles Schreiben, dass sie bereit seien, mit mir zusammenzuarbeiten, aber ich brach den Dialog mit ihnen in scharfer Form ab. Um mich für zukünftige Angriffe von diesen Typen abzusichern, begann ich mit der Vorbereitung der Patentanmeldung und der Antragstellung auf Urheberrechte.

Die Zeit verging, und diese Geschichte wurde langsam vergessen. Ich hatte vor, mir einen erfahrenen Menschen zur Seite zu holen, aber das Geld dafür fehlte. Gier spielte eine Rolle und ich wollte ein großes Stück vom Kuchen abbekommen. Ein Treffen mit einem neuen Kunden war anberaumt, der, wie sich im Laufe unseres Gesprächs herausstellte, in derselben Stadt lebte wie ich. Während er die Aussichten einer Zusammenarbeit süßlich malte, bot er an, uns persönlich zu treffen.

Faktisch erschienen statt ihm junge Männer angenehmer Erscheinung zum Treffen und wählten, ohne mich besonders zu fragen, eine Ausfahrt ins Grüne, begründet mit der dringenden Notwendigkeit, „frische Luft zu schnappen“. Am Ort selbst erhielten sie eine persönliche Schaufel zur Überprüfung der Fähigkeiten, die ich in meiner Kindheit auf den Kartoffelplantagen meiner Großmutter erlernt hatte. Und über eine Stunde erklärten sie mir auf anschauliche Weise meine Perspektiven, schlugen vor, meine Kräfte nicht zu zerstreuen, mit den Dummheiten aufzuhören und vor allem – ernsthaften Menschen nicht gegenüber unhöflich zu sein.

In einem Moment hörte sich die Welt auf, sonnig und angenehmer Ort zu sein. Es ist schwer zu sagen, ob ich damals richtig gehandelt habe… aber ich gab auf… ließ die Hände sinken und zog mich in eine Ecke zurück. Und das bestimmte maßgeblich, was danach geschah: latente Wut auf die Umwelt wegen ungenutzter Möglichkeiten, Unsicherheit über viele Jahre, Apathie beim Treffen wichtiger Entscheidungen, und das Abwälzen der Verantwortung für meine Fehler auf andere.

Das gesparte Geld ging schnell aus, und ich musste dringend wieder in Ordnung kommen, aber alles fiel mir aus den Händen. Zu diesem Zeitpunkt half mein Vater sehr, der über Bekannte einen Ort fand, an dem man mich ohne weitere Fragen nehmen würde. Später erfuhr ich, dass er sich dafür bei nicht gerade angenehmen Personen verschuldet hatte, aber damit gab er mir die Chance, mich zu beweisen.

Um mich auf die neue Arbeit vorzubereiten, begann ich erneut, mich in Richter einzuarbeiten und studierte Schildts Werke intensiv. Ich hatte geplant, mich auf die Entwicklung unter .NET zu konzentrieren, aber das Schicksal hatte im ersten Monat meiner offiziellen Beschäftigung etwas anderes vor. Ein Mitarbeiter des Unternehmens verließ unerwartet das Projekt, und frisches Personal wurde hinzugefügt, um das entstandene Loch zu füllen.

Während mein Kollege seine Sachen packte, hatte ich einen ziemlich denkwürdigen Dialog mit dem Finanzdirektor:

— Kennst du dich mit Datenbanken aus?
— Nein.
— Lern es über Nacht. Morgen werde ich dich den Kunden als Mid-Level-Datenbankentwickler andrehen.

So begann mein Abenteuer mit SQL Server. Alles war neu und unverständlich und wurde meist durch Ausprobieren und Fehler gemacht. Mir fehlte ein kompetenter Mentor, an dem ich mich orientieren konnte.

Die nächsten Monate waren ein absoluter Chaos. Die Projekte waren interessant, wurden aber vom Management sich selbst überlassen. Es gab Überstunden, ständige Notfälle und Aufgaben, die oft nicht einmal klar formuliert werden konnten. Mein Lieblingsprojekt war die ständige Überarbeitung eines Berichts über die Aufteilung von fertigen Torten in einfache Halbfabrikate. Da jede Torte Teil einer anderen Torte sein konnte, machte mich diese strenge Geschäftslogik ganz wahnsinnig.

Ich merkte, dass es nicht besser werden würde, und beschloss zu handeln. Ich frisierte mein Wissen über die Theorie und versuchte, mein Glück an anderen Orten, aber bei Vorstellungsgesprächen fehlte mir die Erfahrung, um auch nur als soliden Junior durchzukommen. In den ersten Tagen war ich von meinen Misserfolgen beeindruckt und überlegte ernsthaft, dass es viel zu früh war, einen Jobwechsel in Betracht zu ziehen, und dass ich erst einmal mehr Erfahrung sammeln sollte.

Er begann intensiv die Materie rund um SQL Server zu studieren und tauchte im Laufe der Zeit voll und ganz in die Datenbankentwicklung ein. Ich werde nicht leugnen, dass diese Arbeit für mich die reinste Hölle war, in der ein praktizierender Schizophrener in Form des technischen Direktors mich jeden Tag amüsierte, während der Finanzdirektor, ein Afghane, ihm im Emotionseifer die Köpfe von Gummienten abknabberte.

Eines schönen Tages erkannte ich, dass ich bereit war. Ich übernahm die gesamte kritisch wichtige Arbeit, stellte eine hohe Veröffentlichungsfrequenz sicher und normalisierte direkt die Beziehungen zu den Kunden. Am Ende kam ich und stellte den Finanzdirektor in die Pose einer gefällten Birke. Jetzt könnte man einen Witz über 23-jährige Senior-Entwickler machen, aber genau so gelang es mir, mein Gehalt um das Vierfache zu erhöhen.

Im folgenden Monat war ich vor Stolz fast geplatzt über das, was ich erreicht hatte, aber zu welchem Preis? Arbeitsbeginn um 7:30 Uhr morgens bis 22 Uhr abends. Die Gesundheit begann erste Schwierigkeiten zu zeigen, und das geschah vor dem Hintergrund stetiger Andeutungen des Managements, dass es besser wäre, das Projekt absichtlich scheitern zu lassen, als mir zu erlauben, mehr zu verdienen, als 'im Durchschnitt in unserem Krankenhaus' vorgesehen. In gewisser Weise hielten sie ihr Wort, und ich stand vor der Entscheidung, einen neuen Arbeitsplatz zu suchen.

Nach einiger Zeit wurde ich zu einem Vorstellungsgespräch in ein Produktunternehmen eingeladen. Ich hatte geplant, auf eine ähnliche Position im .NET-Bereich zu wechseln, scheiterte jedoch kläglich an der praktischen Aufgabe. Wir wollten uns bereits verabschieden, aber das Interessanteste passierte, als die potenziellen Arbeitgeber erfuhren, dass ich Erfahrung mit SQL Server habe. Darüber hatte ich in meinem Lebenslauf kaum etwas aufgeschrieben, da ich nie dachte, dass ich in diesem Bereich viel wüsste. Diejenigen, die mich interviewten, dachten jedoch etwas anders darüber.

Mir wurde angeboten, die bestehende Produktlinie für die Arbeit mit SQL Server zu verbessern. Davor gab es bei ihnen keinen speziellen Experten, der sich mit solchen Aktivitäten beschäftigte. Alles wurde oft nach dem Prinzip von Versuch und Irrtum gemacht. Neue Funktionen wurden häufig einfach von den Mitbewerbern kopiert, ohne sich wirklich in die Details zu vertiefen. Meine Aufgabe war es zu zeigen, dass man auch einen anderen Weg gehen kann, indem man die Abfragen an die systemischen Ansichten qualitativ hochwertiger bearbeitet als die Konkurrenz.

Die letzten paar Monate waren für mich eine unschätzbare neue Erfahrung im Vergleich zu meiner vorherigen Tätigkeit im Bereich des Testens von Torten. Aber alles Gute hat einmal ein Ende, und das Management hat plötzlich seine Prioritäten geändert. Zu diesem Zeitpunkt war die Arbeit erledigt, und mir blieb nichts anderes übrig, als mich als Tester umzuschulen, was ein wenig im Widerspruch zu unseren Vereinbarungen über die Entwicklung neuer Produkte stand. Schnell wurde mir eine Alternative angeboten – „ein wenig zu warten“, zu versuchen, mich sozial zu engagieren und dabei freiwillig aus der Entwicklung in das manuelle Testing zu wechseln.

Die Arbeit wurde zu einer monotonen Reihe von Regressionen, die mich nicht zu weiterentwickeln motivierten. Um offiziell den Regressionen auszuweichen, begann ich, technische Artikel auf Хабре zu schreiben, und bald auch auf anderen Plattformen. Anfangs war es nicht besonders gut, aber das Wichtigste war, dass es mir anfing zu gefallen.

Nach einer Weile wurde mir anvertraut, das Ranking des offiziellen Unternehmensprofils auf Stack Overflow zu verbessern. Jeden Tag stieß ich auf interessante Fälle, durchforstete Tonnen von indischem Code, half anderen Menschen und das Wichtigste – ich lernte und sammelte Erfahrungen.

Zufällig hatte ich die Gelegenheit, an meinem ersten SQL Saturday teilzunehmen, der in Charkow stattfand. Mein Kollege sollte vor Publikum über die Datenbankentwicklung mit den Produkten sprechen, die wir in dieser Zeit entwickelt hatten. Ich erinnere mich nicht, warum, aber im letzten Moment musste ich die Präsentation halten. Denis Resnik, mit seinem traditionell freundlichen Lächeln im Gesicht, übergibt mir das Mikrofon, und ich versuche, mit einer stotternden Stimme den Menschen etwas zu erzählen. Zuerst war es beängstigend, aber dann „setzte der Flow ein“.

Nach der Veranstaltung kam Denis zu mir und lud mich ein, bei einer Veranstaltung kleinerem Format zu sprechen, die traditionell in ХИРЭ stattfand. Die Zeit verging, die Konferenznamen änderten sich, die Publikumzahlen wuchsen langsam, in denen ich Meetups hielt. Damals wusste ich nicht, worauf ich mich einließ, aber eine Reihe von Zufällen prägte meine Lebensentscheidung und das, was ich mir vornahm, in Zukunft zu tun.

Orientiert an Fachleuten wie Resnik, Korotkevich, Pilyugin und anderen großartigen Leuten, mit denen ich in Kontakt gekommen bin… verstand ich, dass ich in dieser Arbeit keine Aufgaben für schnellen Fortschritt haben würde. Ich hatte eine gute Theorie, aber es fehlte mir an Praxis.

Mir wurde angeboten, ein neues Projekt von Grund auf an einem neuen Ort zu starten. Die Arbeit begann bereits am ersten Tag zu brodeln. Alles, was ich davor von meinem Leben wollte, war plötzlich da: ein interessantes Projekt, ein hohes Gehalt, die Möglichkeit, die Qualität des Produkts zu beeinflussen. Doch irgendwann entspannte ich mich und machte einen ziemlich schweren Fehler, direkt nachdem wir das MVP für den Kunden abgeschlossen hatten.

Während ich versuchte, mich auf die Entwicklung zu konzentrieren und eine qualitativ bessere Lösung zu bieten, blieb mir immer weniger Zeit für das Management und die Kommunikation mit dem Kunden. Mir wurde eine neue Person an die Seite gestellt, die das an meiner Stelle übernahm. Damals fiel es mir schwer, die Zusammenhänge zu verstehen, aber danach begannen sich unsere Beziehungen zum Kunden schnell zu verschlechtern, Überstunden nahmen zu und die Anspannung im Team wuchs.

Von meiner Seite unternahm ich den Versuch, die Situation im Projekt zu stabilisieren, Ordnung zu schaffen und zu einer ruhigeren Entwicklung zurückzukehren, aber ich konnte das nicht erreichen. Alle waren mit den ständigen Bränden zufrieden, die gelöscht werden mussten.

Nachdem ich die Situation analysiert hatte, entschied ich, dass ich eine Auszeit von diesem ganzen Zirkus nehmen wollte, und schlug dem CEO meines vorherigen Arbeitsplatzes vor, zu ihm zurückzukehren, unter der Bedingung, dass wir gemeinsam ein neues Projekt starten. Wir besprachen alle Details und planten, in einem Monat mit der Entwicklung zu beginnen. Ein Monat verging… dann noch ein weiterer… und noch einer. Auf alle meine Fragen gab es die unveränderte Antwort – warte. Der Gedanke, etwas Eigenes zu machen, ließ mich nicht los, aber ich musste vorübergehend auf Freelancing gehen, um den Völkern Zentralasiens zu helfen, den Bankensektor der Ukraine zu erobern.

Kaum einen Monat später erfuhr ich, dass die Entwicklung meines Projekts heimlich von unbefugten Personen mit offizieller Genehmigung der ehemaligen Leitung gestartet wurde. Diese Leute waren großartige .NET-Entwickler, hatten aber keine Expertise in dem, was sie tun sollten. Von außen sah es so aus, als würde ich heimlich vom Projekt ausgeschlossen. Tatsächlich war das der Fall. In einem Anfall von Ungeduld begann ich, dieses Projekt selbst zu verwirklichen, aber die Motivation schwand schnell.

Der ehemalige CTO bot mir an, bei aktuellen Projekten zu helfen, und ich begann, das zu tun, was ich am besten konnte – Brände löschen. Wieder in die Arbeitswut verfallen, erntete ich die Konsequenzen: ungesunde Ernährung, ein vom normalen Schlafrhythmus weit entferntes Regime und ständiger Stress. All das wurde durch zwei Projekte erklärt, die ich abwechselnd in eine strahlende Zukunft zog. Das eine Projekt machte Spaß mit einem 24/7-Arbeitsmodus, während das andere einfach eine verzerrte Auffassung von Management hatte, weshalb das Team in ständigem Ausnahmezustand arbeitete. Diese Phase in meinem Leben lässt sich nur als Masochismus beschreiben, aber es gab auch lustige Momente.

Gemütlich gräbst du mit einem Retro-Wave im Hintergrund Kartoffeln im Garten deiner Eltern, als plötzlich ein unerwarteter Anruf kommt: „Serge, die Pferdchen haben aufgehört zu laufen...“. Nach ein paar Sekunden des Überlegens, stehend auf der Schaufel und nebenbei die Fähigkeiten der Großmutter Wanga trainierend, diktierst du aus dem Gedächtnis die sequenziellen Befehle, damit die Person das Problem auf dem Server beheben kann. Ich wünschte mir keinen Moment von solch einer Erfahrung – es war großartig!

Aber hier beginnt das Interessanteste...

Eine Begegnung Ende September 2017 veränderte mein Leben radikal.

Zu dieser Zeit, um mich von der Arbeitsroutine etwas aufzuheitern, plante ich, auf einer Konferenz zu sprechen. Während des Mittagessens plauderte ich zufällig kurz in der Küche mit einem Kollegen. Im Vorübergehen sagte er zu mir: „Es stellt sich heraus, dass du eine bekannte Persönlichkeit bist... die Leute kennen dich auch in anderen Städten.“ Zunächst verstand ich nicht, wovon die Rede war, bis er mir den Chatverlauf im Telegramm zeigte. Sofort erkannte ich das Mädchen, das zu meinen Vorträgen kam, als ich mit meinen Präsentationen nach Dnipro reiste. Ich war sehr erfreut, dass sich jemand an mich erinnert. Ohne weiter zu überlegen, beschloss ich, ihr zu schreiben und lud sie zur Konferenz in Charkiw ein, für die ich Präsentationen vorbereitete.

Ich war einer der Ersten, der auftrat, und sah sie sofort in der zweiten Reihe. Dass sie gekommen war, war für mich eine unerwartete und erfreuliche Überraschung. Wir tauschten ein paar Sätze aus und es begann mein langer Marathon des Redens, der sechs Stunden dauerte. Dieser Tag war einer der außergewöhnlichsten in meinem Leben: ein völlig gefüllter Saal, fünf aufeinanderfolgende Vorträge und das unbeschreibliche Gefühl, dass die Leute gerne zuhören. Es fiel mir schwer, meine Aufmerksamkeit auf den gesamten Saal zu richten, und mein Blick wanderte instinktiv zu ihr... zu dem Mädchen, das aus einer anderen Stadt gekommen war... das ich seit zwei Jahren kannte, aber mit dem ich nie gesprochen hatte... wir wussten einfach die ganze Zeit über voneinander.

Nach dem Ende der Konferenz war ich müde und deprimiert, aber ich wollte dennoch dem Mädchen eine Freude machen – indem ich sie einlud, zusammen mit den Menschen, mit denen wir beide waren, zu Abend zu essen. Um ehrlich zu sein, war ich damals ein schrecklicher Gesprächspartner, ständig sarkastisch und forderte Aufmerksamkeit. Es ist schwer zu sagen, was damals in mir vorgegangen ist. Unser Spaziergang durch die nächtliche Stadt verlief ebenfalls nicht gut. Es schien mir besser, das Mädchen zum Hotel zu bringen und nach Hause zu fahren, um mich auszuruhen. Den nächsten Tag verbrachte ich im Bett, ohne die Kraft zu haben, aufzustehen, und erst am Abend begann ich ihr Worte durch den Kopf gehen zu lassen: „Sergio, ich bin wegen dir gekommen...“. Ich wollte sie wirklich noch einmal sehen, aber zu diesem Zeitpunkt war sie bereits abgereist.

Wir haben ein paar Wochen lang kommuniziert, bis ich entschied, dass ich sie besuchen sollte...

Am Vorabend des Releases benötigte niemand Kram für den Kunden, ich verschob das Deployment und fuhr nach Dnipro. Es ist schwer zu sagen, was in meinem Kopf vorging, aber ich wollte sie sehen, auch ohne zu wissen, worüber ich sprechen würde. Wir hatten uns im Park getroffen, aber ich hatte die Adresse episch verwechselt und bin fünf Kilometer in die falsche Richtung gelaufen. Nachdem ich meinen Fehler erkannt hatte, kehrte ich schnell mit einem Taxi und Blumen, die ich in einem gewissen heruntergekommenen Viertel gefunden hatte, zurück. Und die ganze Zeit wartete sie mit Kakao auf mich.

Wir saßen auf einer unvollendeten Theaterbühne, tranken kaltes Kakao und sprachen über alles, was uns in den Sinn kam. Von Thema zu Thema springend erzählte sie mir von ihrer schwierigen Vergangenheit, über die Unveränderlichkeit von String-Datentypen in .NET... ich hing an ihren Lippen. Sie war scharfsinnig und klug, manchmal witzig, ein wenig naiv, aber alles, was sie sagte, war aufrichtig. Schon damals verstand ich, dass ich mich in sie verliebt hatte.

Nach der Rückkehr zur Arbeit versuchte ich hastig, mir ein paar Urlaubstage freizunehmen, um sie ein zweites Mal zu besuchen und ihr meine Gefühle zu gestehen. In Wirklichkeit kam alles anders…

Meine Unreife, Dummheit, alte Komplexe und die Unfähigkeit, einer Person vollständig zu vertrauen, führten dazu, dass ich ein Mädchen, das mir aufrichtig gefallen wollte, stark verletzte. Am Morgen erkannte ich, was ich getan hatte, und fuhr bei der ersten Gelegenheit persönlich zu ihr, um um Verzeihung zu bitten. Doch sie wollte mich nicht sehen. Auf dem Rückweg versuchte ich, mich selbst zu überzeugen, dass ich sie nicht brauche, aber war das wirklich so…

Einen Monat lang war ich wütend auf mich selbst… ließ meinen Frust an anderen aus… sprach Dinge zu einer Person, die mir aufrichtig gefiel, die man nicht verzeihen kann. Das machte alles nur noch schlimmer und endete letztendlich in einem Nervenzusammenbruch und starker Depression.

Ein ehemaliger Kollege – Dmitri Kripka – half mir, aus dem Teufelskreis der Selbstgeißelung und inneren Komplexe herauszufinden, indem er mich ins Fitnessstudio brachte.

Nach diesem Erlebnis änderte sich mein Leben stark. Ich verstand sehr gut, was es bedeutet, schwach und unsicher zu sein. Doch als ich anfing zu trainieren, erlebte ich das Beste, was einem das Fitnessstudio geben kann. Dieses Gefühl von Selbstvertrauen und die Kraft, die ich in mir trug. Es war beeindruckend zu sehen, wie sich die Einstellung anderer Menschen mir gegenüber veränderte. Und in diesem Moment wurde mir klar, dass ich nicht zu meinem alten Leben zurückkehren wollte. Ich beschloss, mich dem zu widmen, was ich all die Zeit in meinem Leben aufgeschoben hatte.

Aber habt ihr bemerkt, dass wenn jemand etwas Neues beginnt, er seine Absichten der Außenwelt verkündet? Er erzählt allen mit leuchtenden Augen von seinen Plänen, aber es vergeht Zeit und es passiert nichts. Solche Menschen reden ständig über die Zukunft: 'Ich werde es tun', 'Ich werde es erreichen', 'Ich werde mich ändern' und leben so von Jahr zu Jahr mit ihren Wünschen. Sie sind wie eine Fingerbatterie – der motivationalen Energie reicht nur für einen kurzen Moment und dann ist es vorbei. Ich war genauso…

Ursprünglich plante ich, dass man mit einem Team motivierter Kollegen Berge versetzen kann, doch oft klaffen die Erwartungen an die strahlende Zukunft mit der Realität auseinander. Anfängliche Projekte diskutieren wir ständig, anstatt sie einfach umzusetzen.

Oft wollen alle schnell… alle wollen beim ersten Versuch… alle sind Sprinter… alle fangen an zu laufen, aber nach einer Weile… gibt einer auf… gibt der zweite auf. Wenn die Ziellinie am Horizont nicht sichtbar ist, möchte kaum jemand einfach arbeiten, nur weil es nötig ist, die Strecke bis zum Ende zu gehen… morgens, tagsüber oder tief in der Nacht… wenn niemand sieht, niemand lobt und niemand wertschätzt, was du tust.

Teile niemals deine Pläne, bis du sie umgesetzt hast. Teile nur die Ergebnisse, so schwer es auch sein mag, alles alleine zu tun. Ja, in diesem Fall wird der gewählte Weg nicht immer Freude und rosarote Einhörner mit einem Regenbogen aus dem fünften Punkt bringen. Helle Beweggründe werden uns nicht immer beim Arbeiten an unseren Prioritäten leiten. Oft wird das Leben uns ständig dorthin schicken, wo wir überhaupt nicht hingehen wollen. Aber jedes Mal, wenn ich Visual Studio öffnete oder ins Fitnessstudio ging, erinnerte ich mich daran, wie ich war und wie ich sein kann. Ich erinnerte mich an das Treffen mit dem Mädchen aus Dnipro, das mich über meine Einstellung zum Leben nachdenken ließ… ich habe viel verstanden.

Normalerweise sollte das Schlusswort so prägnant sein, dass es lange im Gedächtnis bleibt. Ich möchte die Worte zitieren, die ich einmal von einem klugen Menschen im Raum hörte.

Denkst du, du kommst ins Fitnessstudio, um gegen Gewichte zu kämpfen? Nein… du kämpfst mit dir selbst… mit deinen Mustern… mit deiner Faulheit… mit deinen Grenzen, in die du dich selbst gedrängt hast. Möchtest du ständig die Probleme anderer lösen und deine eigenen aufschieben? Lass es kleine Schritte sein, aber du musst entschlossen vorwärts gehen, um irgendwann dein Glück im Leben zu finden. Denn Glück ist, wenn dir nicht die Prinzipien und Regeln auferlegt werden, die nicht von dir stammen. Glück ist, wenn du einen Entwicklungsvektor hast und bereits auf dem Weg Freude empfindest, und nicht nur beim Erreichen des Endziels. Vielleicht ist es also wirklich an der Zeit, den A… hochzukriegen und an dir selbst zu arbeiten?

Ach ja, habe ich ganz vergessen… ursprünglich sollte dieser Artikel dazu dienen, die Leute mit dem Projekt vertrautmachen, das ich die ganze Zeit über gemacht habe. Aber es hat sich so ergeben, dass der Schwerpunkt beim Schreiben auf der Beschreibung des Grundes verschoben hat, warum ich überhaupt mit dieser Aktivität begonnen habe und warum ich nicht vorhabe, dies in Zukunft aufzugeben. Wenn ich kurz über das Projekt spreche, dann…

SQL-Index-Manager – es ist eine kostenlose und funktionsreichere Alternative zu den kommerziellen Produkten von Devart (99$) und RedGate (155$) und dient der Wartung von SQL Server- und Azure-Indizes. Ich kann nicht sagen, dass meine Anwendung besser ist als die Skripte von Ola Hallengren, aber aufgrund der optimierteren Beschreibung der Metadaten und verschiedener nützlicher Kleinigkeiten dürfte dieses Produkt für einige im Alltag sehr hilfreich sein.

Grabeschaffung, SQL Server, Jahre der Auslagerung und sein erstes Projekt

Die neueste Version der Anwendung kann heruntergeladen werden unter GitHub. Die Quelltexte sind dort ebenfalls zu finden.
Ich freue mich über Kritik und Feedback 🙂

Quelle: habr.com

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster