Chez InfoQ FR, nous adorons trouver des nouvelles conférences tournées vers les technologies. Quand Arnaud Lemaire tweete à propos de ncrafts Bordeaux, on prend. L'ambition de NewCrafts est d'ouvrir les chakras des développeurs (je reformule) pour que des idées/pratiques nouvelles viennent nourrir l'art du développeur au quotidien.
La conférence NewCrafts à Bordeaux aura lieu les 7 et 8 décembre prochain à ... Bordeaux. Le programme pour une première édition va à l'essentiel avec une journée de conférence en mono-track et une journée d'open space pour le partage. Sur la première journée donc, vous aurez droit à :
- Une couche de neuroscience * Une redescente systémique dans le L de SOLID.
- Une couche de live-coding et de présentation de [Pharo](http://pharo.org/) par Christophe Demarey.
- Une discussion ouverte sur ce mythe de l'ordinateur codant tout seul (via un détour par le monde du Program by Design) par Nicole Rauch & Michael Sperber.
Il reste encore des places pour cet événement.
Nous n'avons pu résister à interroger l'équipe de NewCrafts Bordeaux sur les motivations pour créer une conférence sur le monde du craft, complémentaire de la conférence mère internationale ayant lieu a Paris tous les ans depuis 4 ans.
InfoQ FR : L'équipe de NewCrafts Bordeaux, en quelques mots c'est qui ?
Equipe NewCrafts : En peu de mots donc, l'équipe c'est Josselin, Julie, Arnaud et Jean-Baptiste. Nous sommes tous de vieux habitués d'organisation ou de participations à des conférences autour de l'agilité et du craftsmanship.
Josselin est CTO de Syadem, et le reste de l'équipe travaille chez Arpinum, atelier logiciel.
Nous sommes tous assez impliqués dans la communauté locale, via l'association qui soutient l'évènement : okiwi.org (coding dojo, GDCR, etc).
Et bien entendu, l'équipe bordelaise est complétée par les fondateurs de NewCrafts Paris : Maxime, Rui & Peter.
InfoQ FR : Qu'est-ce qui vous a donné envie de créer cette conférence à Bordeaux ?
Equipe NewCrafts : On en parlait un peu dans un article mais en résumé, NewCrafts Bordeaux est née de l'envie d'organiser localement donc, une conférence orientée craftsmanship. Sans vouloir faire concurrence à ce qui existe déjà sur place, mais plus pour proposer des sujets que nous ne voyons que rarement.
Plutôt que de créer une nième marque de zéro, nous avons souhaité nous associer avec une conférence déjà établie sur ces sujets, naturellement nous nous sommes tournés vers NewCrafts pour savoir ce qu'ils pensaient de l'idée. Je pense que vous connaissez leur réponse :).
Nous vous invitons d'ailleurs à aller voir les [vidéos de NCrafts]((http://videos.ncrafts.io) pour avoir une meilleure idée de ce qui se fait là-bas.
InfoQ FR : Tous les concepts présentés pendant la conférence font l'intérêt du monde de l'IT aujourd'hui. Et en entreprise, l'état d'adoption est souvent peu aligné avec cet état de l'art. En tant que développeur, qu'est-ce que cette conférence va m'apporter ?
Equipe NewCrafts : Une autre façon de voir son métier, d'envisager l'action de programmer, ce ne sont pas forcément des connaissances applicables tel quel, mais plutôt une occasion de prendre du recul sur sa pratique quotidienne et trouver une source d'inspiration à partir de façons de faire les choses autrement. Nous avons trop tendance, et c'est bien naturel, à vouloir rester dans notre zone de confort, voilà une belle occasion de s'en évader.
InfoQ FR : En regardant le programme, je me dis que j'ai envie de faire toute la track. Pourquoi n'en faire qu'une seule ?
Equipe NewCrafts : Nous avons toujours eu une tentation pour les conférences mono-track, comme joy of coding. Cela permet de construire un message cohérent, et au moins, personne n'est frustré de ne pas avoir pu voir la session qu'il voulait :)
Il faut avouer aussi qu'en limitant les orateurs et oratrices, nous pouvons nous permettre de faire venir des profils internationaux, étant donné que nous couvrons leurs frais.
InfoQ FR : Dans les sujets, je vois du craftsmanship, des neurosciences, du CQRS/eventsourcing. Pourquoi ces sujets sont importants aujourd'hui pour un développeur ?
Equipe NewCrafts : Nous croyons beaucoup à cette phrase de Boileau :
«ce qui se conçoit bien s'énonce clairement».
Développer ne consiste pas à jeter des caractères de manière aléatoire au premier endroit qui à l'air de marcher. Une approche systématique à la résolution de problème, et à l'organisation de notre code pour le refléter, sont à nos yeux les seules manières de ne plus subir notre métier, voir d'y prendre plaisir. En prenant le problème sous cet angle, cela nous donnait trois axes pour le sujet de nos sessions :
- Le fonctionnement du cerveau, qui nécessairement nous influence d'une manière ou d'une autre.
- Les langages, outils ou techniques vus comme des propositions de cadre pour résoudre un problème. La seule manière ne pas être esclave de nos technologies, c'est de comprendre pourquoi nous les utilisons.
- Nos relations avec le reste du monde : nos collègues, nos clients, nos utilisateurs, nos experts métiers, nos communautés, etc.
InfoQ FR : S'il devait manquer une tendance dans le programme de NewCrafts, laquelle proposeriez-vous ? (et pourquoi)
Equipe NewCrafts : Par rapport aux trois axes cités plus haut, nous aurions aimé proposer quelque chose autours du Domain Driven Design, et de la psychologie du travail. Nous évoluons nécessairement dans un espace plus grand que notre propre code, qui mécaniquement influence notre capacité à collaborer correctement, et agir correctement.
Mais finalement, le deuxième jour étant en open space, ce sera l'occasion de combler les potentiels manques du premier jour.