Bon ben voilà, vendredi dernier était le grand jour pour moi: ma première conférence. Que dire, sinon que les conditions n'auraient pas pu etre pires ? J'avais déjà un peu les chocopétoches, parceque perso parler en public, j'ai un peu du mal, je n'étais pas non plus entièrement satisfait des slides, mais j'imagine que c'est normal, et puis je parlais devant pas mal de personnes qui m'impressionnent un peu. Bref, autant dire que vers 8h30 (ma conf étant a 9h), je faisais pas trop le fier.

8h30, c'est l'heure à laquelle mon portable a sonné pour m'annoncer que mon co-conférencier serait à la bourre. Ok super, c'est lui qui a la dernière version des slides, c'est lui qui fait la première partie, wow, trop bien. Ni une ni deux, j'en parle à mon boss, qui décide de swapper sa conf (10h) avec la mienne. Le coeur léger (malgrès le fait que parler après mon boss, ça me foutait un peu les boules (il parle très bien)), je m'en vais décharger ma haine sur twitter.

8h58, mon boss vient me voir: écoute, les gens viennent voir symfony 2, là y'a pas tout le monde, si on leur dit a 10h quand ils vont arriver que ben désolé symfony 2 c'était à 9h finalement, ça le fait pas, donc tu vas faire ta conf. Décomposition. Mais je vais remplacer Hugo dans ta conf.

Ok. Très bien. Je vais brancher mon pc sur le rétro, obligé de rebooter sous windows pour avoir la sortie VGA qui marche (on ne ricane pas dans le fond, et oui ça doit surement marcher sous linux, mais pas trop le temps de chercher là), je ressors le vieux PDF des slides de y'a un mois, et zou, on part en petite impro. Fabien (mon boss) commence à parler, c'est chouette, ça se passe bien, jusqu'a environ une vingtaine de slide, où on se rend compte que, ben, y'a plus de slides. Gros gros moment de solitude. A partir de là, c'est freestyle complet.A mon tour de parler, la gorge désséchée, une petite tremblote de la main qui tient le micro, mais ça va, j'arrive quand meme a débiter mon petit laius, à quelques oublis près.

On finit sur la petite séance de questions, qui s'est plutot bien passé (merci à la personne qui a parlé de code coverage, c'est typiquement le truc qui était dans les slides et que j'ai oublié).

Bref, au final, je ne suis pas mort, personne ne m'as hué à la sortie, et ça me fait une expérience vraiment enrichissante du blablatage en public.

Quelques leçons que j'ai tiré de tout ça:

  • toujours, TOUJOURS, etre pret à etre laché seul dans la nature, meme si on a une confiance aveugle en son co-conférencier, on ne sait jamais ce qui peut arriver
  • NE PAS se mettre devant le rétroprojecteur, ça illumine
  • parler en public, quand on maitrise assez son sujet, c'est pas si sorcier que ça

Et surtout, ce que je retiendrais le plus: je pense que ce qui me faisait le plus peur avant la conf, c'était le public. Quand on parle en public, on peut penser avoir à défendre son steack, et le défendre contre qui ? le public. Il n'en est rien. On est meme au contraire en position de force par rapport au public, parcequ'on possède une connaissance qu'il convoite (sinon il ne serait pas là). Donc voilà, le public, ce n'est pas l'ennemi, c'est un ami qui nous veut du bien.

Dernière chose: ça me désole vraiment que la conf ce soit déroulée comme ça, et pour m'excuser, je vais publier une petite série d'articles sur les tests unitaires et fonctionnels, avec notament les exemples présents dans les slides qui n'ont pas pu etre montrés. Stay tuned.

PS: Les conférences étaient filmées, elles seront mises en lignes fin de semaine prochaine sur http://www.phptv.fr/

Quelques photos en attendant: