[REX] DevFest Lille 2022 đŸ»

Maxime Pawlak
6 min readJun 13, 2022
Photo by Esteban Trivelli on Unsplash

De passage dans le Nord, j’en ai profitĂ© pour aller faire un tour au DevFest de Lille. C’est ma premiĂšre confĂ©rence depuis les confinements. Ca me fait bizarre d’imaginer des foules de gens.

Nous sommes le vendredi 10 juin 2022. A mon humble niveau, je vous partage ici des synthĂšses (trĂšs concises) des confĂ©rences auxquelles j’ai pu assister.

Tout d’abord, bravo Ă  l’orga 👏. Bonne UX de ce cĂŽtĂ©. Une prise de position forte sur les dĂ©chets : pas de goodie, pas de gobelet plastique, consigne de verre, pas de kakĂ©mono en pagaille avec les sponsors. Bravo Ă  eux. Ca va dans la bonne direction. C’est vrai que j’avais rĂ©cupĂ©rĂ© suffisamment de T-shirt et de tote bag lors des Ă©ditions prĂ©cĂ©dentes. En plus leur site est une PWA et permet d’y avoir accĂšs hors-ligne, pratique quand on capte mal (comme dans certaines salles de conf par exemple 😉).

Bravo aux speakers, novices ou habituĂ©s, prendre la parole n’est pas chose facile. Vous ĂȘtes bien courageux đŸ’Ș.

Merci aux sponsors d’avoir attribuĂ© du budget sur ce genre d’évĂšnements qui font grandir l’éco-systĂšme 💾.

Talk 1 : Designers x Developers : Ça match 💙 ou ça match đŸ„Š ?

Sabrina VIGIL, Simon Leclercq

Ouverture de journĂ©e sur un retour d’expĂ©rience de deux designers de DĂ©cathlon. PremiĂšre annonce, le design system de DĂ©cathlon — Vitamine — est open-source depuis peu.

Ils présentent ensuite les cas classiques de mauvaise communication entre ces deux populations. Via un questionnaire, ils posent des questions comme : quel a été le pire dév que tu as rencontré ? Quel a été le pire designer que tu as rencontré ?

Les réponses leurs permettent de fournir un tas de conseils (pour les dévs et les designers) pour améliorer les échanges.

Ne pas confondre bienveillance et complaisance. On ne caresse pas dans le sens du poil. Il faut ĂȘtre bienveillant envers la personne et exigent envers le rĂ©sultat.

La mise en place d’un design system permet d’avoir le mĂȘme vocabulaire.

Le versionning dans les outils des designers arrive peu à peu. Aux dévs de les aider dans ce sens.

Pour conclure :

  • respect de l’expertise de l’autre
  • bienveillance et exigence
  • curiositĂ© saine
  • communiquer et communiquer

Talk 2 : Et si le SQL Ă©tait Ă  la mode ?

Aurélien Allienne

AurĂ©lien prĂ©sente les 3 grands rĂŽles autour de la donnĂ©e : Data Engineer, Data Analyst et Data Scientist. AprĂšs avoir prĂ©sentĂ© des situations classiques, il met en avant qu’un nouveau rĂŽle gagnerait Ă  Ă©merger plus rapidement : Analytics Engineer, un mix entre le Data Analyst et le Data Engineer, ayant une approche plus haut-niveau que ces derniers.

AurĂ©lien a ensuite fait une dĂ©mo de l’outil dbt. Il permet de rĂ©aliser des pipelines de donnĂ©es avec une approche software engineer. Le langage au coeur de cela est SQL.

Conclusion : le SQL a encore de beaux jours devant lui.

Talk 3 : David contre Goliath : Quel impact pour le développeur contre le changement climatique?

Julien Lengrand-Lambert

Au retour du dĂ©jeuner, Julien nous partage sa prise de conscience et sa dĂ©marche trĂšs personnelle pour agir contre le rĂ©chauffement climatique, qu’il prĂ©fĂšre appeler : dĂ©rĂšglement mĂ©tĂ©orologique chaotique et alĂ©atoire.

En étant trÚs conscient de la réalité (grosses industries, inertie politique
), il présente des outils.

Tout d’abord la rĂšgle des 5R, dont les deux premiers sont les plus importants : Refuser et RĂ©duire. Tout ce qui n’est pas produit n’est pas dĂ©pensĂ©.

Ensuite, il s’est amusĂ© Ă  mesurer son impact. Il s’est rendu compte que le transport (voiture + avion) reprĂ©sentaient 50% de son impact (sur un total de 16 tonnes par an). En agissant dessus, il a rĂ©ussi Ă  passer Ă  6 tonnes par an. C’est encore trop, mais ça s’inscrit dans une dĂ©marche. Il invite tout le monde Ă  avoir une dĂ©marche similaire, dans la mesure de nos vies respectives et de nos contraintes.

Enfin, ne pas passer du dĂ©ni au dĂ©sespoir, il y a plein d’étapes intermĂ©diaires pour changer les choses et croire au futur.

Talk 4 : Senior dev, mentor, prof
 mĂȘmes combats, mĂȘmes techniques!

Daniel Garnier-Moiroux

Daniel nous partage sa vision sur la transmission de connaissances. D’une Ă©loquence incroyable malgrĂ© des soucis techniques, il a prĂ©sentĂ© le triangle pĂ©dagogique et a dĂ©taillĂ© les diffĂ©rentes interactions entre un enseignant et un apprenant.

MalgrĂ© un sujet super intĂ©ressant, la digestion a pris le dessus et m’a plongĂ© dans une sieste pendant plusieurs minutes.

Il a terminĂ© en prĂ©cisant son approche : expliquer d’abord, pratiquer, faire pratiquer sur un cas simple et ensuite Ă©largir progressivement. Une lecture Ă  retenir : le triangle pĂ©dagogique.

Talk 5 : Au secours ! Ma data est Ă  la bourre !

Jonathan CHAUVIN

Jonathan nous prĂ©sente l’intĂ©rĂȘt d’un orchestrateur en nous montrant Airflow.

AprĂšs avoir expliquĂ© le fonctionnement d’un orchestrateur, il nous parle des briques de bases d’AirFlow : DAG
 C’est un sujet qui m’intĂ©resse car liĂ© au ML OPS oĂč je monte en compĂ©tence depuis quelques mois.

Si je n’ai jamais pu tester AirFlow, j’ai cru comprendre qu’il Ă©tait lourd Ă  prendre en main et pas forcĂ©ment adaptĂ© pour partager des jeux de donnĂ©es volumineux entre les tĂąches.

Jonathan me confirme bien ces retours.

Talk 6 : Souveraineté numérique: Définition et enjeux pour les entreprises et les développeurs.es

Rose MAZARI

Rose se prĂ©sente en tant que supportrice de l’OM. Elle se donne ensuite comme mission de dĂ©finir la souverainetĂ© numĂ©rique. Tout d’abord, il convient de dĂ©finir 4 couches : socle (antennes, rĂ©seau, 
), application, donnĂ©es, usage.

Si les USA ont depuis longtemps mis en place des lois pour favoriser leurs entreprises, l’Europe a tardĂ© Ă  mettre en place une stratĂ©gie. Des monopoles ont donc Ă©mergĂ©, posant 3 problĂ©matiques :

  • rĂ©duction du libre arbitre
  • Ă©conomique
  • gĂ©opolitique

RGPD, CloudWatt, GAIA-X, BLEU, Rose revient sur les tentatives passées et actuelles.

Loin d’appeler au dĂ©sespoir, Rose imagine une vraie opportunitĂ© pour l’Europe pour crĂ©er une offre diffĂ©renciĂ©e, concurrentielle et transparente.

Talk 7 : Comment recruter des femmes dans un milieu d’hommes et enfin avoir des Ă©quipes diverses. Et la compĂ©tence alors ?

Florence Chabanois (elle / iel)

Dernier talk de la journĂ©e. J’avais peur d’ĂȘtre endormi. Mais Florence a su capter l’attention de toute la salle. D’entrĂ©e de jeu, elle confesse un mysoginisme intĂ©grĂ© qu’elle a mis du temps Ă  voir d’elle mĂȘme.

Le dĂ©clic : une remarque de sa fille lorsqu’elle voit une femme conduire Ă  la tĂ©lĂ©. Elle se pose la question : sur les derniĂšres annĂ©es, combien de femmes ai-je recrutĂ© ? 


Une seule. Mais elle ne va pas les forcer à postuler non plus ! Il n’y a pas de femme dans l’informatique !

Sources Ă  l’appui, elle revient attentivement sur toutes les phrases qu’on peut entendre. Il n’y pas de femmes dans l’informatique (Faux ! Voir en Malaisie, AlgĂ©rie
)

Elle invite toutes les équipes à plus de diversité, donc plus de créativité, plus de candidatures et plus de rentabilité.

S’il y a une vraie envie Ă  plus de diversitĂ©, il y a des petits pas Ă  mettre en place. Fixez-vous des OKR, revoyez vos processus de recrutements, mettez un code de conduite, et Ă©videmment respectez la loi (sexisme, Ă©galitĂ© des salaires
).

Un sujet terriblement intĂ©ressant que j’ai bien du mal Ă  rĂ©sumer ici. Allez jetez un coup d’oeil au replay (pas encore en ligne
).

Et c’est la fin des talks. Il est 17h20. C’est passĂ© viiiite.

Quel plaisir de croiser du monde ! Encore bravo Ă  tous les participants (orgas, speakers et sponsors) !

J’espùre qu’on se recroisera bientît.

Je vous laisse sur cette splendide sketchnote faite par AmĂ©lie Benoit sur un sujet fort de la journĂ©e : l’accessibilitĂ© :

A l’occasion, si vous ĂȘtes de passage sur Toulouse (ou sur Twitter) et que vous souhaitez discutez, n’hĂ©sitez pas.

Mes sujets de prédilection : le machine learning, la montagne, la salsa.

La bise

Maxime 🙃

--

--

Maxime Pawlak

#dataScientist #techplorator #prototypeur #entrepreneur