Logo dévoreur 2 code
Blog

Comment je suis devenu développeur web à 37 ans

Fabien Schlegel

Fabien Schlegel

4 min

publié le : 26/05/2021

#webdev#experience

Je n'ai pas commencé ma carrière en tant que développeur. J'ai obtenu un BTS (Brevet de Technicien Supérieur) en électronique à 20 ans et j'ai ensuite travaillé dans plusieurs entreprises en tant que technicien ou agent commercial.

Premier contact avec le code

En 2009, j'ai démarré une activité de support informatique pour les particuliers et les petites entreprises. Une belle expérience, des rencontres avec des gens formidables.

En 2013, je travaillais toute la semaine pour avoir un petit salaire, omettant ma famille. J'ai donc dû faire un choix entre : arrêter en tant qu'indépendant ou perdre ma femme et mes deux enfants.

Évidemment, j'ai choisi ma famille.

Mais pendant ces quatre années, j'ai commencé à utiliser Linux sur mon ordinateur. Je fais des petits sites web avec HTML, CSS et une pincée de PHP pour mon entreprise, quelques amis et ma famille. J'ai appris Python et Django pour construire des scripts comme des outils de scraping web ou de prospection.

C'est ma première expérience avec le code et je suis tombé amoureux de Python et Django.

Une période de transition

Jusqu'en 2018, j'ai travaillé comme support informatique pour une grande entreprise française et vers la fin, c'était ennuyeux.

Le support à distance prend tout le travail intéressant. Mes tâches consistaient à livrer des ordinateurs portables, des claviers et à coordonner certaines livraisons informatiques.

C'est pourquoi j'ai décidé de changer. J'ai fait un constat: j'aime travailler dans l'informatique, créer des choses. La meilleure réponse était de devenir développeur.

La nécessité d'une mise à niveau

Avoir un projet comme celui-ci est un grand défi. Vous devez partager votre temps entre votre travail actuel, votre projet, votre famille et vos amis.

J'ai choisi d'apprendre exactement avec la même méthode que j'ai appris Python il y a quelques années. Trouver des ressources sur Internet, acheter des livres et pratiquer.

J'ai réalisé mes premiers projets avec Django, en ajoutant des difficultés à chaque nouvelle fonctionnalité.

Cela m'a permis d'apprendre le HTML, le CSS, le Javascript et le Jquery.

Merci à FreeCodeCamp, leurs exercices m'ont permis d'obtenir la Legacy Front End certification et d'améliorer mes compétences.

La course d'obstacles

Après 6 mois, j'étais prêt.

En France, si votre entreprise le permet, vous pouvez suivre une formation professionnelle en conservant votre salaire et en obtenant un financement pour payer la formation. Il s'agit d'un CIF (Congé Individuel de Formation).

J'ai trouvé la Wild Code School, un bootcamp avec un campus à Bordeaux. On peut choisir entre PHP avec Symfony et Javascript avec React pour une session de 6 mois.

L'entretien avec un professeur et le responsable du campus était super. Mais le financement a été refusé.

Retour à la case départ...

Quelques temps plus tard, le campus manager m'appelle pour me parler d'une nouvelle formation de 3 mois seulement. Réservée aux chômeurs, entièrement financée par un organisme. Une seule chose à faire, avoir déjà des bases en HTML, CSS et javascript.

Après quelques discussions, mon employeur me laisse partir. Mes allocations chômage et le travail de ma compagne nous ont permis de vivre pendant trois mois sans difficulté.

Je sais que le système social français est une chance pour changer de carrière.

Retour à l'école

J'apprends React pendant la formation. Avec l'algorithmique, le SCSS et l'agilité, c'était les seules matières sur lesquelles je devais me concentrer.

Les bases de Linux (utiliser Ubuntu comme OS), Git, IDE, ces outils m'étaient déjà connus.

Mais c'était difficile et cela nécessitait un grand investissement personnel. J'avais deux heures de transport en commun par jour, les enfants à la maison, et c'était pendant l'été, donc pas de vacances pour moi...

Mais l'objectif est la seule chose que vous devez garder à l'esprit. Plus dur est le chemin, meilleure est la récompense.

Nous avons eu un vrai projet pendant la formation, pour un vrai client. J'ai choisi celui avec React Native. C'était un bon choix et une opportunité de faire une application mobile. Quand on connaît React, la courbe d'apprentissage est modérée.

Après 3 mois, et une démonstration de tous les projets lors d'un événement, je termine ma formation avec succès.

La responsable du campus a été formidable. Elle utilise son réseau pour partager notre curriculum vitae. Je passe quelques entretiens et décroche mon premier emploi en tant que développeur professionnel.

Et maintenant

Je travaille toujours dans la même entreprise. Mon manager est formidable. L'entreprise est à taille humaine et fait attention au bien-être des salariés.

J'ai maintenant 39 ans. J'ai beaucoup appris, plus que je ne le pensais. Les autres développeurs m'aident à découvrir de nouvelles choses, me donnent des conseils.

J'ai appris Docker, Typescript, LeafletJS, MongoDB, les tests, la qualité du code et une tonne d'autres outils...

J'ai lu quelques livres sur le développement et sur le style de vie.

En bref, je suis heureux en tant que développeur et dans ma vie en général.

Mon conseil : trouvez ce qui vous passionne et donnez-vous à fond. Le ciel est la limite.

Automatiser Prettier dans un hook de pre-commit

Comment tester les Hooks de React