Les Échos viennent de publier le classement des 5 métiers les plus attractifs en 2023. En 2ème position, celui de dévelopeur full stack, aussi appelé dévelopeur généraliste. Ce job a vu son nombre d’offres augmenter de 36% l’année dernière. Vous réfléchissez à une reconversion pour devenir développeur à 50 ans ? Sachez qu’il n’y a pas d’âge pour devenir développeur, même si vous n’avez pas de formation d’ingénieur. C’est une carrière passionnante et si vous êtes sûr(e) de vous, vous pouvez complètement apprendre ce métier. Si vous avez envie de faire ce métier, n'hésitez pas à nous contacter.
Voici les étapes à suivre pour devenir développeur.
I. Apprendre à programmer à 50 ans : comment faire ?
II. Nos conseils pour devenir développeur à 50 ans (et le rester)
La première étape d’une telle reconversion, c’est de déterminer le type de développeur que vous souhaitez devenir. Vous pouvez faire du développement web, mobile, de jeux-vidéos, coder sur android ou sur iOS si vous choisissez le développement mobile, faire du front ou du back...
Si vous choisissez de devenir développeur web, vous pouvez faire du “front-end”, du “back-end” ou du “full stack”. Front, vous vous occupez de la partie du site que les gens voient, Back, de celle que les gens ne voient pas, le code en arrière plan, et full stack, un peu des deux.
Pour choisir, comment faire ?
Une fois que vous avez choisi, formez vous. Les langages de programmation sont comme nos langues. Si vous en apprenez une, vous serez capable d’en apprendre d’autres. Concentrez-vous sur un langage ou un métier, et si vous le souhaitez, vous diversifierez vos compétences par la suite.
Pour vous former au métier de développeur, il existe plusieurs solutions. En fonction de votre disponibilité (vous êtes encore en poste ou vous êtes à la recherche d’un emploi ?), de votre budget et de votre besoin d’être accompagné(e), vous avez à votre disposition de nombreuses ressources. N’hésitez pas à en combiner plusieurs pour apprendre vite !
Vous êtes formé(e) ? Félicitations. Et ensuite ? Il ne vous reste plus qu’à trouver du boulot 😉 Et en attendant...
La pratique est essentielle. Comme une langue étrangère, vous avez appris à parler, mais si vous ne vous exercez pas tous les jours, vous allez rapidement perdre l’habitude. Pour ce faire, tentez de construire des projets pour vous exercer à mettre en pratique tout ce que vous avez appris pendant votre formation.
Restez en contact avec votre promo si vous avez fait un bootcamp, et échangez vous des exercices à faire. Recherchez un travail. Les tests que vous feront passer les entreprises pour vous évaluer sont aussi d’excellents moyens de vous exercer. Vous pouvez aussi construire des projets personnels. Par exemple, essayez de construire le site d’une personne de votre entourage qui en a besoin. Vous pouvez commencer par des projets simples pour ensuite augmenter la difficulté de vos projets.
Le milieu du développement web est très communautaire. Cela tient sûrement à leur mode d’apprentissage, qu’on appelle “peer-to-peer”. Ce sont vos pairs qui vous évaluent et qui vous font avancer. La collaboration est très importante chez les développeurs, puisque les projets nécessitent souvent plusieurs développeurs. Par exemple, si on revient au type de développement que vous pouvez choisir, si vous choisissez d’être un développeur front end vous allez avoir besoin d’un développeur back end pour vous aider.
Le développement est basé sur le partage de connaissance. Les développeurs se posent des questions entre eux, et les réponses permettent souvent à tous les autres de résoudre leurs problèmes plus efficacement et d’avancer plus vite.
L’aspect communautaire des développeurs est aussi lié à l’évolution rapide des technologies. La communauté leur permet d’être au courant de toutes les dernières sorties et tendances pour ne pas manquer quelque chose. Les contributions sont souvent en open source. Cela veut dire accessibles à tous.
Rejoindre une communauté de développeur peut vous être bénéfiques sur plein d’aspects :
Pourquoi trouver un mentor quand vous décidez de vous reconvertir en développeur à 50 ans ? Tout simplement parce que cela peut vous faire gagner beaucoup de temps. Ce monde est nouveau pour vous, mais pas pour lui. Il va vous aider à vous repérer dans le monde du développement et cela peut accélerer votre apprentissage.
Comment trouver un mentor ? Vous pouvez participer à des évènements (comme des meetup par exemple) de développement web. Rejoindre des communautés en ligne est aussi une bonne idée, comme Reddit, StackOverflow ou GitHub. Vous pourrez échanger avec des développeurs et demander des conseils. Sur Linkedin vous pouvez aussi trouver des développeurs. Notez qu’ils sont beaucoup chassés et donc reçoivent beaucoup de messages. Ne soyez pas déçu(e) s’ils ne vous répondent pas tout de suite. Si vous avez fait un bootcamp ou une formation en ligne avec d’autres personnes, vous pouvez vous tournez vers eux pour leur demander s’ils ne connaissent pas des développeurs susceptibles de devenir votre mentor.
Alors, devenir développeur à 50 ans, qu’est-ce qu’on en dit ? On ne peut que vous conseiller d’y aller. C’est un parcours d’apprentissage plus ou moins long en fonction des gens, mais si vous faites preuve de persévérance et que vous êtes déterminée, vous pouvez sans aucun doute redémarrer une carrière dans ce métier là.
Focus : quels sont les langages de programmation les plus utilisés cette année ?
➡️ Java : un des langages le plus populaires depuis sa création dans les années 90. Il est apprécié pour sa portabilité (le fait qu’il fonctionne sur tous les systèmes ou presque).
➡️ C/C++ : pas le plus facile à apprendre quand on débute en code, mais certainement incontournable aujourd’hui.
➡️ Python : syntaxe facile à utiliser, code lisible, langage fiable et efficace. Le préféré des débutants ou de ceux qui veulent travailler dans l’IA.
➡️ Swift : LE langage de programmation pour IOS, créé par Apple. Indispensable pour coder une application que vous souhaitez publier dans l’app store.