Bonjour ! C’est Insaf qui vous parle aujourd’hui pour vous présenter le Champion Java Contest 🤩
Je suis donc très heureuse de vous présenter Julien, on a passé un très bon moment pendant l’interview et je l’en remercie ✨ J’aime beaucoup prendre le temps de faire des portraits pour le blog WeLoveDevs ! N’hésitez pas à me dire si ça vous plait aussi dans la barre de commentaire tout en bas 👇🏼
Le concours Java Contest était en partenariat avec Les Editions ENI, c’est donc eux qui ont offert à Julien sa dotation ⚡️ Merci beaucoup 👌🏼
Interview de Julien – Le Champion Java Contest
Q : Hello Julien ! Merci de prendre le temps de répondre à mes questions ! Comment vas-tu ?
Bonjour ! C’est un plaisir. Je vais très bien merci !
Q : Est-ce que tu pourrais te présenter ?
Je m’appelle Julien Wittouck et j’ai 34 ans.
J’ai plusieurs métiers aujourd’hui. Je suis freelance, donc je travaille en ce moment avec Kiabi. Je les accompagne depuis quatre ans sur une transition vers le cloud, en particulier GCP. Ensuite, je suis enseignant vacataire à l’université de Lille. Je donne des cours de Java en Mastère 2. Je suis également associé chez EKITE depuis un an. Je m’occupe de toute l’animation technique.
Et pour le “moi” perso, je suis fan des Daft Punk, de Dragon Ball, de Star Wars et je suis un très grand fan de rock des années 70 et 90.
Q : Félicitations pour ton titre Java Contest Champion 🏆 Est-ce que tu es fier de cette performance ? Tu t’attendais à gagner quand t’as appuyé sur “Démarrer le test” ?
Non, pas du tout. J’ai fait le test plutôt pour rigoler parce que je connais très bien Loïc Matthieu qui a corédigé les questions. Loïc travaillait chez Kiabi quelques années donc on avait un peu travaillé ensemble. J’ai répondu aux questions et j’ai quand même fait quelques erreurs. À la fin, je vois que je fais partie du top 1 %, puis j’ai fait le test assez rapidement, mais je vois passer les tweets sur les résultats et je garde la première place.
Ça m’a fait plaisir !
Q : Comment ça se fait que tu aies un niveau aussi élevé en Java ? C’est une techno que tu utilises dans ton travail ?
Je fais du Java depuis environ 15 ans, je l’ai appris à l’université. C’est mon langage de prédilection, je l’utilise au quotidien.
Q : Quel était ton premier contact avec cette technologie ? Qu’est-ce que tu as construit avec la première fois ?
Comme je l’ai dit plus haut, c’était à l’université et les premières fois où je m’en suis servi du coup c’était pour des TP d’assez bas niveau. Par exemple, implémenter un serveur FTP en Java, implémenter des envois réceptions de requête TNS en Java également.
Q : Comment as-tu développé ta connaissance de la techno ? Quels conseils donnerais-tu à nos pairs (jeunes et moins jeunes) qui veulent s’améliorer sur le sujet ?
La veille et la pratique, pour moi, c’est la base. Il faut coder un maximum et se tenir à jour en lisant des articles ou des livres sur le sujet. Tout le monde ne fonctionne pas de la même manière, mais pour moi, juste lire des articles ça ne suffit pas, j’essaie de pratiquer énormément.
En plus de ça, moi je donne des cours à l’université donc ça me permet de constamment être à jour, je me documente beaucoup pour que mes étudiants aient tous les éléments pour bosser avec la techno.
D’ailleurs, Loïc est très fort en Java et il tient un blog où tous les six mois il annonce les nouveautés Java dans le cadre d’un article vachement complet et sérieux qui est souvent repartagé. J’apprends aussi beaucoup avec ça.
Q : Les développeurs veulent savoir quel est l’avis du champion. Quel est le futur de Java ? Est-ce que la techno va évoluer, prendre de nouveaux virages ?
Sur les quelques dernières années, on a vu que Java s’est pas mal inspiré d’autres langages qui tournent principalement autour de la JVM donc Scala et Kotlin. Les futures versions de Java elles vont s’orienter vers de l’ajout de fonctionnalités qui vont être issus de ces deux langages. Les devs voient dans ces langages des intérêts, des constructions pratiques à utiliser et des facilités de développement.
Je pense aussi qu’il va y avoir beaucoup d’amélioration sur les performances.
L’avenir de Java, pour moi, ça va être de garder le même langage, de l’enrichir avec des fonctionnalités supplémentaires et aller de plus en plus vers des écosystèmes plus performants.
Q : Tu codes avec d’autres technos que Java ? C’est quoi celle que tu préfères ? Et pourquoi ?
Je suis plus back end. J’ai déjà essayé le front, mais ce n’est pas ce que j’aime le plus et je ne suis pas très bon. J’ai fait beaucoup de Node.js, Typescript et de Kotlin. Ce sont ceux que je préfère parce que c’est assez facile à manipuler et parce que ça reste du back.
Q : Comment as-tu trouvé le QCM ? Qu’as-tu pensé des questions ?
J’ai trouvé le QCM vraiment bien fait, très bien construit avec des questions très techniques, des questions avec des exemples de code où tu dois exécuter ou compiler le code dans ta tête. C’était vraiment pas mal. Il y avait des questions sur les nouveautés de Java 17 sur lesquelles ce n’est pas évident sans s’être tenu à jour. Franchement le questionnaire était très cool.
Q : Trop cool ! Je suis contente d’avoir pu rencontrer le dernier Champion en titre 👌🏼 Merci beaucoup Julien !
Merci à toi et merci beaucoup aux Éditions ENI pour la dotation !
Encore merci à Julien, notre Java Contest Champion, qui a répondu à mes questions ! Le QCM Java est encore disponible, peut-être que l’un d’entre vous réussira à battre le number 1 !
Merci également aux éditions ENI d’avoir offert cette dotation à Julien, et d’ailleurs, ils recrutent des auteurs en ce moment, profitez-en !