Von Moskau nach Tomsk Die Geschichte eines Umzugs

Hallo zusammen! Auf Habré finden Sie viele Artikel über den Umzug in verschiedene Städte und Länder auf der Suche nach einem besseren Leben. Deshalb beschloss ich, meine Geschichte über den Umzug von Moskau nach Tomsk zu erzählen. Ja, nach Sibirien. Nun ja, hier herrschen im Winter 40 Grad Frost, im Sommer elefantengroße Mücken und jeder zweite Bewohner hat Bären als Haustiere. Sibirien. Ein etwas unkonventioneller Weg für einen einfachen russischen Programmierer, werden viele sagen, und sie werden Recht haben. Normalerweise verläuft der Migrationsstrom in Richtung der Hauptstädte und nicht umgekehrt. Die Geschichte, wie ich dazu kam, so zu leben, ist ziemlich lang, aber ich hoffe, dass sie für viele interessant sein wird.

Von Moskau nach Tomsk Die Geschichte eines Umzugs

One-Way-Ticket. Der Weg vom Ingenieur zum Programmierer

Eigentlich bin ich kein „echter Programmierer“. Ich komme aus der Region Kursk, habe einen Universitätsabschluss in Automobil- und Automobilindustrie und habe noch keinen Tag in meinem Beruf gearbeitet. Wie viele andere machte ich mich auf den Weg, um Moskau zu erobern, wo ich als Designer und Entwickler von Beleuchtungsgeräten zu arbeiten begann. Später arbeitete er als Ingenieur in der Produktion optischer Instrumente für den Weltraum.

Von Moskau nach Tomsk Die Geschichte eines Umzugs

So bald gab es einmal einen Artikel über Habré Programmierer werden zu „einfachen Ingenieuren“. Es kommt mir ein wenig verrückt vor, das zu lesen, wenn man bedenkt, dass ein Ingenieur aus historischer Sicht (siehe Science-Fiction der 60er Jahre) noch vor Kurzem praktisch ein Halbgott war. Manche rechtfertigen hohe Gehälter in der IT damit, dass ein Programmierer viel wissen und ständig lernen muss. Ich war in beiden Gestalten – sowohl als „einfacher Ingenieur“ als auch als „einfacher Programmierer“ und ich kann definitiv sagen, dass ein guter (guter) Ingenieur in der modernen Welt im Laufe seiner Karriere auch studieren und neue Dinge lernen muss. Es ist nur so, dass jetzt das digitale Zeitalter angebrochen ist und der Titel „Zauberer“, der die Welt verändert, auf Programmierer übergegangen ist.

In Russland erklärt sich der große Unterschied in den Gehältern von Ingenieuren und Programmierern vor allem dadurch, dass der IT-Sektor stärker globalisiert ist, viele Unternehmen an internationalen Projekten teilnehmen und gute Entwickler leicht Arbeit im Ausland finden. Darüber hinaus herrscht derzeit Personalmangel, und unter diesen Bedingungen steigen die Gehälter in der IT zwangsläufig, sodass die Idee einer Umschulung vom Ingenieur zum Programmierer durchaus interessant erscheint. Auf Habré gibt es auch Artikel zu diesem Thema. Sie müssen nur verstehen, dass dies eine Einbahnstraße ist: Erstens wird es höchstwahrscheinlich keine Rückkehr zu einem „richtigen“ Ingenieurberuf geben, und zweitens müssen Sie eine natürliche Neigung und ein echtes Interesse daran haben, Programmierer zu werden.

Ich hatte solche Qualitäten, aber vorerst gelang es mir, diesen Teil meiner Persönlichkeit unter Kontrolle zu halten, indem ich ihn manchmal durch das Schreiben kleiner Skripte in Lisp und VBA fütterte, um die Arbeit in AutoCAD zu automatisieren. Mit der Zeit bemerkte ich jedoch, dass Programmierer viel besser ernährt werden als Ingenieure, und das in westlichen Foren ausspionierte Mantra „Software-Ingenieur ist kein Ingenieur“ begann zu scheitern. Da war die Entscheidung reif, mich in einem neuen Beruf zu versuchen.

Mein erstes Programm war für die Automatisierung der Berechnung von „Kristallvorhängen“ konzipiert und in Qt geschrieben. Ehrlich gesagt ist das nicht der einfachste Weg für Anfänger. Die Wahl der Sprache wurde dank meines Bruders (von Ausbildung und Beruf Programmierer) getroffen. „Kluge Leute entscheiden sich für C++ und Qt“, sagte er und ich hielt mich aufrichtig für schlau. Außerdem konnte ich auf die Hilfe meines Bruders bei der Beherrschung der „großen“ Programmierung zählen, und ich muss sagen, seine Rolle in meiner Entwicklung auf dem Weg der Softwareentwicklung ist kaum zu überschätzen.

Mehr über Kristallvorhänge

„Kristallvorhang“ ist eine Fadenstruktur, auf der Kristalle in einer bestimmten Frequenz aufgereiht sind (das Produkt war für wohlhabende Jungen und Mädchen gedacht). Der Vorhang kann unterschiedliche Längen und Breiten haben und mit verschiedenen Kristallarten ausgestattet sein. Alle diese Parameter wirken sich auf die Endkosten des Produkts aus, erschweren die Berechnung und erhöhen die Fehlerwahrscheinlichkeit. Gleichzeitig ist das Problem gut algorithmisiert, was es zu einem idealen Kandidaten für das erste Programm machte.

Vor Beginn der Entwicklung wurde ein Plan erstellt, der äußerst optimistisch war und davon ausging, dass alles ein paar Monate dauern würde. Tatsächlich dauerte die Entwicklung mehr als sechs Monate. Das Ergebnis war eine gute Anwendung mit einigen anständigen Grafiken, der Möglichkeit, ein Projekt zu speichern und zu öffnen, aktuellen Preisen vom Server herunterzuladen und Unterstützung für verschiedene Berechnungsoptionen. Unnötig zu erwähnen, dass die Benutzeroberfläche, die Architektur und der Code des Projekts schrecklich waren, aber ... das Programm funktionierte und brachte einem einzelnen Unternehmen echte Vorteile.

Von Moskau nach Tomsk Die Geschichte eines Umzugs
Mein erstes Programm

Als dieses Projekt abgeschlossen war, hatte ich bereits den Job gewechselt, sodass ich für die Bewerbung separat bezahlt wurde. Dies war das erste Geld, das direkt für das Schreiben von Arbeitscode ausgegeben wurde. Ich fühlte mich wie ein echter Programmierer! Das Einzige, was mich davon abhielt, sofort auf die dunkle Seite der Macht zu wechseln, war, dass die große Welt aus irgendeinem Grund nicht so dachte.

Die Suche nach einem neuen Job dauerte etwas länger. Nicht jeder ist bereit, einen überalterten Junior aufzunehmen. Doch wer sucht, wird immer finden. Dort habe ich mich kennengelernt
ein kleines Unternehmen, das Anwendungen für AutoCAD in der Bauindustrie entwickelt. Die Entwicklung sollte in C++ (MFC) unter Verwendung von COM erfolgen. Ehrlich gesagt eine sehr seltsame Entscheidung, aber so hat es sich historisch für sie entwickelt. Ich kannte AutoCAD und die Grundlagen der Programmierung dafür und konnte daher zuversichtlich sagen, dass ich Ergebnisse erzielen konnte. Und sie haben mich mitgenommen. Normalerweise begann ich fast sofort, Ergebnisse zu erzielen, obwohl ich alles gleichzeitig beherrschen musste.

Ich habe meine Wahl nie bereut. Außerdem wurde mir nach einiger Zeit klar, dass ich als Programmierer viel glücklicher war als als Ingenieur.

Hundert Jahre Einsamkeit. Remote-Arbeitserfahrung

Nachdem ich ein paar Jahre als Programmierer gearbeitet hatte, lernte ich viel, entwickelte mich zu einem Spezialisten und begann, die Bücher von Meyers, Sutter und sogar ein wenig von Alexandrescu zu verstehen. Doch dann wurden die Mängel deutlich sichtbar, vor denen man vorerst die Augen verschließen konnte. Ich war der einzige Programmierer im Unternehmen, der in C++ schrieb. Einerseits ist das natürlich gut – man kann beliebig experimentieren und beliebige Bibliotheken und Technologien nutzen (Qt, Boost, Template Magic, die neueste Version des Standards – alles ist möglich), andererseits aber auch da Es gibt praktisch niemanden, mit dem man sich beraten kann, niemanden, von dem man lernen kann, und daher ist es unmöglich, Ihre Fähigkeiten und Fertigkeiten angemessen einzuschätzen. Das Unternehmen selbst steckt in seiner Entwicklung auf dem Niveau der späten 90er und frühen 00er Jahre fest. Hier gab es weder Agile noch Scrum oder andere fortschrittliche Entwicklungsmethoden. Ich habe Git sogar aus eigener Initiative genutzt.

Meine Intuition sagte mir, dass ich an diesem Punkt meine Grenze erreicht hatte und ich war es gewohnt, meiner Intuition zu vertrauen. Der Wunsch, zu wachsen und weiterzumachen, wurde von Tag zu Tag stärker. Um diesen Juckreiz zu lindern, wurden zusätzliche Bücher gekauft und mit der gemächlichen Vorbereitung auf technische Interviews begonnen. Doch das Schicksal kam anders und es lief nicht alles nach Plan.

Es war ein normaler Arbeitstag: Ich saß da, störte niemanden und reparierte alten Code. Kurz gesagt, es ließ sich nichts ahnen, aber dann kam plötzlich ein Angebot, etwas dazuzuverdienen
Schreiben von Programmen in C# für AutoCAD für ein Tomsker Unternehmen. Zuvor hatte ich C# nur mit einem 6-Meter-Stab berührt, aber zu diesem Zeitpunkt war ich bereits fest auf den Beinen und bereit, mich auf die schlüpfrige Seite eines .NET-Entwicklers zu begeben. Am Ende ist C# fast dasselbe wie C++, nur mit einem Garbage Collector und anderen Freuden, davon habe ich mich überzeugt. Das hat sich übrigens fast bewahrheitet und meine Kenntnisse in C++ sowie die Informationen über WPF und das MVVM-Muster, die ich im Internet gesammelt habe, reichten völlig aus, um die Testaufgabe erfolgreich abzuschließen.

Ich arbeitete einige Monate lang abends und am Wochenende in meinem zweiten Job und empfand (plötzlich) das Jonglieren zwischen einem Remote-Job und einem Vollzeitjob, während ich drei Stunden am Tag pendelte, etwas ... ermüdend. Ohne lange nachzudenken, beschloss ich, den Versuch zu unternehmen, ein vollständiger Remote-Entwickler zu werden. „Remote-Arbeit ist stilvoll, modisch, jugendlich“, sagten sie trotz aller Ironie, aber ich war jung im Herzen und wollte trotzdem meinen Hauptberuf aufgeben, sodass mir die Entscheidung ziemlich leicht fiel. So begann meine Karriere als Remote-Mitarbeiter.

Habré ist voll von Artikeln, in denen die Remote-Arbeit gelobt wird – wie Sie Ihren Zeitplan einfach verwalten, keine Zeit unterwegs verschwenden und sich die bequemsten Bedingungen für fruchtbare kreative Arbeit schaffen können. Es gibt viel weniger andere Artikel, die uns vorsichtig sagen, dass Remote-Arbeit nicht so cool sei und unangenehme Aspekte aufdeckt, wie zum Beispiel ein ständiges Gefühl der Einsamkeit, schwierige Kommunikation im Team, Probleme bei der Karriereentwicklung und berufliches Burnout. Beide Sichtweisen waren mir vertraut, daher bin ich mit aller Verantwortung und Vorsicht an die Umstellung des Arbeitsformats herangegangen.

Zunächst lege ich einen Arbeitsplan für den Alltag fest. Um 6:30 Uhr aufstehen, im Park spazieren gehen, von 8:00 bis 12:00 Uhr und von 14:00 bis 18:00 Uhr arbeiten. In der Pause gibt es einen Ausflug zum Geschäftsessen und Einkaufen, abends Sport und Selbststudium. Für viele Menschen, die sich mit Remote-Arbeit nur vom Hörensagen auskennen, kommt solch ein ziemlich starrer Zeitplan wild vor. Aber wie die Praxis gezeigt hat, ist dies wahrscheinlich der einzig vernünftige Weg, um geistig gesund zu bleiben und nicht auszubrennen. Im zweiten Schritt habe ich den Einzelraum mit Regalen abgetrennt, um den Arbeitsraum vom Ruhebereich zu trennen. Letzteres half ehrlich gesagt wenig und nach einem Jahr wurde die Wohnung vor allem als Arbeitsplatz wahrgenommen.

Von Moskau nach Tomsk Die Geschichte eines Umzugs
Die harte Wahrheit des Lebens

Und irgendwie kam es, dass ich mit der Umstellung auf Remote-Arbeit mit freier Zeiteinteilung ohne zwingende Anwesenheitszeiten im Büro anfing, mehr zu arbeiten. Viel mehr. Ganz einfach, weil ich tatsächlich den größten Teil des Tages gearbeitet habe und keine Zeit mit Besprechungen, Kaffee und Gesprächen mit Kollegen über das Wetter, Pläne für das Wochenende und die Besonderheiten eines Urlaubs im fabelhaften Bali verschwendet habe. Gleichzeitig blieb eine Reserve übrig, so dass zusätzliche Arbeiten von anderen Orten übernommen werden konnten. Hier muss erklärt werden, dass ich zu dem Zeitpunkt, als ich zur Fernarbeit wechselte, allein war und keine einschränkenden oder einschränkenden Faktoren hatte. Ich bin leicht in diese Falle getappt.

Ein paar Jahre später entdeckte ich, dass es in meinem Leben nichts außer Arbeit gab. Die Klügsten haben bereits erkannt, dass ich zutiefst introvertiert bin und es mir nicht leicht fällt, neue Bekanntschaften zu machen, aber hier befand ich mich in einem Teufelskreis: „Arbeit-Arbeit-Arbeit“ und ich habe keine Zeit für alles Mögliche von „Unsinn“. Außerdem hatte ich keinen besonderen Anreiz, aus diesem ewigen Kreislauf herauszukommen – das Dopamin, das das Gehirn durch die erfolgreiche Lösung komplexer Probleme erhielt, reichte aus, um das Leben zu genießen. Aber immer häufiger kamen düstere Gedanken über die Zukunft auf, so dass ich mich zwingen musste, die einzig richtige Entscheidung zu treffen – ins wirkliche Leben zurückzukehren.

Aufgrund meiner vierjährigen Erfahrung im Homeoffice kann ich sagen, dass es am wichtigsten ist, die Work-Life-Balance aufrechtzuerhalten. Schwierige Lebensumstände können Interessen und Zeit in Richtung Arbeit verlagern, bis das normale Leben völlig verschwindet, aber genau dem sollten Sie auf keinen Fall nachgeben, ein späterer Ausbruch wird aufgrund der Last der angehäuften Verpflichtungen nur schwer möglich sein. Es dauerte ungefähr ein Jahr, bis ich ins wirkliche Leben zurückkehrte.

Wohin Träume führen. Umzug nach Tomsk

Als ich zum ersten Mal nach Tomsk kam, um mich mit dem Team und der Unternehmenskultur vertraut zu machen, war das Unternehmen recht klein und was mich am meisten beeindruckte, war die Arbeitsatmosphäre. Es war ein Hauch frischer Luft. Zum ersten Mal in meinem Leben befand ich mich in einem Team, das sich auf die Zukunft konzentrierte. Alle vorherigen Jobs waren „nur Jobs“, und Kollegen beschwerten sich ständig über Leben, Gehalt und Macht. Dies war hier nicht der Fall. Die Menschen haben mit ihren eigenen Händen gearbeitet und die Zukunft geschaffen, ohne zu jammern und sich zu beschweren. Ein Ort, an dem Sie arbeiten möchten, an dem Sie eine unausweichliche Bewegung nach vorne spüren, und zwar mit jeder Zelle Ihres Körpers. Die Startup-Atmosphäre, die so viele Menschen lieben, ja.

Als Remote-Mitarbeiter hatte ich ständig Probleme Hochstapler-Syndrom. Ich hatte das Gefühl, nicht geschickt genug zu sein und zu langsam zu laufen, um einfach stehen zu bleiben. Aber es war unmöglich, Schwäche zu zeigen, also entschied ich mich für die bekannte Taktik „Fake It Till You Make It“. Letztendlich trug genau dieses Syndrom zu meinem Wachstum bei. Ich nahm mutig neue Projekte an und schloss sie erfolgreich ab, wobei ich der Erste im Unternehmen war, der bestanden hat Microsoft-Prüfungen für MCSD, und erhielt übrigens auch ein Qt C++ Specialist-Zertifikat.

Als sich die Frage nach der Existenz eines Lebens nach der Fernarbeit stellte, ging ich für ein paar Monate nach Tomsk, um ein normales Leben zu führen und Vollzeit zu arbeiten. Und dann kam die schreckliche Wahrheit ans Licht: Das Unternehmen beschäftigt ganz normale Leute mit ihren eigenen Vor- und Nachteilen, und vor dem allgemeinen Hintergrund sehe ich ganz gut aus, an manchen Stellen sogar besser als viele andere. Und selbst die Tatsache, dass ich älter bin als die meisten meiner Kollegen, deprimiert mich irgendwie nicht sonderlich und tatsächlich interessiert es nur wenige Menschen. Damit wurde dem Hochstapler-Syndrom ein entscheidender Schlag versetzt (obwohl es mir noch nicht gelungen ist, es vollständig loszuwerden). In den vier Jahren, in denen ich dabei bin, ist das Unternehmen gewachsen, reifer und seriöser geworden, aber die Atmosphäre eines fröhlichen Startups ist immer noch vorhanden.

Von Moskau nach Tomsk Die Geschichte eines Umzugs
An einem Arbeitsnachmittag

Außerdem habe ich mich in die Stadt selbst verliebt. Tomsk ist im Vergleich zur Hauptstadt recht klein, eine sehr ruhige Stadt. Aus meiner Sicht ist das ein riesiges Plus. Es ist gut, das hektische Leben in Großstädten von außen zu beobachten (zu beobachten, wie andere arbeiten, ist immer angenehm), aber an all dieser Bewegung teilzunehmen ist eine ganz andere Sache.

Tomsk hat viele Holzgebäude aus dem vorletzten Jahrhundert erhalten, die eine besondere gemütliche Atmosphäre schaffen. Nicht alle sind gut erhalten, aber Restaurierungsarbeiten sind im Gange, was eine gute Nachricht ist.

Von Moskau nach Tomsk Die Geschichte eines Umzugs

Tomsk war einst die Provinzhauptstadt, aber die Transsibirische Eisenbahn verlief viel weiter südlich, was den Entwicklungsweg der Stadt bestimmte. Er war nicht sehr an großen Unternehmen und Migrantenströmen interessiert, aber ein starkes Universitätsumfeld (zwei Universitäten gehören zu den fünf besten Universitäten Russlands) schuf die Voraussetzungen für Wachstum im neuen Jahrtausend. Tomsk ist in der IT sehr stark, so überraschend es in den Hauptstädten auch erscheinen mag. Neben meinem Arbeitsplatz gibt es hier noch mehrere andere Unternehmen, die erfolgreich an Weltklasseprodukten auf dem Weltmarkt arbeiten.

Von Moskau nach Tomsk Die Geschichte eines Umzugs

Was das Klima angeht, ist es ziemlich rau. Hier herrscht ein echter Winter, der sieben Monate dauert. Viel Schnee und Frost, wie in der Kindheit. Im europäischen Teil Russlands gab es schon lange keinen solchen Winter mehr. Fröste von -40°C sind natürlich etwas ärgerlich, kommen aber nicht so häufig vor, wie viele denken. Der Sommer ist hier normalerweise nicht sehr heiß. Mücken und Mücken, die vielen Menschen Angst machen, erwiesen sich als nicht so gruselig. Irgendwo in Chabarowsk ist dieser Angriff meiner Meinung nach viel heftiger. Übrigens hält hier niemand Bären als Haustiere. Vielleicht die größte Enttäuschung.

Von Moskau nach Tomsk Die Geschichte eines Umzugs
Ein echter Sibirier ist nicht jemand, der keine Angst vor Frost hat, sondern jemand, der sich warm anzieht

Nach dieser Reise war mein Schicksal praktisch besiegelt: Ich wollte nicht mehr unbedingt in Moskau nach Arbeit suchen und einen wesentlichen Teil meines Lebens auf der Straße verbringen. Ich entschied mich für Tomsk, kaufte also bei meinem nächsten Besuch eine Wohnung und wurde fast ein echter Tomsk-Bewohner. Sogar das Wort „Multiforen„macht mir keine große Angst mehr.

Von Moskau nach Tomsk Die Geschichte eines Umzugs

Abschließend möchte ich sagen, dass das Leben zu kurz ist, um es mit uninteressanter Arbeit an einem unbequemen Ort zu verschwenden. Tatsächlich ist die IT einer der wenigen Bereiche, in denen man den Ort und die Arbeitsbedingungen frei wählen kann. Sie müssen Ihre Auswahl nicht auf Hauptstädte beschränken; Programmierer sind überall gut ernährt, auch in Russland.

Alles Gute und die Wahl des richtigen Weges!

Source: habr.com

Kommentar hinzufügen