Coaching · Mentorat technique · Transmission
Programming Coaching & Technical Mentoring
Accompagnement individuel d’étudiants, professionnels et développeurs dans leur progression technique, à travers des sessions de coaching orientées programmation, architecture, debugging et bonnes pratiques.
Contexte
Depuis octobre 2021, je donne des sessions privées de coaching en programmation pour des étudiants et des professionnels souhaitant améliorer leurs compétences techniques.
L’activité de coaching a démarré comme une activité professionnelle complémentaire et a progressivement évolué vers une pratique régulière de mentorat.
Les sessions sont principalement organisées via la plateforme Superprof, avec une présence complémentaire sur Apprentus et Malt.
Public accompagné
Les participants viennent de parcours variés.
L’approche de mentorat s’adapte au contexte de l’apprenant et à son niveau technique.
- Étudiants en informatique préparant des examens
- Professionnels ayant besoin d’un soutien technique complémentaire dans leur travail
- Personnes en reconversion vers le développement logiciel
- Développeurs travaillant sur des projets personnels ou professionnels nécessitant un accompagnement
Sujets abordés
Les sessions de coaching couvrent un large éventail de sujets liés au développement logiciel.
- Fondamentaux du développement web
- PHP et développement backend
- HTML, JavaScript et bases du frontend
- SQL et conception de bases de données
- Protocoles HTTP et interactions avec des APIs
- AJAX et programmation asynchrone
- Git et gestion de version
- Concepts d’architecture logicielle
- Bonnes pratiques de développement
- Structuration de projets et stratégies de debugging
Format des sessions
Les sessions durent généralement deux heures, ce qui permet une progression technique significative tout en conservant une bonne concentration.
Différents formats sont utilisés en fonction des besoins de l’apprenant.
Les sessions impliquent souvent du live coding, de la revue de code, de l’aide au debugging, l’explication de concepts techniques et des conseils sur l’architecture de projets.
- Sessions à distance via visioconférence, par exemple Zoom ou outils similaires
- Coaching en présentiel au domicile de l’apprenant
- Coaching en présentiel dans mon espace de travail
- Live coding
- Code review
- Aide au debugging
- Explication de concepts techniques
- Guidance sur l’architecture de projets
Volume d’activité
- Première session de coaching : 11 octobre 2021
- Environ 698 heures de coaching délivrées entre 2022 et 2025
- Environ 10 étudiants accompagnés dans différents contextes
- L’activité continue aujourd’hui avec une moyenne d’environ deux sessions par semaine
Contributions clés
- Aider les apprenants à dépasser des blocages techniques
- Structurer les explications de concepts de programmation complexes
- Guider les apprenants dans de vrais projets de développement
- Soutenir le développement professionnel et l’autonomie technique
Motivation personnelle
Cette activité combine plusieurs aspects que je valorise dans ma pratique professionnelle : partager mes connaissances et mon expérience, rencontrer de nouvelles personnes issues de parcours variés, renforcer ma propre maîtrise technique par l’enseignement, et aider les autres à progresser et à gagner en confiance en programmation.