Temps de lecture estimé : 18 minutes
Prof de dev : Comment j’ai donné des cours en BTS
Devenir prof de dev en donnant des cours à des étudiants en informatique : ma nouvelle mission freelance en tant que formateur développeur.
Temps de lecture estimé : 18 minutes
Devenir prof de dev en donnant des cours à des étudiants en informatique : ma nouvelle mission freelance en tant que formateur développeur.
Donner des cours est quelque chose que j’ai toujours voulu faire, alors quand on m’a proposé de devenir formateur développeur, j’ai sauté sur l’occasion.
Avoir un bon niveau en développement web et maîtriser des concepts avancés de programmation donne parfois le droit d’enseigner.
Former les étudiants à devenir de futurs développeurs et leur apprendre les bases du développement web a été une expérience géniale.
Si toi aussi tu as envie de devenir « prof de dev » et de donner des cours de programmation, lis ça !
Avant tout, clarifions les choses :
Le terme « prof de dev » semble donc être un abus de langage, c’est pour cela que j’utilise les termes « formateur en développement web » ou « formateur développeur », qui sont plus appropriés.
Néanmoins comme l’appellation « prof de dev » est rentrée dans le langage courant, je me permets de l’employer.
Voici les autres désignations que l’on retrouve souvent :
Pour ma part, ma vraie désignation est « intervenant ».
Je n'enseigne pas tout le temps à l'école, j'interviens pour dispenser des cours sur des modules en particulier.
Officiellement, je ne suis pas « prof de dev », mais « intervenant »…
Ça fait moins rêver hein !
Enfin, cela nécessite tout de même un papier officiel.
Être formateur développeur à temps partiel, c’est vraiment l’option qui me convient le mieux.
Entre :
J’ai choisi la deuxième option !
Devenir formateur le temps de donner quelques cours dans l'année est pour moi la meilleure option.
Je garde ainsi du temps pour faire plusieurs autres choses, notamment garder mon emploi 🙂
Une question assez complexe…
Pour moi, le meilleur prof c’est celui qui est :
Curieux, passionné, qui va plus loin dans ses explications, qui raconte des anecdotes, conseille sur les technos, montre les bons outils utilisés en entreprise...
Moi prof, je serai passionné !
La passion, c’est je trouve ce qui manque le plus au milieu scolaire.
Un prof passionné te fait aimer n’importe quelle matière.
Alors mon objectif sera de transmettre cette passion pour le développement à mes étudiants.
J’ai voulu organiser mon premier contrôle à la fin du 3ème cours sur 5.
De cette manière, j’aurais suffisamment de temps pour corriger leurs erreurs avant le bouquet final (un TP à rendre).
Au début, j’ai pris cette moyenne comme un échec…
Avec le recul, je me dis que ce n'est pas si mal.
D’autant que le QCM n’était pas évident, j’ai fait en sorte de vérifier qu’ils aient bien assimilé les concepts.
Sur les 70 élèves que j’ai cette année, 3 ou 4 sont dyslexiques | dysgraphiques | dysorthographiques.
Explication des différences de ces 3 troubles du langage chez Ameli.
Voici un mail qui nous a été envoyé par la référente TH (pour travailleurs handicapés, j’imagine) :
En tant que référente TH, j’ai reçu ce jour Elliot Alderson, apprenant en B1 classe 3.
Elliot m’a informée de sa dysgraphie et sa dysorthographie.
Avec son accord, je vous en fais part et vous demande de bien vouloir appliquer les compensations suivantes :
– Tiers temps ou allégement de l’écrit (dans certains cas, lui permettre de rédiger l’épreuve sur son ordinateur), particulièrement en évaluation, pour les écrits, les épreuves pratiques et les oraux.
E-mail pour sensibiliser les intervenants aux troubles du langage écrit pour les développeurs informatiques.
– Correcteur d’orthographe autorisé dans les toutes matières y compris les langues.
– Lecture des consignes ou reformulations au besoin.
– Allègement de l’écrit, donner des supports de cours en version numérisée si possible mis à disposition avant le cours.
– Utilisation d’une police agrandie dans les cas où c’est possible.
Ce qui est intéressant avec ce mail, c’est ce que les conseils donnés sont également applicables pour tous les jeunes programmeurs !
Mon cours doit donc être adapté pour tous, il ne doit pas écarter d’élèves.
Je ne veux surtout pas leur créer une section dédiée tous les 3 slides.
On n’est pas là pour les stigmatiser, c’est déjà assez compliqué pour eux, rendons ça fluide !
Je suis formateur en PHP, et pour le coup c’est une techno que je pratique depuis des années.
Si on me pose des questions de bases dessus (celles de jeunes étudiants en informatique, au hasard), je suis certain de pouvoir y répondre.
C’est ce qui fait que je me sens totalement légitime à donner des cours d’informatique en BTS SIO.
En outre, bien connaître sa techno permet de :
On a déjà vu toi et moi des profs ET des formateurs qui n’étaient pas qualifiés.
D’autres formateurs développeurs qui n’étaient tout simplement plus à jour sur leur cours…
Je ne veux pas être ce type de prof, on n’est pas là pour coder sur papier !
Je suis passionné par ça ! Sans doute que toi aussi si tu lis ce blog 🙂
Il y aura des étudiants qui sont arrivés ici par hasard, je sais bien.
Ma mission sera de leur ouvrir les yeux sur la beauté du développement web.
Leur montrer qu’il existe beaucoup d’avantages à devenir développeur :
Et il y en a !
Alors bien sûr il faut séparer :
Ceux qui croivent savoir de ceux qui sachent vraiment.
Je ne sais plus d’où ça vient mais j’aime bien.
Cependant c’est une vraie réalité à laquelle j’ai dû faire face en tant qu’élève.
Personnellement quand je suis arrivé en BTS SIO, je savais déjà programmer.
Mal, mais je savais programmer !
Du coup pour les étudiants en avance :
Ces qualités sont bien sûr conjointes aux qualités que l’on doit prêter à n’importe quel prof, formateur développeur ou pas !
Ces qualités sont celles que je vise, elles concernent surtout ce que j’attends de moi-même…
Globalement, c’est du positif (sinon je ne ferai pas).
Mais il ne faut pas croire que c’est tout rose non plus (ouais, il y a des trucs chiants).
Dispenser des cours, c’est ce qui prend le moins de temps !
Voici ce que fait un prof de dev :
Parce que oui, corriger des TPs ça te prend un week-end, un week-end entier.
Alors même si à l’heure, tu es bien payé, la plupart du temps que tu prends pour donner des cours… On ne te le paye pas 😉
Pour pouvoir devenir développeur formateur, j’ai créé une microentreprise pour exercer en freelance.
J’en ai simplement touché deux mots à mon boss à qui cela ne posait pas de problème.
Je prends donc des congés sans soldes pour pouvoir donner des cours.
En théorie si tu donnes des cours sur ton temps libre ou pendant tes congés, ton employeur ne devrait pas pouvoir te le refuser.
Mais attention à bien vérifier dans ton contrat qu’aucune clause ne t’en empêche.
Je suis formateur PHP pour les BTS SIO en première année, mon module dure 20 h et j’ai 3 classes cette année 2020.
Le support par défaut, c’est la bonne vieille présentation PowerPoint !
Je n’ai pas le droit pour des raisons légales de diffuser mes slides… Alors voici une preview de l’ensemble du cours 😉
Si je devais résumer l’organisation de mon cours :
Cela me semble déjà pas mal pour un module de 20 h.
Comment évaluer des développeurs qui recherchent en permanence des solutions sur internet ?
C'est une bonne question pour nous qui passons une fois par jour sur StackOverflow pour y copier-coller un morceau de code...
Une interrogation papier ?
Jamais de la vie.
Je suis tenu de faire au moins 2 contrôles continus pour m’assurer de la compréhension des étudiants.
Voici ce que j’ai choisi :
De cette manière, je peux les évaluer en condition réelle (ils auront leur ordi), et les notes (je l’espère) refléteront assez bien le niveau.
Certaines écoles du numérique font tout en distanciel depuis leur création, elles ne sont pas impactées par cette adaptation du format présentiel.
Pour d’autres, c’est un changement qui s’opère…
Pour moi, c’est un coup dur !
En voulant donner des cours à de jeunes programmateurs, je ne pensais pas devoir le faire à distance.
J’avais envie de cours magistraux, de dessiner des schémas au tableau, de partager des anecdotes, de lancer des craies sur certains étudiants relous… J’avais envie de contact humain.
Très clairement, j’ai dû adapter mes cours !
Bref, il faut s’adapter.
Je vais parler de mon cas précis, car c’est tellement tabou en France la rémunération…
On m’a proposé 60 € HT
de l’heure pour donner des cours dans une école privée de Montpellier.
C’est dit !
Je n’ai pas cherché à négocier, j’étais simplement content de pouvoir donner des cours.
Si jamais je devais prolonger notre partenariat et si les élèves étaient satisfaits ma première « prestation », je pense négocier davantage.
D’ailleurs j’ai prévu un questionnaire de satisfaction anonyme à la fin du cours pour faire le bilan.
Cela à un double objectif :
Mais ça… C’était sans compter sur l’école qui a pris les devants !
De nombreuses écoles à Montpellier recherchent des formateurs, j’en ai vu passer quelques-unes déjà.
Par contre attention aux barrières à l’entrée.
Il ne faut pas croire que les écoles te trient sur le volet.
Je suis entré dans mon ancienne école car ils me connaissent déjà, d’autres sont moins scrupuleuses.
Ce qui fait que tu deviens intervenant dans une école, c’est le réseau, la confiance… et [enfin] les compétences.
Un matin, j’arrive sur LinkedIn on ne sait trop comment, alors que je n’y vais jamais.
Comme d’habitude, je lis les 3 ou 4 premiers posts de mon feed, surtout pas plus pour éviter l’effet Facebook et perdre mon temps.
Je tombe sur ce message du responsable pédagogique de mon ancienne école.
Pas de like, de commentaire, ou quoique ce soit. J’envoie directement un message privé à Gaël que je connais déjà.
Pas de technique marketing pour optimiser je ne sais pas trop quoi, un simple message pour avoir une réponse simple 🙂
Enfin, à ceci près que ça a aussi marché parce que je connaissais Gaël.
Deux messages plus bas nous nous sommes appelés, entendus sur les dates, avons convenu que ça serait cool pour l’un comme pour l’autre…
C'est ainsi que je suis devenu prof de dev.
Sache que les écoles privées recherchent souvent des intervenants pour dispenser des cours de programmation.
Ces places tournent assez régulièrement.
L’école avec laquelle je suis en contrat est mon ancienne école.
Enfin peu importe, même si c’est chiant, pense à lire le contrat !
Il y a certaines clauses qui pourraient te sauter aux yeux :
Enfin tu vois quoi…
Et ce n’est pas quand tu seras en procès qu’il faudra prendre le temps de lire ce que tu as signé 😉
Enfin rien de tout cela ici, alors j’ai signé.
L’apprentissage est réglementé et fait l’objet d’un plan précis.
C’est détaillé dans le plan ci-dessous :
Programme de cours PHP & SQL :
Tu en conviendras, c’est un peu vague… et tant mieux.
Je peux faire mon cours comme je le sens, dans le format que je veux.
Le responsable pédagogique a bien sûr un droit de regard avant diffusion.
Tant que mon cours suit le programme, je suis libre.
Même si le programme te cadre, tu as la liberté de choisir tes méthodes d’enseignement… Le top.
Devenir prof de dev, ça se résume à ça.
C’est une expérience que je viens tout juste de commencer, et je reviendrais mettre à jour l’article de temps en temps avec mon ressenti.
Être formateur développeur est un truc que j’ai toujours voulu faire.
Comme en témoigne ce blog, j’aime transmettre mes connaissances.
Le seul bémol, c’est de devoir te répéter, redire « la même chose » chaque année.
Je ne sais pas trop comment je vais gérer cela…
En attendant, si tu souhaites aussi devenir formateur / prof de dev, je t’ai donné toutes les clés que j’avais !
Je serais ravi d’avoir les commentaires des formateurs en devs qui passent dans le coin 💬.
Même ton avis à toi si tu comptes te lancer dans la formation, et pourquoi d’ailleurs ?
Pour lire plus de contenu similaire dans le même thématique.
Merci pour cet article bien détaillée 🙂
Merci à toi pour ce commentaire 🙂
Super article ! Un grand merci pour toutes ces infos. Ça me trotte depuis longtemps en tête, je vais me renseigner autour de chez moi.
Bonjour,
Je suis à la recherche d’un intervenant en développement pour une petit groupe d étudiants en Master
Ecole basé sur Paris 16 jour d’intervention le vendredi
Florence Giacomoni
Coordinatrice pédagogique
0685183731
Bonjour et merci pour votre message !
Malheureusement j’ai déjà une classe cette année et je perdrais en qualité en en ayant une deuxième.
Bon courage pour vos recherches,
Alex
Bonjour
Formatrice dans un tout autre secteur, votre article fait écho pour moi. Mais d’abord maman d’un JH en 2eme année de BTS SIO je suis à la recherche d’un prof particulier pour l’aider à réviser avant les épreuves. N’ayant aucune connaissance dans ce milieu, ni réseau, je suis perdue dans cette recherche.
Sauriez-vous m’aiguiller ?
Merci. Ludivine
Bonjour Ludivine,
Je peux poster un message sur Twitter sur cela vous intéresse, je regarderais bien aussi côté Mentoring (type OpenClassroom) ou du côté des anciens étudiants, ça peut l’aider 🙂
Sinon voir avec les profs directement, ils sont parfois prêts comme je l’ai été à donner des cours en « plus ».
Bon courage en tout cas,
Alex
Bonjour
Mon fils passe son bac sti2d option sin
Il aimerait intégrer un bts sio option slam pour la programmation et à l avenir devenir programmateur en jeux video
Il aimerait savoir quel entreprise doit ilvisé pour son alternance car c est compliqué de trouver
On habite en Ille et vilaine merci d avance et super article me Havard
Hello !
Génial du coup, très bon choix l’alternance.
En fait le plus important n’est pas l’entreprise mais les valeurs des gens qui vont l’entourer, pour ça :
– construction d’un profil en ligne propre (comme sur LinkedIn)
– mise en avant de ce qu’il sait faire (ce qu’il peut apporter à l’entreprise)
– beaucoup d’entretiens (le plus qu’il puisse, en commençant par les entreprises qui l’intéressent le plus)
Bon courage !