Les TYPO3 Developer Days, est-ce que c'est intéressant d'y aller ?

Une fois n'est pas coutume, j'enlève (provisoirement) ma casquette UX et revêt ma casquette TYPO3 pour cet article. Il y a beaucoup d'agences et de développeurs TYPO3 en France qui s'interrogent sur l'intérêt de participer à de tels évènements. Je vais partager ici mon retour d'expérience pour leur donner quelques éléments de réponse.

Chaque année, la communauté TYPO3 se réuni lors des TYPO3 Développeurs Days. Cet évènement est l'occasion de rencontrer les membres de la communauté d'autres pays, de participer à des sessions et workshop pour améliorer nos connaissances, passer une certification, rencontrer les membres de la Core Team, du Board et des équipes officielles.

Comme pour la plupart des évènements 2022, cette édition était un peu particulière car cela faisait deux longues années que nous attendions de tous pouvoir nous retrouver enfin. En ce qui me concerne, en tant que membre du Board TYPO3 et responsable du pôle évènements depuis un peu plus de 2 ans maintenant, j'avoue que mes attentes étaient assez importantes, et je dois dire qu'elles ont toutes été comblées ;)

En effet, j'avais déjà participé à des évènements TYPO3 de plus petite envergure (TYPO3 UX week, TYPO3 initiative week). W-Seils organise également un TYPO3 Camp Nantes chaque année (le prochain se tiendra en septembre 2022 d'ailleurs!). Mais les TYPO3 DevDays, c'est LE rendez-vous TYPO3 qu'il faut faire au moins une fois. C'est celui qui va réunir le plus grand nombre de membres de la communauté, dont des membres de la Core Team, celui ou vous allez faire le plein de compétences et de rencontres.

Cet évènement est officiel, c'est donc la TYPO3 GmbH qui s'occupe de toute l'organisation, et les session et workshop sont en anglais, afin d'être accessible aux participants de n'importe quelle langue.  Mon retour d'expérience est basé sur plusieurs points de vue: en tant qu'agence TYPO3, en tant que développeur TYPO3, en tant que membre de l'association TYPO3, et en tant que speaker, car j'ai animé, avec ma partenaire Annett Jähnichen, la session "UX and TYPO3, the challenges for the next 5 years" en tant que lead de l'équipe TYPO3 UX. Cet article ne détaillera pas mon talk UX, ce que je ferait très bientôt dans un autre article dédié à la Stratégie UX que nous sommes en train de construire avec l'équipe TYPO3 UX.

En tant qu'agence TYPO3, est-ce que c’est intéressant d'envoyer ses développeurs à cet évènement ?

Oui bien-sûr ! Que ce soient des développeurs débutants ou confirmés, et il y a plein de bonnes raisons pour cela !

Vos développeurs, intégrateurs, experts TYPO3 n'ont pas souvent le temps d'approfondir leurs connaissances. Qu'il s'agisse de connaissances purement axées sur le CMS TYPO3 ou de connaissances plus larges sur les métiers du web. Durant plus de 3 jours (et dans ces jours, les soirées comptent aussi !) ils vont pouvoir échanger avec leurs pairs et faire le plein de bonnes pratiques, astuces et nouvelles approches pour votre agence. Ce qu'il se passe entre les sessions est très important, votre équipe va construire un réseau d'entre aide et de compétences externes dont votre agence va bénéficier à long terme. Participer à des workshops réels leur permettra d'acquérir plus rapidement une nouvelle technique plutôt que d'être bloqué seul devant un tutoriel en ligne. Pour ceux qui ne sont pas très à l'aise en anglais (ou qui le pensent), échanger en anglais pendant plusieurs jours est une immersion qui leur permettra de mieux aborder la documentation technique en anglais. Au delà des compétences, c'est aussi de l'inspiration que vont acquérir vos équipes. Cette inspiration peut venir d'un speaker, d'un membre connu de la communauté, ou d'autres développeurs avec lesquels ils auront partagé des valeurs plus profondent sur lesquelles s'appuie leur motivation pour ce métier.

L'inspiration nourrit la créativité, et toutes ces bonnes choses, c'est de l'engrais pour faire pousser votre agence !

En tant que développeur TYPO3, est ce que c’est intéressant d'aller à cet évènement ?

Mille fois oui ! d'abord, pour toutes les raisons évoquées juste au dessus, mais aussi parce que vous n'êtes pas qu'un simple développeur web, vous êtes un développeur TYPO3, ce qui veut dire que vous faite partie d'une communauté Open Source, et qu'il serait dommage de ne pas la rencontrer en vrai. Le simple fait de participer à un tel évènement, c'est déjà contribuer. Pourquoi ? parce que vous aurez l'occasion de communiquer et donner votre feedback d'utilisateur. Il y a aussi une "coding night" pendant laquelle vous serez guidé pour contribuer réellement au projet (créer un patch, compléter la documentation, aider une des équipes officielles, etc.) Et si cela vous plait, vous pourrez continuer après l'évènement, et si cela vous plait toujours, vous pourrez rejoindre une des équipes ou initiative TYPO3, pourquoi pas ? cela ne dépend que de vous finalement.

En tant que membre de l'association TYPO3, est-ce que c’est intéressant de participer à cet évènement ?

L'Association TYPO3 est une entité à but non lucratif qui coordonne et finance le développement à long terme de la plateforme CMS TYPO3. La plupart des revenus de l'association proviennent des cotisations des membres, de dons et d'événements. Chaque année, environ 650 000 € sont réinjectés dans le développement du core et les projets communautaires. Pour soutenir le projet TYPO3 il est possible de devenir membre en souscrivant une adhésion annuelle.

Lorsque l'on est membre TYPO3, que ce soit en tant qu'agence ou développeur, se rendre à cette rencontre annuelle nous permet de toucher du doigt notre retour sur investissement, et de prendre la température du projet. Cette année, la keynote a été particulièrement enthousiasmante. Mathias Schreiber, le CEO de TYPO3 GmbH, a présenté le draft de la stratégie à long terme que nous sommes (le Board de l'association et la GmbH) en train de construire pour les prochaines années. C'est très important, pour la communauté d'un projet Open-Source, d'être informé sur la stratégie. Toujours pendant cette keynote, Benni Mack, le product owner et lead de la Core Team a longuement parlé de contribution. Au début de son intervention, il a demandé à tous les participants dans la salle de se tourner vers sont voisin de derrière, de se présenter l'un l'autre, et de se dire pourquoi ils sont venu à l'évènement. Ce moment a été assez représentatif de l'enthousiasme partagé de la communauté, les participants se sont mis à parler entre eux, et finalement, ont presque eu du mal à s'arrêter.

Je pense que ça a été mon moment préféré de tout l'évènement :)

En tant que speaker, est-ce que c’est intéressant de faire un talk à cet évènement ?

Oui, évidemment. Que ce soit sur un sujet très technique ou non, sur TYPO3 ou une technologie web plus éloignée du CMS, les participants sont avides de connaissances. Mon feedback est basé sur ma propre session et n'engage que moi bien sûr, mais je recommande de faire cette expérience très enrichissante. En tant que speaker je confirme que tout est fait pour que l'on se sente à l'aise et accompagné. L’infrastructure est parfaitement opérationnelle, l'équipe organisatrice est rassurante, aimable, 100% professionnelle, mille merci !

Le talk "UX & TYPO3" que j'ai co-animé avec Annett est visualisable ici

Je réserve donc d'ores et déjà mon billet pour l'année prochaine, et j'invite les agences TYPO3 françaises à sérieusement songer à envoyer leurs développeurs et développeuses !