«J'ai quitté mon entreprise et suis devenu développeur à 43 ans»

Internet regorge d'histoires fascinantes de personnes qui ont quitté leur emploi pour poursuivre leurs activités. Sergey Parakhin, un développeur du bureau de Moscou de l'EPAM, a une situation différente. Depuis plus de 20 ans, il développe sa propre entreprise, qui a toujours été associée à l'informatique. Ironiquement, c'est le développement rapide des technologies de l'information qui a fondamentalement changé son entreprise, et l'entreprise s'est éloignée de plus en plus de la sphère informatique. Cela a incité Sergey à penser à changer de profession et il a décidé de devenir développeur.



Sergey a expliqué pourquoi, à 43 ans, il avait quitté l'entreprise et est devenu développeur dans une société informatique, et a décrit les difficultés auxquelles il fallait se préparer.







Comment j'ai décidé de quitter ma propre entreprise pour le développement



Je suis diplômé de l'institut avec un diplôme en systèmes d'information et réseaux et pendant les 20 années suivantes, avec un partenaire, j'ai développé ma propre entreprise pour la fourniture et la maintenance de référentiels juridiques. Nous n'avions aucun développeur en tant que tel, mais nous avions notre propre support technique, qui installait des références et des bases juridiques pour les clients et éliminait les problèmes dans leur travail. J'ai tout fait, du recrutement de nouveaux employés aux relations avec les fournisseurs et les clients. Au cours de ces 20 années, j'ai accumulé un horizon technique très large: j'ai commencé à travailler à l'époque du MS-DOS, des disquettes et des premières versions de Windows. Je comprenais et savais beaucoup du domaine informatique, mais je n'avais pas de connaissances systémiques et approfondies pour gagner de l'argent en programmant.



Depuis relativement récemment, tous les systèmes de référence sont passés au format en ligne et nous avons cessé de travailler directement avec les bases de données elles-mêmes. Ainsi, notre activité a commencé à s'orienter vers les experts-comptables et les avocats, nos principaux clients. Je n’ai pas aimé: je ne suis pas intéressé par le conseil et je ne me considère pas comme un professionnel dans ce domaine. En conséquence, mon partenaire et moi avons décidé de faire faillite. A cette époque, j'avais 43 ans.



J'ai dû réfléchir à ce que je devais faire ensuite. Je voulais faire quelque chose de mes mains, travailler seul et ne pas dépendre d'étrangers. Beaucoup de gens pensent à tort qu'un homme d'affaires ne dépend de personne, mais ce n'est pas le cas. Vous dépendez de vos employés, clients, partenaires, fournisseurs, gouvernement et d'une dizaine d'autres facteurs. La programmation d'une manière ou d'une autre m'a accompagné toute ma vie, et j'ai commencé à réfléchir dans le sens de ce domaine. Il y a une demande assez forte de développeurs sur le marché, et j'ai réalisé que je pouvais sauter dans le «train informatique» et réaliser quelque chose, même si j'avais plus de 40 ans. J'avais des exemples devant mes yeux: plusieurs de mes connaissances de 33-35 ans temps terminé des cours sur Java à Innopolis. Désormais, ils sont tous des développeurs expérimentés et travaillent avec succès dans l'informatique. Je voulais répéter leur chemin. Après tout, puisqu'ils ont pu changer de métier,Je pourrais faire de même. J'étais aussi fortement motivé et stimulé par les success stories sur CodeGym. J'ai rêvé qu'un jour je pourrais écrire sur ma propre expérience réussie, et maintenant je vous parle de mon chemin.



Ce que j'aime dans la programmation, c'est que chaque heure que vous passez à lire des didacticiels ou à regarder des didacticiels vidéo vous rapproche de votre objectif. Il me semble que l'informatique est généralement un domaine dans lequel tous les investissements dans la croissance personnelle sont payés avec une forte probabilité. En affaires, il est plus difficile de voir les résultats de votre travail, contrairement au développement, et pour moi, cela a toujours été important.



Bien sûr, c'était effrayant de mettre fin à l'entreprise que je faisais depuis 20 ans, et on ne savait absolument pas ce qui allait se passer ensuite. Mais en quelques semaines, les craintes ont disparu: j'ai regardé les offres d'emploi, vu la popularité des langages de développement et évalué mes perspectives dans quelques années. Toute ma vie, je n'ai fait qu'apprendre quelque chose de nouveau, alors j'ai vite compris qu'il n'y avait rien à craindre.



L'ancien partenaire commercial a mis en doute toute cette idée et a déclaré que les jeunes développeurs m'écraseraient et qu'en général, il était trop tard pour changer ma vie de manière aussi radicale. Mais je ne l'ai pas vraiment écouté. Vous devez penser non pas "J'ai déjà 40 ans", mais "J'ai seulement 40 ans". Il y a au moins 20 à 30 ans de vie active à venir, donc je n'ai pas spéculé sur où je suis maintenant, mais j'ai pensé à où je serais dans quelques années.





Pour moi, le plus important était que ma famille me soutienne pleinement. À cette époque, nous vivions à Orel, mais ma fille aînée terminait sa 11e année et voulait entrer dans une université de Moscou. Elle se préparait activement à l'examen d'État unifié, a participé et remporté des Olympiades entièrement russes et toutes sortes de compétitions. J'étais motivée par son désir et ses efforts, et je ne pouvais tout simplement pas abandonner. De plus, le coussin financier laissé par la vente de l'entreprise m'a permis de ne pas travailler pendant plusieurs mois et de consacrer tout mon temps à la formation.



Il ne restait plus qu'à décider de la langue. Le choix s'est porté sur Java. Ce n'est pas la langue la plus jeune, donc une grande communauté s'est déjà formée et vous pouvez trouver de nombreux cours et ressources pour l'auto-apprentissage. Et le nombre de postes vacants laissait entendre que cela valait la peine d'être étudié.



Comment j'ai étudié: indépendamment, avec un mentor et en cours



Auto-apprentissage


À l'été 2018, j'ai commencé à apprendre Java. À cette époque, je n'avais pas de travail en tant que tel - j'avais déjà transféré des affaires et j'ai réussi à consacrer 4 à 8 heures à étudier chaque jour. J'ai commencé avec la ressource CodeGym. J'ai résolu des problèmes, regardé des vidéos de formation, lu. J'ai atteint le niveau 20 de façon indépendante sur 41. Il n'y a pas eu de problèmes avec le matériel: vous pouvez toujours trouver quelque chose d'utile sur Internet. Ce n'est pas pour rien qu'ils disent que la compétence principale d'un programmeur est la capacité de google. Vous pouvez apprendre par vous-même, vous auriez un désir et, surtout, du temps.



Mais je me suis vite rendu compte que sans soutien et sans mentor, le développement n'allait pas aussi vite que je le souhaitais. Vous semblez avoir tout fait, mais je ne suis pas sûr que vous ayez choisi la bonne solution et, peut-être, tout aurait pu être mieux fait. J'étais tourmenté par le doute que je manquais quelque chose, et il n'y avait personne à qui demander.



Programme de mentorat et premiers projets


Bientôt, j'ai trouvé le projet Java Mentor et l'apprentissage est allé plus vite. Je ne communiquais plus avec un bot sur le site, mais avec une personne vivante. Des mentors expérimentés ont fourni des commentaires sur les affectations, effectué des révisions de code et expliqué les erreurs. En février, j'ai même participé à un hackathon Java Bootcamp de deux semaines à Saint-Pétersbourg, où j'ai finalement travaillé en équipe sur un petit projet.



Après le hackathon, je me suis qualifié pour un cours Java EE en ligne à l'Université Innopolis . Tout ici était sérieux: un programme de cours très serré, un mentor d'une société informatique, un vrai et grand projet d'équipe (nous développions un analogue d'une plateforme de trading virtuelle).



Ainsi, j'avais déjà deux projets à mon actif. Peu importe que ce ne soit pas de la production et qu'ils n'aient pas été payés. Bref, c'était mon vrai travail. Je conseille à tous les nouveaux arrivants en informatique: n'écrivez pas de "projet de formation" dans votre CV, indiquez plutôt ce que vous avez fait exactement et quels résultats vous avez obtenus, par exemple "implémentation d'un système de tri de données", "amélioration des performances du système de 50 à 100 requêtes par seconde". De la même manière, vous ne devez pas vous évaluer en tant que spécialiste et indiquer sur votre CV que vous êtes en juin ou au milieu. Écrivez simplement "développeur Java". Ils vous évalueront déjà à l'entrevue, dont il peut y en avoir une douzaine, et dans une entreprise, ils donneront "juna", et dans une autre - "signora". Par conséquent, il est toujours préférable de se concentrer sur vos réalisations et résultats réels.



Premières offres, déménagement à Moscou et travail à l'EPAM



Après le cours à Innopolis, j'ai reçu un diplôme d'État de reconversion professionnelle. En septembre 2019, ils ont commencé à m'appeler pour mes premiers entretiens avec des entreprises-résidents d'Innopolis. Un hack de vie dont je me souviens en tant qu'homme d'affaires - même si vous ne connaissez pas la réponse à la question du recruteur, vous ne devriez pas dire «je ne sais pas». C'est très assourdissant pour l'oreille et il semble qu'en tant que spécialiste, vous n'êtes pas très bon. Essayez de réfléchir à haute voix au problème pour montrer vos pensées, ou dites-leur que vous le comprendrez certainement plus tard.



Il s'avère qu'un an après avoir tout abandonné et commencé à apprendre Java, j'avais trois offres d'emploi entre les mains. Ils m'ont appelé à une position intermédiaire, mais je ne voulais pas travailler à Innopolis - c'est très loin d'Orel. Mais il n'y avait pas non plus de postes vacants convenables dans ma ville natale. La question s'est posée de bouger.



Un beau jour, les recruteurs de l'EPAM m'ont contacté. Je n'ai même pas postulé pour les postes vacants de l'entreprise, car je doutais encore de mes capacités. Lors de l'entretien, j'ai essayé de ne pas devenir nerveux et je me suis dit qu'il n'y avait rien de mal à l'interview. Tout s'est bien passé et j'ai été invité à travailler dans le bureau de Moscou de l'EPAM. L'entreprise a donné le temps de trouver un appartement, a partiellement aidé à la relocalisation, et ma famille et moi avons déménagé. Pendant les trois premières semaines, j'ai étudié calmement les matériaux et les systèmes internes. J'ai eu de la chance que mon manager travaille pratiquement à la table voisine, et je pouvais me tourner vers lui pour toute question.



Au bureau, la plupart des gars de moins de 30 ans travaillent, et parfois de jeunes collègues me regardaient, disent-ils, que fait cet oncle ici. De plus , le syndrome de l'imposteur ne m'a pas échappé.: Je ne pouvais pas comprendre comment ils m'ont même emmené ici, il semblait que j'étais hors de propos. Ensuite, je me suis rendu compte que toujours lorsque vous venez dans une nouvelle entreprise, également dans un grand projet, au début vous vous sentez mal à l'aise. Et ça va! Parfois, il est plus facile de demander et de gagner du temps, le vôtre et celui de votre équipe, que de s'asseoir et de creuser. Si, par exemple, dans une heure, vous n'avez même pas compris comment terminer la tâche, il vaut mieux demander à vos collègues. N'ayez pas peur de ressembler à un imbécile, quels que soient vos insignes.



Malgré ma bonne expérience managériale, je suis maintenant intéressé à évoluer dans la direction technique. Je travaille actuellement sur un grand projet d'assurance automobile qui entrera bientôt en production. Je ne lis pas d’ouvrages directement fondamentaux sur Java, mais j’essaie de systématiser toutes les nouvelles connaissances que j’obtiens dans le processus.



Ce qui a changé depuis que j'ai commencé le développement



L'un des plus grands avantages de l'informatique pour moi est la possibilité de travailler à distance. Nous avons une équipe distribuée, et nous avons travaillé dans ce mode bien avant la crise. Je peux travailler depuis Orel, Moscou et n'importe où, tant qu'il y a Internet et du matériel.



Je n'ai absolument aucun regret de ma décision. Surtout maintenant, en regardant ce qui se passe partout dans le monde. L'informatique est une industrie en développement très rapide, mais en même temps elle reste l'une des plus stables. Malgré toutes les circonstances extérieures, y compris la crise actuelle, je sais que je serai en demande dans les années à venir. La demande de développeurs ne fait que croître, et c'est probablement le principal atout de la sphère informatique en nos jours difficiles.



Ressources utiles pour les futurs développeurs Java



CodeGym est une très bonne ressource pour les débutants avec peu de théorie et de nombreuses tâches. Pour comprendre si Java vous convient ou non, de quel type de langage il s'agit, comment il fonctionne et à quel point il est complexe, il est préférable de trouver une ressource. Tous mes amis qui sont venus à la programmation en même temps ont commencé avec CodeGym.

EPAM propose régulièrement des cours Java gratuits .



Livres

  • Learning Java par Katie Sierra et Bert Bates est un livre pour les dĂ©butants non seulement en Java, mais en programmation en gĂ©nĂ©ral.
  • La philosophie Java par Bruce Eckel.
  • "Java. Bibliothèque professionnelle. Volumes 1 et 2, Kay Horstmann et Gary Cornell.
  • "Java. Le guide complet », Herbert Schildt.
  • "Java. Un guide du dĂ©butant », Herbert Schildt.
  • "Java Basics", Nikolay Prokhorenok.
  • «Algorithmes de Grock. Un guide illustrĂ© pour les programmeurs et les curieux », Aditya Bhargava est un très bon livre pour comprendre les algorithmes de base.


Ressources vidéo



alishev - chaîne YouTube avec des didacticiels vidéo.

Un cours Stepic gratuit sur les bases du développement Web Java.

letsCode - chaîne YouTube.

Conférence "Fondamentaux du développement Java" .



Auteur: Eliza Ilyazova



All Articles