 Merci. Donc oui, je suis Sylvie Clément. Mon pseudo, c'est Oylita un peu partout. Je suis freelance en développement WordPress depuis dix ans. Je travaille en direct avec des petits clients autour de chez moi en Sénémarne, ou en prestataire pour des agences, en ce moment pas mal perfectos sur Paris, ou Prokomag qui est sur Genève et Annecy. Donc je fais un peu de tout ce qui concerne du développement WordPress. Avant ça, j'ai passé plus de 20 ans dans une DSI de grande entreprise où j'ai développé surtout dans les années 90 dans plein de langages différents. Donc ça m'a donné plein d'expérience sur autre chose que WordPress avant de faire du WordPress. Donc je suis une développeuse WordPress. Je vais dire Dev parce que c'est plus rapide et parce que c'est neutre. Parce que moi je suis une développeuse mais il y a aussi des hommes qui développent, il paraît. Donc je vais inclure tout le monde. Donc moi je me suis toujours beaucoup posé de questions sur ce métier principalement parce qu'on a voulu me faire évoluer vers des postes de manager, de chef de projet, j'ai testé, ça m'a pas plu. Et moi je préfère développer. Donc je suis revenue à ça de fond. Même si on dit que je me sous-emploi, je trouve ça bizarre comme terme. Voilà. Donc je me demandais pas mal ce que faisaient les autres et ce qu'ils pensaient de notre métier. Et puis cet été j'ai écouté deux émissions du podcast Doudougou que j'ai trouvé via post status je crois qui était sur qu'est-ce qu'a un développeur WordPress. Et ça rejoignait beaucoup les questions que je me posais. Donc j'ai proposé ce sujet et quand il a été retenu j'ai envoyé un questionnaire. Bon j'ai pas eu beaucoup de réponses, j'ai eu 22 réponses. Mais ça me donnait, c'était pas pour des fins statistiques, c'était pour avoir un peu la vie d'autres personnes que moi et moi-même sur le sujet de ce métier. Parce que qu'est-ce que font les Dev WordPress ? D'abord il y a le terme Dev, donc ils font partie de l'univers de tous les développeurs et développeuses qui contient un sous-groupe du développement web, qui contient un sous-groupe du développement sur des outils de gestion de contenu, qui contient un sous-groupe sur WordPress. On est de plus en plus dans un domaine spécialisé. Moi mon parcours a été effectivement du développement général, d'ingénierie logicielle, vers le web, vers les outils, vers WordPress. Mais globalement on est tous des Dev. Et c'est pas plus mal de se focaliser sur un outil et de se spécialiser et de devenir expert sur un domaine. Mais on a pas mal de clichés qui arrivent sur les Dev WordPress par rapport aux autres Dev. Donc on a souvent des mêmes diverses et variées qui critiquent les Dev PHP déjà, mais aussi les Dev WordPress qui ne sont pas des vrais Dev. Donc dans mon enquête, sur 22 réponses, il y en a déjà 17 qui m'ont mentionné cette phrase comme étant une de celles qui les agace le plus quand ils entendent parler de leur métier. C'était des réponses spontanées. Ils m'ont mis de case à coucher, donc c'est vraiment spontanément, ils m'ont tous sorti ça. Ou ce sont des bricoleurs, voilà, c'est le terme aussi sympathique. Bon, il y a eu d'autres phrases qui sont arrivées comme WordPress. C'est facile, ça n'a pas été cher. C'est-à-dire que si vous faites un devi un peu élevé pour faire du WordPress, ils vont vous dire comment ça, ça s'installe en 5 minutes, ça se paramètre en 2 jours avec quelques plugins. C'est entendu un peu, on est des voleurs. Donc on est des bricoleurs, des voleurs, c'est super, c'est sympa. On a aussi des critiques sur le code de WordPress, du vieux code, il n'est pas terrible. Bon, on a aussi pas mal de mes réponses qui reconnaissaient qu'effectivement il y a une certaine technique sur WordPress avec des choses qui pour garder la rétro-compatibilité avec toutes les versions précédentes, font qu'on ne va pas forcément utiliser toutes les dernières améliorations des versions de PHP, etc. Mais bon, tous ces clichés sont quand même assez vexants et font qu'aussi les devs ne vont pas forcément avoir envie de venir vers le monde WordPress et qu'on va un peu tourner en rond et avoir du mal peut-être à recruter pour des agences ou à former des gens à utiliser WordPress et l'utiliser bien. En arrière du monde du dev WordPress, on a aussi des sous-groupes à nouveau et des sous-categories, des catégories. Il y a ceux qui ne codent pas du tout ou qui codent très peu, c'est-à-dire qu'ils utilisent des constructeurs de pages ou des thèmes premiums qui vont juste paramétrer et qui vont faire très peu de code. Ceux qui vont faire plus de l'intégration, ceux qui vont être vraiment devs front-end. La différence entre les deux, ce n'est pas tout à fait mon domaine, je pense que c'est sur l'utilisation du JavaScript mais je ne suis pas très sûre. J'ai l'impression que le terme intégrateur disparait plus ou moins pour que tout le monde devienne dev front-end. Je ne sais pas pour donner votre avis. J'ai eu beaucoup plus de réponses dans mon questionnaire de développeurs back-end. Peut-être parce que comme tout à l'heure quelqu'un me l'a dit, lui ne se sent pas développeur parce qu'il ne fait que construire des sites WordPress mais qu'il ne code pas. Il y a un peu les clichés à nouveau qui arrivent du quoi tu développes en HTML mais ça ce n'est pas un langage. On est toujours tous moins vrais développeurs que d'autres. On a plein de façons de vouloir comparer les uns aux autres et de dire qu'il y a toujours mieux et finalement on est toujours moins vrais développeurs que d'autres. Mais en fait il y a de la place pour tous et pour toutes. Le même sur les comparations avec les restos c'est un que j'ai déjà vu passer pas mal de fois qui m'interpelle particulièrement parce que moi je me sens très bien dans un foot-truck. J'ai pas de problème avec ça. On n'a pas mangé au resto trois étoiles tous les jours non plus. Quelqu'un m'avait dit effectivement dans sa réponse façon WordPress n'est pas un seul métier mais des dizaines de métiers différents donc il ne faut pas hésiter à se positionner sur un ou un autre métier et c'est pas parce qu'on n'est fait pas du tel type de développement qu'on fait des sites avec un constructeur de page qu'on n'est pas un métier à part entière dans le développement WordPress. Sur un article d'Alex Soyes qui s'appelait Pourquoi les développeurs détestent WordPress il avait écrit quand tu dis je fais du WordPress personne ne peut savoir si tu fais du dev dessus ou si tu as installé quatre plugins donc c'est à rejoindre un peu ce problème c'est à dire que peut avoir tous ces différents métiers de WordPress qui ont chacun des avantages et des inconvénients le problème c'est que les autres ne savent pas à quel niveau on est c'est assez difficile pour eux de savoir si on fait du vrai développement entre guillemets ou pas et que les mauvais sites web et on en rencontre temps en temps peuvent créer du tort aux autres parce qu'ils donnent une mauvaise image qu'ils entretiennent ces clichés et qui donnent une mauvaise expérience aux clients qui vont venir en disant je ne suis pas satisfait de mon site je ne peux pas le modifier correctement il y a des bugs, il y a des trucs en anglais qui apparaissent je voudrais virer la date je n'y arrive pas des choses comme ça donc finalement, est-ce qu'on peut définir vraiment ce qu'être un dev WordPress c'est difficile mais il y en a qui vont dire c'est tous ceux qui construisent un site WordPress qui est du code ou pas de code d'autre qui veut dire qu'il faut écrire du code pour se dire développeur d'autre qu'il faut utiliser un vrai langage de développement pour se dire développeur ou d'autres qui vont faire la différence entre ceux qui écrivent leur code et ceux qui ne font que récupérer du code ailleurs parce que maintenant on en trouve facilement tout et qui vont juste l'utiliser et le copier l'adapter un petit peu mais pas vraiment écrire leur propre code mais au final, ce qui est importe c'est pour le client le client et lui, il veut un développeur pour lui c'est quelqu'un qui sait trouver les outils les solutions pour faire tout ce qu'il veut ou tout ce qu'elle veut et qui déteste surtout quand on lui dit ah bah non ça, on peut pas faire pour le client, c'est difficile de juger ou de juger les compétences du ou de la dev même si on met un portfolio si on fait du backend, c'est pas évident de faire un portfolio quoi il faut expliquer, voilà j'ai fait si j'ai fait ça mais ça va pas se montrer visuellement et c'est comme pour les maquettes tout ça reste sur le côté visuel de la chose et pas sur par exemple la gestion interne derrière dans le back office du site et j'ai rencontré c'est pas mal de clients qui se plaignaient, qui ne trouvaient pas de dev pour améliorer, corriger leurs sites c'est à dire qu'en fait souvent quand ils demandent des devis ou frélands sous vos agences on leur dit oh là là votre site c'est une horreur, façon ce sera beaucoup plus simple qu'on le refasse de zéro ce à quoi la plupart des clients se disent non ça va me prendre un temps fou de l'argent c'est pas super et ils ont du mal à trouver quelqu'un qui répond vraiment à cette demande moi j'ai déjà eu quelqu'un qui est venu vers moi je ne sais même pas comment et qui m'a dit que ça faisait un an et demi qui cherchait quelqu'un pour corriger son site pour le faire évoluer sans tout refaire donc il a vraiment là dessus un peu une demande je pense qui est difficile à remplir il y a les plateformes de frélands malte, codeur etc qui peuvent aider des clients à trouver cette perle rare mais c'est pas évident après être DevVortress en 2022 c'est quand même très différent de être Dev quand j'ai commencé moi c'était il y a longtemps mais avant le web donc je vois beaucoup de gens qui disent oui aujourd'hui c'est pas facile parce que les technos évoluent sans arrêt les langues changent tout ça ce qui pour moi de mon point de vue n'est pas vraiment vrai parce que j'ai beaucoup plus changé de langage de développement dans les années 90 qu'aujourd'hui donc je pense que les langages changent beaucoup moins maintenant les outils évoluent par contre beaucoup plus même dans l'écosystème WordPress il faut se tenir au courant des nouveautés de WordPress mais aussi des nouveaux plugins qui sortent des nouveaux outils divers et variés aujourd'hui aussi on ne code plus from scratch ce que je disais tout à l'heure on peut faire du copier collé il faut plutôt faire du copier et du adapter collé il faut aussi surtout savoir ce qu'on cherche et connaître les bons mots clés et parler anglais c'est mieux parce que c'est plus facile pour trouver plein de choses par exemple les problèmes de sites avec des accès privés avec des accès réservés ou membres d'une association ou clients etc c'est pas facile quand on ne connaît pas le domaine si on ne connaît pas le mot membership ça c'est la clé magique membership on trouve plein de choses si on cherche accès clients, accès réservés et machins ça va être très compliqué par contre ce qui est beaucoup plus compliqué, complexe plutôt que compliqué c'est qu'aujourd'hui on est tous un peu des full stack du web c'est à dire qu'on doit faire face à des problèmes de sécurité de performance, d'accessibilité de référencement SEO de données confidentielles rgpd en plus du web design et de l'expérience utilisateur donc on a besoin de s'élargir beaucoup plus notre horizon et de s'intéresser à tous ces domaines qui n'étaient pas dans le scope des développeurs d'avant si on peut dire donc c'est pour ça qu'il y a plein de conférences ou WorldCamp sort tout plein de sujets pour devenir Dave WordPress il y a plein de formations en ligne des formations courtes, de formations présentielles des livres, des cookbooks des pleins de trucs on rencontre beaucoup de gens qui font des reconversions en Dave Web pas spécifiquement WordPress mais je connais des gens qui ont suivi ce type de formation qui forment surtout au front plus qu'au bac donc quand on cherche ça à distinguer celles qui concernent les gens qui vont faire nos codes ou très peu de codes et celles qui sont pour les développeurs c'est à dire qu'ils ciblent soit les entrepreneurs qui veulent faire leur propre site qui veulent utiliser WordPress ou mieux utiliser les meilleures plugins les meilleures extensions pardon mais fermement quand on code le répertoire il s'appelle plugins il s'appelle pas extensions bref et les formations pour vraiment coder et faire du PHP etc sur ces formations quand j'ai regardé à nouveau un petit peu en préparant tout ça je suis tombée sur ce petit encadré là devenais développeur c'était pour une formation WordPress qui mettait ça 90% de pratique, 10% de théorie sur Open Classroom ils montent à 80% enfin moi je trouve que la théorie là elle est un peu insuffisante maintenant c'est le genre de vouloir que tout se fasse par la pratique en forgeant qu'on devient forgeron tout ça il y a quand même des bases d'informatique de logique, d'algorithmie qu'il faut maîtriser pour mieux comprendre ce qu'on fait des choses d'architecture de données d'architecture de contenu surtout je trouve que ça manque beaucoup au dev que je rencontre dans les agences avec qui je travaille et même au chef de projet parfois et qui me rappelle un peu qu'avant on appelait un métier analyste-programmeur c'était pas juste développeur c'était analyste-programmeur et je pense que c'est important de remettre un peu plus l'accent là-dessus, je pense qu'on part pas là-dessus et voilà quand une agence me donne l'espect d'un projet et que je vois une ligne il faut importer automatiquement les données au lieu de les saisir manuellement pour un final je me dis il y a un petit problème ça serait bien de développer un peu et voilà c'est important d'avoir toutes ces bases pour pouvoir aussi interroger les clients parce que les clients ne vont pas nous spontanément avoir pensé à tout et il faut un peu creuser les sujets avec eux les inciter, discuter pour avoir plus d'informations donc même en tant que développeur voilà on a besoin de ce genre d'informations et si les commerciaux ou chef de projet n'ont pas fait ce boulot là c'est difficile de construire un site qui va vraiment correspondre aux besoins donc toutes ces formations me semblent un peu le nez dans le guidon avec un but de on va construire un truc qui marche ok mais c'est pas forcément ce que voulait la personne en face c'est surtout sur la partie back et là je parle pas forcément de back-end mais aussi de back-office du site c'est surtout là que les clients sont en général un peu coincés ou se sentent un peu déçus avec l'expérience pour acquérir encore plus d'expérience du coup avec cette pratique du Dev WordPress ce qui est important ça va être surtout de suivre l'actualité parce qu'il y a beaucoup de choses qui bougent donc de suivre des blogs il y en a plein qui existent en français ou en anglais de suivre les nouveautés proposées par WordPress Guy Timber, le full site editing il y a des conférences qui vont avoir lui aussi sur ces sujets aujourd'hui les communautés WordPress enfin là c'est pas à vous que je vais le dire parce que vous êtes là au Worldcamp vous êtes déjà dedans c'est bon donc vous êtes sur la bonne boire donc beaucoup là sont aussi de réponses à mon questionnaire on a tous mis en avant quasiment l'entraide, le partage de notre communauté le nombre de ressources qu'on peut trouver qui sont vraiment énormes pour pouvoir progresser dans sa pratique il y en a un peu qui critiquent le manque de remise en question de certains qui vont défendre WordPress à tout prix et bon il y en a toujours il en faut aussi face aux attaques extérieures contre notre monde WordPress et puis il faut se donner le temps de tester pour trouver ces thèmes, ces extensions préférées parce qu'en plus il y en a qui sortent régulièrement donc parfois il faut se dire voilà ce petit projet là il est assez simple avec ma technique préférée mais tiens pour celui-là je vais essayer de me mettre à Gutenberg par exemple ou autre chose pour se former parce que sinon on franchira jamais le pas et puis je trouve que c'est important de corriger, de faire évoluer des sites, je reviens sur le sujet du on me dit de refaire mon site de A à Z au lieu de l'améliorer je trouve que c'est très important de reprendre le code des autres ou même le sien quelques années plus tard c'est toujours un petit peu peur quand on fait ça pour apprendre à pouvoir répondre à ce besoin des clients de faire évoluer leur site et puis pour se diversifier découvrir d'autres façons de faire, se dire tiens j'aurais pas fait ça comme ça et pour se rendre compte qu'il faut faire du code maintenable en respectant des principes de simplicité qui se... le code là pour faire cette modif j'ai pas lu que je fasse des modifs dans 10 fichiers différents de mon code c'est pas super j'aurais dû respecter le principe dry don't repeat yourself de pouvoir mettre des commentaires sur non pas ce que font les fonctions parce que si on lit le code on sait ce que ça fait à peu près sauf si on a fait des trucs vraiment tordus mais qu'on puisse savoir pourquoi on a fait ça, voilà pourquoi on n'a pas utilisé une autre méthode ou si on a essayé autre chose et que ça n'a pas fonctionné après du coup la carrière ce qu'on va devenir, senior dev lead dev, dev expert il y a plein de variantes dans tous les cas on peut ne pas avoir envie de devenir manager ou chef de projet on peut vouloir continuer à faire et pas faire faire moi c'est mon c'est mon cas mais je pense que je suis pas forcément la seule on va en général essayer de rechercher encore plus de simplicité d'efficience du code plutôt que de faire du de la construction de la construction qui fonctionne ce que je disais dans le guidon on veut plus juste faire un truc qui marche mais un truc qui va durer et qui est facile à comprendre et puis on aura toujours la joie d'avoir de nouveaux projets, de nouveaux clients avec des sujets différents et on va garder son âme créative moi je trouve que c'est très important dans le métier du dev et beaucoup m'ont répondu d'ailleurs qu'ils aimaient créer un problème c'est ce que j'aime aussi là dedans de continuer aussi à s'amuser chacun son fun débuguer pendant trois heures il y en a qui trouvent sa fun moi j'aime bien, c'est un travail d'enquête résolution d'énigmes, qu'est-ce qui va se passer si je fais ça voilà, continuer à apprendre aussi de garder de la curiosité et enfin de pouvoir ensuite transmettre et contribuer à communauté qui est aussi quelque chose d'important d'utiliser tout ça donc si vous encadrez des devs voire presse je pense que c'est important de ne pas les enfermer dans des outils trop productifs qui vont être répétitifs pour lui c'est-à-dire ne pas toujours utiliser, se dire je vais faire un modèle de thème que je vais utiliser partout pour tous les sites de ce type là comme ça on va gagner du temps et on sera plus productifs et le développeur il va aller voir ailleurs parce que ça n'intéresse pas du tout important de l'appliquer le début du projet sur les spectres dont j'en ai parlé un peu tout à l'heure lui laisser le temps d'expérimenter, de se former de faire de la veille et puis enfin l'encourager a contribué presse est un outil open source sa communauté est super et il faut tous y participer voilà, merci merci Sylvie, je propose qu'on passe à des questions-réponses parce qu'il y a des questions on peut faire passer un micro et bien super c'est que c'était très clair merci beaucoup ah, bien sur, allez-y alors juste, est-ce que vous pouvez prendre le micro parce qu'on a une captation hop, je vais juste oui, est-ce que tu penses que les devs wordpress sont meilleurs aujourd'hui que les devs wordpress il y a quelques années peut-être au début de wordpress est-ce que ce qui était au début du développement de wordpress et qu'on suivit l'évolution sans peut-être je sais pas je sais pas exactement, je sais qu'il y a beaucoup plus maintenant de constructeurs de pages etc qui permettent de faire des sites sans codé après si on connait ces limites et qu'on sait après appeler des gens qui savent faire pour les parties qu'on ne sait pas faire c'est pas un problème moi je travaille effectivement, il y a une des agences avec qui je bosse c'est des pros d'élémentaires ils savent pas coder du tout qu'une ligne de code ils construisent des supers sites que moi je sais pas du tout faire avec élémentaires mais quand ils ont besoin de coder un truc spécial ils m'appellent moi et je complète leur travail donc maintenant on a plus de variété, je pense dans les profils avant on avait peut-être moins de variété comme ça entre les différents intervenants effectivement on pense plus sur la performance donc du coup le code a aussi évolué pour être plus épuré c'est ce que tu constates oui pas toujours c'est ce qu'on dit il y a le domaine de l'éco-conception en fait maintenant avec les grosses mondes passantes la 5G etc les gens se poussent pas trop de questions ils balancent des gros trucs et ils se disent oui mais après je vais mettre les perroquettes dessus et tout ira bien donc je suis pas sûre que la performance soit mieux prise en compte qu'avant mais... merci je crois qu'il y avait juste une autre question devant mais quels sont tes outils que tu utilises pour développer tu as des outils préférés, tu as une suite de outils par là, quelles les conseils et est-ce que tu fais du réactin type parce que maintenant je me suis pas mis au réact du tout pour l'instant je reste plutôt côté PHP alors j'utilise des outils très basiques si c'est pour l'environnement de développement moi je suis toujours sur une autre page plus plus j'avoue j'ai d'habitude je me débrouille bien avec ça va désolé je suis pas... merci allez une dernière question alors en fait moi j'avais une question c'est que je suis débutant dans la presse et j'aimerais bien avoir une approche un peu plus pas technique par rapport au PHP j'avais écrit CSS et ressources que j'avais c'était CodeCademy je trouve que c'est une plateforme c'était super agréable d'apprendre là dessus et je voulais savoir si t'aurais pas des conseils de ressources, des bouquins ou peu importe pour qu'on puisse avoir une approche un peu plus systémique on va dire enfin des ressources de qualité en gros, si t'en aurais un conseil il n'est pas là Vincent il y a le cookbook si il est là de Vincent que je n'ai pas lu en détail mais dont le sommaire me paraît très bien qui est un PDF à acheter en ligne sinon il y a un livre sur le développement de plugins qui est assez connu qui a eu une nouvelle édition en 2020 parce qu'il était assez ancien et il y a eu une nouvelle édition il y a deux ans je l'ai mis en photo c'est celui qui est en haut en haut à droite ou après ce plugin de développement assez en anglais cookbook est malgré son nom est en français ok merci merci beaucoup et on va passer du coup à la prochaine conférence merci encore