Comment je suis devenu programmeur à 35 ans

Comment je suis devenu programmeur à 35 ansDe plus en plus souvent, il existe des exemples de personnes qui changent de métier, ou plutôt de spécialisation, à un âge mûr. À l’école, nous rêvons d’un métier romantique ou « grand », nous entrons à l’université sur la base de la mode ou des conseils, et finalement nous travaillons là où nous avons été choisis. Je ne dis pas que c’est vrai pour tout le monde, mais c’est vrai pour la plupart. Et quand la vie s'améliore et que tout est stable, des doutes surgissent quant à votre choix de métier. Je ne parle pas de poste ou d'emploi, mais spécifiquement de spécialisation - lorsqu'une personne peut se qualifier de spécialiste ou de professionnel.

J'ai suivi ce chemin exactement de la même manière et il y a environ deux ans, j'ai commencé à penser : qu'est-ce que je veux ensuite, mon travail me procure-t-il du plaisir ? Et j'ai décidé de changer de spécialité : devenir programmeur !

Dans cette histoire, je souhaite partager mon histoire, l'expérience du chemin que j'ai parcouru, afin de rendre ce chemin plus facile aux autres. J'essaierai de ne pas utiliser de terminologie spécialisée afin que l'histoire soit claire pour tous ceux qui décident de changer de métier.

Pourquoi?

Je n'ai pas choisi le métier de programmeur par hasard ni même parce que, selon les rumeurs, ils paient cher. Tout a commencé en troisième année, lorsqu'un ami a acheté un décodeur TV avec un clavier. C'était une console de jeu, mais lorsqu'elle était équipée d'une cartouche spéciale, elle s'est transformée en un environnement de développement pour des jeux de plateforme simples. Puis mes parents m'ont acheté le même pour la maison et j'ai « disparu ».

Ecole, lycée technique et institut, partout j'ai choisi la voie la plus proche possible de l'informatique, de l'informatique. J'étais sûr que je deviendrais programmeur, ou administrateur système, comme on l'appelait alors - un « informaticien ».

Mais la vie s’adapte elle-même – c’est un problème pressant : sans expérience, on ne vous embauche pas, et sans expérience, vous ne pouvez pas trouver de travail. La principale erreur à ce stade est l’ambition. J'étais sûr que j'étais un professionnel coriace et que je devais être payé beaucoup, certainement pas moins que la moyenne de la ville. Il a lui-même rejeté de nombreuses offres en raison du faible salaire.

Six mois de recherche d'emploi lié à l'informatique n'ont pas abouti. Lorsque l'argent s'est complètement épuisé, j'ai dû aller là où ils m'emmenaient simplement avec un revenu plus ou moins normal. C'est ainsi que je me suis retrouvé comme simple ouvrier dans une usine de production de câbles, où j'ai fait carrière pendant 12 ans.

Comment je suis devenu programmeur à 35 ansIl est important de noter que ma passion pour l'informatique et la programmation m'a aidé dans mon travail : automatiser mes processus de travail, puis introduire des bases de données dans le département, qui simplifiaient le flux documentaire, et bien d'autres petits exemples.

Et maintenant, à 33 ans, je suis chef de département, spécialiste de la qualité des produits câblés avec une grande expérience et un bon salaire. Mais tout cela n'est pas pareil, il n'y a pas de plaisir, pas de sentiment d'affirmation de soi, pas de joie au travail.

À cette époque, la famille était financièrement solide : il était possible de vivre quelques mois uniquement avec le salaire de la femme et quelques fournitures. Puis l’idée m’est venue de tout abandonner et de réaliser mon rêve. Mais rêver en cuisine et agir sont deux choses différentes.
Le premier facteur de motivation a été l'exemple de mon ami, qui a quitté son emploi, a emmené sa famille et est parti quelque part dans le nord pour travailler sur un aérodrome. Son rêve, ce sont les avions. Un an plus tard, nous nous sommes rencontrés et il a partagé ses impressions, sa joie et a dit que cela en valait la peine. J'enviais sa détermination, mais j'avais moi-même des doutes.

Le deuxième événement important a été le changement de personnel à l'usine où je travaillais. Il y a eu un changement au sein de la haute direction et tous les chefs de service ont été soumis à un contrôle strict du respect de leurs nouvelles exigences et normes. "Lafa, c'est fini." J'ai réalisé qu'il faut travailler dur pour résister et avancer : anglais, formation avancée, travailler plus - faire plus que ce qu'on attend de vous.

À ce moment-là, la pensée est venue : « Le moment est venu de travailler dur et d’étudier à nouveau, alors pourquoi consacrer cette énergie et ce temps à une tâche qui n’apporte pas de plaisir, si vous pouvez les consacrer à un rêve ?

Comment?

La première chose que j’ai faite a été de « brûler mes ponts » : j’ai arrêté. C’était radical, mais j’ai compris que je ne pouvais pas évoluer dans deux directions à la fois. L'expérience de ma première recherche d'emploi n'a pas été vaine, et j'ai commencé à chercher de quoi écrire « programmeur » dans mon cahier de travail. Il s’agit d’un travail pour le statut, pour cette « expérience » même de trouver un emploi. Le salaire n'avait pas d'importance ici.

J'ai entendu quelque part que lorsque vous vous dirigez vers un but, le but commence à venir vers vous. J'ai donc eu de la chance. Assez rapidement, j'ai trouvé un emploi dans une petite entreprise auprès d'un entrepreneur individuel fournissant des micro-services. Je n'avais aucune question sur les conditions de travail et les finances, l'essentiel était de m'inscrire au travail et de commencer à accumuler une expérience pratique. J'ai compris que j'effectuais les tâches les plus simples et que je ne pouvais pas dire avec fierté « Je suis un programmeur ». Je n’avais aucune confiance en mes capacités – ce n’était que le tout début du voyage.

J'ai donc commencé à étudier. Étudier, étudier et bien d'autres fois... C'est le seul moyen.

J'ai commencé à étudier la demande de programmeurs dans ma ville. J'ai consulté des annonces dans les journaux et sur des sites de recherche d'emploi, étudié des conseils sur Internet sur le thème « Comment réussir un entretien en tant que programmeur » et toutes les autres sources d'information.

Nous devons répondre aux exigences des employeurs. Même si vous n'aimez pas ces exigences.

Anglais

Comment je suis devenu programmeur à 35 ans
Une liste précise des compétences et connaissances requises a été rapidement constituée. Outre les programmes et compétences spécialisés, la question la plus difficile pour moi était la langue anglaise. Il en faut partout ! Pour l'avenir, je dirai qu'il n'y a aucune information sur l'Internet russe - des miettes, qui prennent beaucoup de temps à collecter, et même alors, il s'avère que même ces miettes sont déjà obsolètes.

Lors de l’apprentissage d’une langue, je vous conseille d’essayer toutes les méthodes qui vous tombent sous la main. J'ai appris l'anglais en utilisant différentes méthodes et j'ai remarqué qu'il n'existait pas de méthode universelle. Différentes méthodes aident différentes personnes. Lisez des livres en anglais (de préférence pour les enfants, c'est plus facile à comprendre), regardez des films (avec ou sans sous-titres), suivez des cours, achetez un manuel, de nombreuses vidéos de séminaires sur Internet, diverses applications pour votre smartphone. Lorsque vous aurez tout essayé, vous comprendrez ce qui vous convient.

Personnellement, j'ai été très aidé par les contes de fées pour enfants et la série « Rue Sésame » dans l'original (seulement des expressions de base, répétition répétée de phrases et de mots) ; c'est aussi bien de comprendre la langue à partir d'un manuel. Pas un tutoriel, mais des manuels scolaires. J'ai pris un cahier et effectué toutes les tâches. Mais le plus important est de se forcer à chercher des informations en anglais. Par exemple, les livres les plus récents et les plus récents sur les langages de programmation sont toujours en anglais. Pendant que la traduction paraît, une nouvelle édition est en cours de publication.

Maintenant, mon niveau est basique, le niveau de « survie » selon l'un des systèmes d'évaluation. Je lis couramment la littérature technique, je peux m'expliquer avec des phrases simples, mais même cela constitue déjà un énorme avantage sur le marché du travail lorsque vous cochez la case « Anglais » dans la section linguistique de votre CV. Mon expérience montre qu'un spécialiste inexpérimenté connaissant l'anglais trouvera un travail plus facilement qu'un programmeur expérimenté sans anglais.

Инструментарий

Comment je suis devenu programmeur à 35 ans
Dans tout métier, il existe un ensemble d’outils qu’il faut maîtriser. Si quelqu'un doit pouvoir utiliser une tronçonneuse, un programmeur doit être capable de travailler avec des systèmes de contrôle de version, un environnement de développement (IDE) et un ensemble d'utilitaires et de programmes auxiliaires. Vous n’avez pas seulement besoin de tous les connaître, vous devez être capable de les utiliser. Si vous réussissez un entretien sur la base de la théorie, la période probatoire montrera immédiatement ce que vous ne savez pas.

Les publicités n'écrivent pas toujours sur les exigences de connaissance de la boîte à outils ; ce qu'elles signifient, c'est que si vous êtes programmeur, alors vous connaissez certainement git. Ces exigences peuvent être tirées de conseils sur la façon de réussir un entretien dans une spécialité. Il existe de nombreuses informations similaires sur Internet ; de tels articles se trouvent souvent sur les sites de recherche d'emploi.

J'ai fait une liste d'outils sur une feuille de papier, je les ai tous installés sur l'ordinateur et je n'ai utilisé qu'eux. Ici non plus, on ne peut pas se passer d'études et de littérature. Changer de spécialité signifie énormément de temps pour l'auto-éducation.

portefeuille

Comment je suis devenu programmeur à 35 ans
Le futur employeur devait montrer de quoi j'étais capable. De plus, vous devez apprendre les outils avec de la pratique. Pour les programmeurs, un portfolio est github - un site sur lequel les gens publient leur travail. Chaque spécialisation possède ses propres espaces de publication des travaux ; en dernier recours, il existe des réseaux sociaux sur lesquels vous pouvez publier vos résultats et obtenir des retours. Ce qu'il faut faire exactement n'a pas d'importance, l'essentiel est de le faire constamment et avec la meilleure qualité possible. Publier votre travail vous oblige à essayer de ne pas avoir honte. Et c’est une motivation encore meilleure que l’argent.

Il a été utile d'examiner les portfolios des autres et de répéter. N'utilisez pas de copie banale, mais créez votre propre produit, même s'il répète l'idée d'une autre personne - cela vous a permis d'acquérir de l'expérience, d'ajouter votre nouveau travail à votre portfolio et de ne pas perdre de temps en recherche créative.

Bonne chance pour trouver une tâche de test dans les publicités. Si vous surveillez constamment les offres sur le marché du travail, vous tombez parfois sur des tâches d'employeurs - c'est ce dont vous avez besoin ! Habituellement, ces tâches contiennent l'essentiel, même si elles n'apportent aucun avantage significatif en tant que produit. Même si vous n'allez pas soumettre votre CV à cette entreprise, vous devez terminer sa tâche et l'envoyer. Presque toujours, la réponse s'accompagne d'une évaluation de votre travail, à partir de laquelle apparaîtront clairement vos points faibles à améliorer.

Certificats et cours

Comment je suis devenu programmeur à 35 ans
Sans un morceau de papier, nous sommes des insectes ! Lorsque les gens voient la preuve que vous savez ou pouvez le faire, cela fait la meilleure impression. Avoir des certificats dans votre spécialité aide beaucoup à trouver un emploi. Il existe différents niveaux de confiance, mais chaque profession dispose d'un organisme de certification valorisé par tous. D'accord, cela sonne bien : « Spécialiste certifié Microsoft ».

Pour ma part, j’ai décidé d’obtenir des certificats après avoir réalisé que « je pouvais ». J'ai lu un peu sur les certificats de Microsoft, 1C et de diverses institutions gouvernementales. Le principe est le même partout : il faut de l’argent et du savoir. Soit le certificat lui-même coûte de l'argent, soit vous devez suivre des cours spéciaux avant de le passer, soit l'admission à l'examen lui-même coûte de l'argent. De plus, cela ne signifie pas que vous recevrez un certificat.
Donc, pour le moment, je n'ai pas de certificats spécialisés - enfin, c'est pour l'instant... dans les plans.

Mais je n'ai pas épargné de temps, d'efforts et d'argent pour suivre des formations avancées. Aujourd’hui, le système d’enseignement à distance – les webinaires – est déjà bien développé. La plupart des grands instituts du pays organisent des cours et des séminaires. Il y a souvent de bonnes réductions ou des séminaires entièrement gratuits. Je pense que le principal avantage de ces cours est la possibilité de communiquer directement avec des personnes expérimentées et compétentes. Vous pouvez toujours poser des questions et demander d'évaluer votre travail à partir de votre portfolio. Et comme cerise sur le gâteau, recevez une attestation de réussite des cours. Il ne s'agit bien sûr pas d'un certificat, mais il montre à l'employeur votre engagement envers l'objectif.

Le document le plus important est le CV

Comment je suis devenu programmeur à 35 ans
J'ai étudié de nombreux documents sur la façon de rédiger correctement un CV. J'ai regardé les exemples d'autres personnes, consulté des amis et des connaissances. La question principale était de savoir si cela valait la peine d'inclure dans mon CV mes connaissances qui ne concernent pas la programmation - une nouvelle spécialisation. D’un côté, c’est ce que je peux faire – cela peut être considéré comme une expérience, mais d’un autre côté, ce n’est pas pertinent.

En conséquence, j’ai inclus tout ce que j’avais dans mon CV. Toute l'expérience professionnelle, tous les documents pour tous les cours, y compris la formation sur la sécurité au travail dans une entreprise manufacturière. Répertorié toutes les connaissances sur les ordinateurs. Il a même indiqué ses passe-temps et ses intérêts. Et tu avais raison !
Ma seule erreur, et mon conseil pour l'avenir : vous devez dupliquer toutes les entrées clés importantes pour la spécialité de manière brève et sans mots inutiles dans un paragraphe séparé de votre CV (par exemple, « compétences et aptitudes »). C'est ce conseil du responsable des ressources humaines dès les premiers jours qui ont suivi mon embauche pour un bon travail dans une grande entreprise. Il est nécessaire que l'employeur puisse immédiatement comprendre s'il vaut la peine d'étudier davantage votre CV ou non. Il est conseillé de garder ce paragraphe court, en utilisant des abréviations et des mots-clés. Et si vous souhaitez clarifier quelque chose, cela devrait être fait plus tard dans le texte du CV.

Quand?

Comment savoir quand je suis prêt ? Quand agir ?

Un peu plus d’un an après avoir quitté mon ancien emploi, les choses ont stagné. L'expérience professionnelle accumulée, les compétences d'utilisation des outils améliorées, l'expérience de programmation au travail et dans le portfolio ont été reconstituées, l'anglais a été progressivement mémorisé. Tout s'est déroulé comme prévu, mais l'impatience a éclaté en moi de passer à l'étape suivante, de commencer à chercher un travail sérieux. Et avec l’impatience, des doutes sont aussi apparus : je ne suis pas prêt, je n’y arriverai pas, je n’aurais pas dû quitter mon ancien travail… et des trucs comme ça.

Afin de ne pas aggraver la situation avec des humeurs décadentes, j'ai commencé à agir petit à petit : j'ai posté mon CV sur un site Internet et j'ai juste attendu. D'une part, je n'étais pas sûr qu'ils m'écouteraient pendant l'entretien et ne me jetteraient pas en disgrâce, mais d'un autre côté, j'avais déjà une certaine expérience et quelque chose à montrer.

J'ai vu dans les statistiques du site que mon CV est souvent consulté. Parfois, certaines entreprises visitent ma page de CV plusieurs fois. Il m'a semblé que le responsable du recrutement l'avait examiné la première fois et que la deuxième fois, il l'avait montré au patron. Je ne sais pas vraiment comment ça s’est passé, mais j’avais l’impression que j’intéressais les gens, que les gens discutaient, relisaient, discutaient. Et c'est déjà la moitié du chemin vers la victoire !

J'ai envoyé ma première demande de poste vacant à une grande banque bien connue. Le service de contrôle qualité interne recherchait un développeur pour automatiser le processus de flux de documents. J'ai fait la demande sans vraiment compter sur le succès, je me suis appuyé sur le fait que j'avais une expérience de travail dans le service qualité. J'ai ressenti la plus grande surprise et la plus grande joie en même temps lorsqu'on m'a convoqué pour un entretien !

Ils ne m'ont pas embauché pour travailler à la banque, mais j'ai regardé une véritable interview de programmeur depuis le « premier rang ». J'ai effectué des tâches de test et parlé avec des patrons à différents niveaux. Et la chose la plus importante que j'ai comprise des résultats de l'entretien a été l'évaluation de mon niveau en tant que programmeur. J'ai commencé à comprendre où je suis, quel genre de programmeur je suis et ce que je ne sais toujours pas. C’est une information vitale ! En plus de la liste des connaissances manquantes, elle m'a donné l'assurance que je pouvais y parvenir. Lentement, mais ça marche.

De retour de l’entretien, j’ai immédiatement corrigé le titre de mon CV en « stagiaire programmeur ». Mon niveau ne me qualifiait pas en tant que programmeur, donc les employeurs n'avaient pas tout à fait raison dans leur approche de mon CV. Mais « stagiaire » est une évaluation très réaliste de mes connaissances dans une nouvelle spécialité.

L'étape la plus importante

Comment je suis devenu programmeur à 35 ans
Une visite dans une grande banque m'a donné la compréhension et la confiance en moi nécessaires. J'ai agi. J'ai publié mon curriculum vitae sur plusieurs ressources et j'ai commencé à envoyer activement des demandes d'examen de ma candidature à de grandes organisations réputées de la ville. Comme on dit : « Si vous voulez être le meilleur, jouez avec les meilleurs. »

Un poste vacant m'a le plus intéressé. L'organisation a publié une tâche test sur un site Web de recherche d'emploi. La tâche n'était pas très difficile, mais la façon dont elle était rédigée, les délais de réalisation et les technologies que je devais utiliser... tout indiquait une bonne approche du sujet.

J'ai terminé la tâche et j'ai essayé de le faire plus tôt que prévu. Et il l'a envoyé.

J'ai reçu un refus avec une analyse détaillée du code que j'ai écrit. Ce que j’ai bien fait et ce que j’aurais pu faire mieux et pourquoi. Cette réponse détaillée était très intrigante et j’ai réalisé que je voulais y travailler. J'étais prêt à aller à leur bureau et à leur demander ce que je devais apprendre, compléter ou maîtriser pour obtenir un emploi chez eux. Mais d'abord, j'ai corrigé mon code en fonction des commentaires qui m'ont été envoyés et je l'ai soumis à nouveau. Cette fois, ils m'ont appelé et m'ont invité à un entretien.

Le plus difficile lors d'un entretien à 35 ans est d'expliquer pourquoi j'ai quitté un bon travail avec de bons revenus et recommencé tout en bas d'un nouveau métier. Je ne me souciais pas de mon CV, je pouvais parler de chaque élément indiqué, prouver que je sais vraiment et que je peux faire tout ce qui y est écrit et au niveau indiqué. Mais comment suis-je arrivé ici et pourquoi ?
Curieusement, cette question a été posée l'une des dernières, mais dès la première étape. Je n'ai rien inventé et j'ai raconté comment c'était, mon rêve d'enfant de devenir programmeur et mon objectif : déclarer fièrement que je suis un spécialiste, je suis un ingénieur logiciel ! C'est probablement stupide, mais c'est vrai.
À l'étape suivante, j'ai été évalué par de vrais programmeurs, sous la subordination desquels je suis ensuite tombé. Ici, toute la conversation portait uniquement sur la spécialité, les connaissances, les compétences et les compétences nécessaires pour travailler avec des outils. J'ai expliqué comment je résoudrais les tâches qui m'étaient proposées. La conversation a été longue et partiale. Puis l’inattendu « Ils t’appelleront dans deux jours, au revoir. »

C'est dommage. Je suis habitué à cette expression signifiant refus. Mais il y avait de l'espoir, tout se faisait dans cette organisation selon les règles et ils ont toujours tenu parole. Cependant, j'ai continué à chercher du travail.

Ils m'ont appelé exactement à l'heure et m'ont dit qu'ils avaient une offre pour moi. Un stage est une excellente option pour un demandeur d'emploi dans mon poste. Pendant trois mois, je reçois un salaire et je suis formé sur un vrai projet. Il est difficile d’imaginer une meilleure formation, j’ai accepté sans hésitation.

Ce n'est que le début.

Le premier jour du stage, mon supérieur immédiat, lors de l'intégration, m'a expliqué une idée très importante que je partage avec tout le monde lorsqu'il s'agit de changer de spécialisation ou de ceux qui débutent une carrière. Je ne l'ai pas écrit textuellement, mais je me souviens bien du sens :

Chaque programmeur se développe dans trois domaines : Programmation, Communication, Vie et expérience personnelle. Il n’est pas difficile de trouver une personne capable d’écrire du bon code. La sociabilité est un trait de caractère que l'on peut considérer comme une constante. Et l’expérience de vie est rare, puisque la plupart des candidats sont de récents étudiants.

Il s'avère que j'ai été embauché avec l'idée que j'ai de l'expérience de travail avec de vrais clients, sur de vrais projets, que j'ai beaucoup de connaissances diverses et que je dispose d'une plate-forme prête à l'emploi pour fonctionner dans un environnement commercial. Et il est logique de consacrer du temps à me former en tant que programmeur dans la même mesure que de former un bon programmeur pour interagir avec l'environnement commercial.

Pour ceux qui envisagent de changer d'emploi, je soulignerais l'idée importante de cette conversation selon laquelle changer de domaine d'activité pour le plaisir d'un rêve est non seulement réaliste, mais aussi demandé sur le marché du travail.

Eh bien, pour moi, tout ne fait que commencer !

Aujourd'hui, je suis déjà ingénieur logiciel à temps plein chez Inobitek, participant au développement de systèmes d'information médicale. Mais il est trop tôt pour que je puisse me qualifier fièrement de programmeur. Il y a encore beaucoup à apprendre pour développer soi-même des logiciels.

Les gens disent à juste titre que vous devriez aimer votre travail. Cela vaut la peine de « creuser, transpirer et endurer ! »
Comment je suis devenu programmeur à 35 ans

Source: habr.com

Ajouter un commentaire