Mon parcours de développeur : de la passion au métier

Retour sur mon parcours de développeur Full Stack, de mes débuts curieux jusqu'à aujourd'hui. Formation, premiers projets, travail en équipe, et conseils pour les débutants.

05 Feb 2026 5 min de lecture 6 vues

6

Lectures

5

Minutes

0

Partages

Je m'appelle Jordane YENO, et je suis développeur Full Stack. Aujourd'hui, je vais vous raconter mon parcours : comment je suis passé d'un simple curieux de la technologie à un développeur professionnel capable de créer des applications complètes.

Les débuts : la curiosité d'un enfant

Tout a commencé quand j'étais plus jeune. J'ai toujours été fasciné par les ordinateurs et les jeux vidéo. Mais contrairement à beaucoup, je ne voulais pas seulement jouer - je voulais comprendre comment ça marchait.

Je passais des heures à démonter des programmes, à modifier des fichiers de configuration, à essayer de comprendre la logique derrière chaque fonctionnalité. Cette curiosité était le premier signe de ma future carrière.

La découverte du code

Ma première rencontre avec le code a été un simple fichier HTML. Je me souviens encore de l'émerveillement quand j'ai compris qu'en écrivant du texte dans un fichier, je pouvais créer une page web visible dans un navigateur.

<html>
  <body>
    <h1>Bonjour le monde !</h1>
  </body>
</html>

C'était magique. À partir de ce moment, j'étais accroché.

La formation : structurer mes connaissances

Après avoir appris en autodidacte pendant quelque temps, j'ai compris qu'il me fallait une formation structurée. J'ai suivi une formation de Développeur Web et Mobile qui a transformé ma passion en compétences professionnelles.

Ce que j'ai appris

La formation m'a permis d'acquérir des bases solides dans plusieurs domaines :

Frontend

  • HTML5/CSS3 - La base de tout site web
  • JavaScript ES6+ - Le langage qui donne vie aux pages
  • React - La bibliothèque qui a révolutionné le développement frontend
  • Responsive Design - Créer des sites qui s'adaptent à tous les écrans

Backend

  • Node.js - JavaScript côté serveur
  • PHP/Laravel - Le framework qui structure le backend
  • Python - Pour les scripts et l'automatisation
  • API REST - La communication entre applications

Bases de données

  • MySQL/PostgreSQL - Les bases relationnelles classiques
  • MongoDB - Le NoSQL pour la flexibilité
  • SQLite - Pour les projets légers

DevOps

  • Git - Le versioning indispensable
  • Docker - La containerisation pour le déploiement
  • Linux - L'administration serveur

Les premiers projets : apprendre en faisant

La théorie c'est bien, mais rien ne vaut la pratique. Mes premiers projets étaient simples mais formateurs :

Le calculateur

Mon premier vrai projet JavaScript. Une simple calculatrice, mais qui m'a appris la manipulation du DOM, les événements, et la logique conditionnelle.

La to-do list

Le projet classique de tout débutant. Mais c'est là que j'ai compris le CRUD (Create, Read, Update, Delete), le localStorage, et les bases de la gestion d'état.

Le clone de site

Reproduire le site de Gameloft m'a appris le CSS avancé, le positionnement, et l'attention aux détails du design.

L'expérience collaborative : Gabon 9 Provinces

Un tournant dans mon parcours a été ma participation au projet Gabon 9 Provinces. C'était ma première expérience de travail en équipe sur un vrai projet.

Ce que j'ai appris

  • Git en équipe - Les branches, les pull requests, la résolution de conflits
  • Communication - Expliquer son code, comprendre celui des autres
  • Organisation - Sprints, tâches, deadlines
  • React + Node.js - Une stack moderne en conditions réelles

Cette expérience m'a montré que le développement, c'est autant une question de compétences techniques que de travail d'équipe.

Aujourd'hui : développeur Full Stack

Je suis maintenant capable de créer des applications complètes, du design à la mise en production :

  • Concevoir l'interface avec Figma
  • Développer le frontend avec React ou Vue.js
  • Créer l'API backend avec Node.js ou Laravel
  • Gérer la base de données avec MySQL ou MongoDB
  • Déployer sur un serveur avec Docker et Linux

Les projets qui me rendent fier

Ce portfolio

Ce site que vous visitez est lui-même un projet dont je suis fier. Construit avec Laravel 12, déployé avec Docker, avec un blog dynamique et un panel d'administration complet.

Mes contributions open source

Participer à des projets open source m'a permis d'apprendre des développeurs plus expérimentés et de donner en retour à la communauté.

Mes conseils pour les débutants

Si vous commencez dans le développement, voici ce que j'aurais aimé qu'on me dise :

1. Pratiquez tous les jours

Même 30 minutes par jour font une différence énorme sur le long terme. La régularité bat l'intensité.

2. Construisez des projets

Ne restez pas bloqué dans les tutoriels. Construisez vos propres projets, même imparfaits. C'est en faisant qu'on apprend.

3. N'ayez pas peur de vous tromper

Les erreurs sont vos meilleures professeures. Chaque bug résolu vous rend meilleur.

4. Rejoignez une communauté

Discord, Twitter, les meetups locaux... Entourez-vous de gens qui partagent votre passion. L'entraide est la clé.

5. Soyez patient

Devenir un bon développeur prend du temps. Ne vous comparez pas aux autres, concentrez-vous sur votre progression.

6. Apprenez à apprendre

La technologie évolue constamment. La compétence la plus importante est de savoir apprendre de nouvelles choses rapidement.

Et après ?

Mon parcours ne s'arrête pas là. Je continue d'apprendre chaque jour :

  • L'intelligence artificielle et le machine learning
  • Le cloud computing (AWS, GCP)
  • Les architectures microservices
  • Les nouvelles tendances frontend

Le développement est un métier où l'on n'arrête jamais d'apprendre. Et c'est ce qui le rend passionnant.

Conclusion

De la curiosité d'enfant à développeur Full Stack, mon parcours m'a appris que la passion et la persévérance sont les ingrédients essentiels. Si vous avez cette passion pour la technologie, n'hésitez pas à vous lancer.

Le chemin est long, mais chaque étape vaut le coup. Et si je peux vous aider dans votre parcours, n'hésitez pas à me contacter.

Partagez cet article

Twitter Facebook LinkedIn
JY

Jordane YENO

Developpeur Full Stack passionne par le web et les nouvelles technologies

En savoir plus

Articles similaires