De Moscou à Tomsk. L'histoire d'un mouvement

Salut tout le monde! Sur Habré, vous pouvez trouver de nombreux articles sur le déménagement vers différentes villes et pays à la recherche d’une vie meilleure. J'ai donc décidé de partager mon histoire de déménagement de Moscou à Tomsk. Oui, en Sibérie. Eh bien, c'est là qu'il y a des gelées à 40 degrés en hiver, des moustiques de la taille d'un éléphant en été et un habitant sur deux a des ours de compagnie. Sibérie. Un chemin quelque peu peu conventionnel pour un simple programmeur russe, diront beaucoup, et ils auront raison. Habituellement, le flux migratoire se dirige vers les capitales et non l'inverse. L'histoire de la façon dont je suis arrivé à vivre de cette façon est assez longue, mais j'espère qu'elle intéressera beaucoup de personnes.

De Moscou à Tomsk. L'histoire d'un mouvement

Aller simple. Le chemin de l'ingénieur aux programmeurs

Je ne suis pas vraiment un "vrai programmeur". Je viens de la région de Koursk, je suis diplômé d'une université avec un diplôme en automobile et en industrie automobile et je n'ai jamais exercé mon métier un seul jour. Comme beaucoup d’autres, je suis parti à la conquête de Moscou, où j’ai commencé à travailler comme concepteur et développeur de matériel d’éclairage. Plus tard, il a travaillé comme ingénieur dans la production d'instruments optiques pour l'espace.

De Moscou à Tomsk. L'histoire d'un mouvement

Il y avait autrefois un article sur Habré qui disait bientôt les programmeurs deviendront de « simples ingénieurs ». C’est un peu fou de ma part de lire ça, sachant que tout récemment, dans une perspective historique (voir science-fiction des années 60), un ingénieur était pratiquement un demi-dieu. Certains justifient les salaires élevés en informatique par le fait qu'un programmeur doit en savoir beaucoup et apprendre constamment. J'ai été sous les deux aspects - à la fois un « simple ingénieur » et un « simple programmeur » et je peux certainement dire qu'un bon (bon) ingénieur dans le monde moderne doit également étudier et apprendre de nouvelles choses tout au long de sa carrière. C’est juste que maintenant l’ère numérique est arrivée et que le titre de « magiciens » qui changent le monde est passé aux programmeurs.

En Russie, l'énorme différence entre les salaires des ingénieurs et des programmeurs s'explique principalement par le fait que le secteur informatique est plus mondialisé, que de nombreuses entreprises participent à des projets internationaux et que les bons développeurs peuvent facilement trouver du travail à l'étranger. De plus, il y a désormais une pénurie de personnel, et dans ces conditions, les salaires en informatique ne peuvent qu'augmenter, donc l'idée de reconversion d'ingénieur à programmeur semble assez intéressante. Il existe également des articles sur ce sujet sur Habré. Vous devez simplement comprendre qu'il s'agit d'un aller simple : premièrement, il n'y aura probablement pas de retour à un « vrai » travail d'ingénieur, et deuxièmement, vous devez avoir une inclination naturelle et un réel intérêt pour le métier de programmeur.

J'avais de telles qualités, mais pour le moment, j'ai réussi à garder cette partie de ma personnalité sous contrôle, en l'alimentant parfois en écrivant de petits scripts en Lisp et VBA pour automatiser le travail dans AutoCAD. Cependant, au fil du temps, j'ai commencé à remarquer que les programmeurs étaient bien mieux nourris que les ingénieurs, et le mantra Software Engineer n'est pas un ingénieur, espionné sur les forums occidentaux, a commencé à échouer. La décision était donc mûre de m’essayer à un nouveau métier.

Mon premier programme a été conçu pour automatiser le calcul des « rideaux de cristal » et il a été écrit en Qt. Pour être honnête, ce n’est pas le chemin le plus simple pour les débutants. Le choix de la langue a été fait grâce à mon frère (programmeur de formation et de profession). « Les gars intelligents choisissent C++ et Qt », a-t-il déclaré, et je me considérais sincèrement comme intelligent. De plus, j'ai pu compter sur l'aide de mon frère pour maîtriser la « grande » programmation et, je dois dire, son rôle dans mon développement sur la voie du développement logiciel est difficile à surestimer.

En savoir plus sur les rideaux en cristal

Le « rideau de cristal » est une structure de fil sur laquelle du cristal est enfilé à une certaine fréquence (le produit était destiné aux garçons et aux filles riches). Le rideau peut avoir différentes longueurs et largeurs et être équipé de différents types de cristaux. Tous ces paramètres affectent le coût final du produit et compliquent le calcul, augmentant ainsi le risque d'erreur. En même temps, le problème est bien algorithmisé, ce qui en fait un candidat idéal pour le premier programme.

Avant le début du développement, un plan extrêmement optimiste avait été rédigé et supposait que tout prendrait quelques mois. En fait, le développement a duré plus de six mois. Le résultat a été une bonne application avec des graphismes corrects, la possibilité de sauvegarder et d'ouvrir un projet, de télécharger les prix actuels depuis le serveur et de prendre en charge différentes options de calcul. Inutile de dire que l'interface utilisateur, l'architecture et le code du projet étaient épouvantables, mais... le programme a fonctionné et a apporté de réels avantages à une entreprise individuelle.

De Moscou à Tomsk. L'histoire d'un mouvement
Mon premier programme

Au moment où ce projet était terminé, j'avais déjà changé d'emploi, j'ai donc été payé séparément pour la candidature. C'était le premier argent directement destiné à l'écriture de code fonctionnel. Je me sentais comme un vrai programmeur ! La seule chose qui m’a empêché de passer immédiatement du côté obscur de la force, c’est que le grand monde, pour une raison quelconque, ne le pensait pas.

La recherche d'un nouvel emploi a pris un peu plus de temps. Tout le monde n’est pas prêt à accueillir un Junior trop âgé. Néanmoins, celui qui cherche trouvera toujours. C'est là que j'ai rencontré
une petite entreprise développant des applications pour AutoCAD dans le secteur de la construction. Le développement était censé se faire en C++ (MFC) en utilisant COM. Une décision très étrange, à vrai dire, mais c’est ainsi que cela s’est historiquement développé pour eux. Je connaissais AutoCAD et les bases de la programmation, j'ai donc dit avec confiance que je pouvais produire des résultats. Et ils m'ont emmené. En règle générale, j'ai commencé à produire des résultats presque immédiatement, même si je devais tout maîtriser en même temps.

Je n'ai jamais regretté mon choix. De plus, après un certain temps, j'ai réalisé que j'étais beaucoup plus heureux en tant que programmeur qu'en tant qu'ingénieur.

Cent ans de solitude. Expérience de travail à distance

Après quelques années de travail en tant que programmeur, j'ai beaucoup appris, j'ai grandi en tant que spécialiste et j'ai commencé à comprendre les livres de Meyers, Sutter et même un peu d'Alexandrescu. Mais alors les défauts sur lesquels on pouvait fermer les yeux pour le moment sont devenus clairement visibles. J'étais le seul programmeur de l'entreprise à écrire en C++. D'une part, c'est bien sûr bien - vous pouvez expérimenter à votre guise et utiliser n'importe quelle bibliothèque et technologie (Qt, boost, template magic, la dernière version du standard - tout est possible), mais d'un autre côté, là il n'y a pratiquement personne à consulter, personne auprès de qui apprendre et, par conséquent, il est impossible d'évaluer adéquatement vos compétences et vos capacités. L'entreprise elle-même est bloquée dans son développement au niveau de la fin des années 90 et du début des années 00. Il n'y avait pas ici de méthodologies Agile, Scrum ou autres méthodologies de développement avancées. J'ai même utilisé Git de ma propre initiative.

Mon intuition m'a dit qu'à ce stade, j'avais atteint mon plafond et j'avais l'habitude de faire confiance à mon intuition. Le désir de grandir et d’avancer s’est renforcé chaque jour. Pour soulager cette démangeaison, des livres supplémentaires ont été achetés et la préparation tranquille des entretiens techniques a commencé. Mais le destin s’est avéré différent et tout ne s’est pas déroulé comme prévu.

C'était une journée de travail normale : j'étais assis, sans déranger personne, en train de réparer le code existant. Bref, rien de préfigurant, mais soudain une offre est arrivée pour gagner un peu d'argent supplémentaire
écriture de programmes en C# pour AutoCAD pour une entreprise de Tomsk. Avant cela, je n'avais touché le C# qu'avec un bâton de 6 mètres, mais à ce moment-là, j'étais déjà fermement sur mes pieds et prêt à marcher sur la pente glissante d'un développeur .NET. Au final, C# est presque la même chose que C++, seulement avec un ramasse-miettes et d'autres plaisirs, m'en suis-je convaincu. À propos, cela s'est avéré presque vrai et mes compétences en C++, ainsi que les informations sur WPF et le modèle MVVM que j'ai glanées sur Internet, étaient tout à fait suffisantes pour mener à bien la tâche de test.

J'ai travaillé mon deuxième emploi le soir et le week-end pendant quelques mois et j'ai (tout d'un coup) découvert que jongler entre un travail à distance et un travail à temps plein tout en faisant la navette trois heures par jour était un peu... fastidieux. Sans y réfléchir à deux fois, j'ai décidé d'essayer de devenir un développeur entièrement distant. "Le travail à distance est élégant, à la mode, jeune", ont-ils dit avec toutes les ironies, mais j'étais jeune de cœur et j'allais toujours quitter mon travail principal, donc la décision a été assez facile pour moi. C’est ainsi qu’a commencé ma carrière de télétravailleur.

Habré regorge d'articles faisant l'éloge du travail à distance - comment gérer facilement votre emploi du temps, ne pas perdre de temps sur la route et organiser vous-même les conditions les plus confortables pour un travail créatif fructueux. Il y a beaucoup moins d'autres articles qui nous disent prudemment que le travail à distance n'est pas si cool et révèlent des aspects désagréables, comme un sentiment constant de solitude, une communication difficile au sein de l'équipe, des problèmes d'évolution de carrière et un épuisement professionnel. Je connaissais les deux points de vue, j'ai donc abordé le changement de format de travail avec responsabilité et prudence.

Pour commencer, j'ai fixé un horaire de travail pour la vie quotidienne. Réveil à 6h30, promenade dans le parc, travail de 8h00 à 12h00 et de 14h00 à 18h00. Pendant la pause, il y a une sortie pour un déjeuner d'affaires et du shopping, et le soir, du sport et de l'auto-apprentissage. Pour de nombreuses personnes qui ne connaissent le travail à distance que par ouï-dire, un horaire aussi rigide semble fou. Mais, comme le montre la pratique, c'est probablement le seul moyen raisonnable de rester sain d'esprit et de ne pas s'épuiser. Dans un deuxième temps, j'ai cloisonné la pièce unique avec des étagères pour séparer l'espace de travail de l'espace détente. Ce dernier n'a guère aidé, pour être honnête, et au bout d'un an, l'appartement était avant tout perçu comme un lieu de travail.

De Moscou à Tomsk. L'histoire d'un mouvement
La dure vérité de la vie

Et d'une manière ou d'une autre, il est arrivé qu'avec la transition vers le travail à distance avec un horaire libre sans heures de présence obligatoires au bureau, j'ai commencé à travailler davantage. Beaucoup plus. Tout simplement parce que j'ai travaillé la majeure partie de la journée et que je n'ai pas perdu de temps en réunions, cafés et conversations avec des collègues sur la météo, les projets pour le week-end et les caractéristiques de vacances dans la fabuleuse Bali. Dans le même temps, il restait une réserve, il était donc possible d'effectuer des travaux supplémentaires ailleurs. Ici, il est nécessaire d'expliquer qu'au moment où je suis passé au travail à distance, j'étais seul et je n'avais aucun facteur restrictif ou limitant. Je suis facilement tombé dans ce piège.

Quelques années plus tard, j'ai découvert qu'il n'y avait rien dans ma vie à part le travail. Les plus intelligents ont déjà compris que je suis profondément introverti et que ce n'est pas facile pour moi de faire de nouvelles connaissances, mais là je me suis retrouvé dans un cercle vicieux : « travail-travail-travail » et je n'ai pas le temps pour toutes sortes de choses. de « non-sens ». De plus, je n’avais aucune motivation particulière pour sortir de ce cycle éternel : la dopamine que le cerveau recevait en résolvant avec succès des problèmes complexes était suffisante pour profiter de la vie. Mais des pensées sombres sur l'avenir ont commencé à venir de plus en plus souvent, j'ai donc dû me forcer à prendre la seule bonne décision : retourner à la vraie vie.

Sur la base de mes quatre années d'expérience de travail à distance, je peux dire que le plus important est de maintenir un équilibre entre travail et vie privée. Des circonstances de vie difficiles peuvent déplacer les intérêts et le temps vers le travail jusqu'à la disparition complète de la vie normale, mais c'est exactement ce à quoi il ne faut en aucun cas succomber ; il sera assez difficile de s'en sortir plus tard en raison du fardeau des obligations accumulées. Il m'a fallu environ un an pour revenir à la vraie vie.

Où mènent les rêves. Déménager à Tomsk

Lorsque je suis arrivé à Tomsk pour me familiariser avec l'équipe et la culture d'entreprise, l'entreprise était assez petite et ce qui m'a le plus frappé était l'atmosphère de travail. C'était une respiration d'air fraîche. Pour la première fois de ma vie, je me suis retrouvé dans une équipe tournée vers l'avenir. Tous les emplois précédents n’étaient que des « emplois » et les collègues se plaignaient constamment de la vie, du salaire et du pouvoir. Ce n'était pas le cas ici. Les gens ont travaillé et créé l’avenir de leurs propres mains, sans se plaindre ni se plaindre. Un lieu dans lequel vous avez envie de travailler, dans lequel vous ressentez un inévitable mouvement en avant, et vous le ressentez avec chaque cellule de votre corps. L’ambiance startup que tant de gens aiment, oui.

En tant que travailleur à distance, j'ai constamment eu du mal avec syndrome de l'imposteur. J'avais l'impression de ne pas être assez doué et de courir trop lentement pour rester sur place. Mais il était impossible de montrer sa faiblesse, alors j’ai choisi la tactique bien connue du Fake It Till You Make It. En fin de compte, ce syndrome a contribué à ma croissance. J'ai entrepris avec audace de nouveaux projets et je les ai menés à bien, étant le premier de l'entreprise à réussir Examens Microsoft pour MCSD, et aussi, accessoirement, a reçu un certificat de spécialiste Qt C++.

Lorsque la question s'est posée sur l'existence d'une vie après le travail à distance, je suis allé à Tomsk pendant quelques mois pour vivre une vie normale et travailler à temps plein. Et puis la terrible vérité a été révélée : l'entreprise emploie des gens tout à fait ordinaires, avec leurs propres avantages et inconvénients, et dans le contexte général, j'ai l'air plutôt bien, et dans certains endroits mieux que beaucoup. Et même le fait que je sois plus âgé que la plupart de mes collègues ne me déprime pas beaucoup et, en fait, peu de gens s'en soucient. Ainsi, un coup décisif a été porté au syndrome de l'imposteur (même si je n'ai pas encore réussi à m'en débarrasser complètement). Depuis quatre ans que je suis là, l'entreprise a grandi, est devenue plus mature et sérieuse, mais l'ambiance d'une startup joyeuse est toujours présente.

De Moscou à Tomsk. L'histoire d'un mouvement
Un après-midi de travail

De plus, je suis tombé amoureux de la ville elle-même. Tomsk est assez petite par rapport aux normes de la capitale, une ville très calme. De mon point de vue, c'est un énorme plus. C’est bien d’observer de l’extérieur la vie trépidante des grandes villes (observer comment les autres travaillent est toujours agréable), mais participer à tout ce mouvement est une tout autre affaire.

Tomsk a conservé de nombreux bâtiments en bois du siècle dernier, qui créent une atmosphère chaleureuse particulière. Tous ne sont pas bien conservés, mais des travaux de restauration sont en cours, ce qui est une bonne nouvelle.

De Moscou à Tomsk. L'histoire d'un mouvement

Tomsk était autrefois la capitale de la province, mais le chemin de fer transsibérien s'étendait beaucoup plus au sud, ce qui déterminait la voie du développement de la ville. Il n'était pas très intéressé par les grandes entreprises et les flux migratoires, mais un environnement universitaire solide (deux universités comptent parmi les cinq meilleures universités de Russie) a créé les conditions préalables à la croissance du nouveau millénaire. Tomsk, aussi surprenant que cela puisse paraître dans les capitales, est très fort en informatique. En plus de l'endroit où je travaille, il existe ici plusieurs autres entreprises qui travaillent avec succès sur des produits de classe mondiale sur le marché mondial.

De Moscou à Tomsk. L'histoire d'un mouvement

Quant au climat, il est assez rude. Il y a ici un véritable hiver, qui dure sept mois. Beaucoup de neige et de gel, comme dans l'enfance. Dans la partie européenne de la Russie, il n'y a pas eu un tel hiver depuis longtemps. Les gelées de -40°C sont certes un peu gênantes, mais elles ne surviennent pas aussi souvent que beaucoup le pensent. L'été ici n'est généralement pas très chaud. Les moustiques et les moucherons, qui effraient beaucoup de gens, se sont avérés moins effrayants. Quelque part à Khabarovsk, cette attaque est, à mon avis, beaucoup plus vigoureuse. À propos, personne ne garde d'ours domestiques ici. La plus grande déception, peut-être.

De Moscou à Tomsk. L'histoire d'un mouvement
Un vrai Sibérien n'est pas celui qui n'a pas peur du gel, mais celui qui s'habille chaudement.

Après ce voyage, mon sort était pratiquement scellé : je n'avais plus vraiment envie de chercher du travail à Moscou et de passer une partie importante de ma vie sur la route. J'ai choisi Tomsk, donc lors de ma prochaine visite, j'ai acheté un appartement et je suis devenu presque un vrai résident de Tomsk. Même le mot "multifora"ça ne me fait plus trop peur.

De Moscou à Tomsk. L'histoire d'un mouvement

En conclusion, je voudrais dire que la vie est trop courte pour la gaspiller dans un travail inintéressant dans un endroit inconfortable. En fait, l'informatique est l'un des rares domaines dans lesquels vous pouvez choisir le lieu et les conditions de travail. Inutile de limiter votre choix aux capitales, les programmeurs sont bien nourris partout, y compris en Russie.

Bonne chance et choisissez le bon chemin !

Source: habr.com

Ajouter un commentaire