[What We Do] Vianney, Team Tech

5'

Découvrez l’interview de Vianney Gremmel, Développeur Marketplace dans l’équipe Tech chez Lengow !

1/ Peux-tu te présenter en quelques mots ?

Vianney, presque 40 ans 😱.

Je suis développeur depuis une quinzaine d’années, sur des technos très différentes : Cobol et MVS, J2EE, Perl, PHP, Python… et des métiers très différents (assurances, banques, ONG / associatif, covoiturage, Cloud, sécurité, e-commerce…)

J’aime entreprendre de grands voyages (Transsibérien, 2 ans au Tchad, 3 mois de marche à pied…), pour l’amour de la rencontre et de la lenteur. J’ai plein de futurs voyages en préparation.

2/ Tu voulais être Dev quand tu étais petit ?

Je développe depuis l’âge de 12 ans environ, en GFA Basic sur l’Atari 520 ST de mon frère. Je me souviens avoir fait un jeu de rugby 2D. Je programmais d’abord sur copie double parce que je n’avais pas le droit de passer trop de temps derrière l’écran. 

Ouais c’est clair, un côté un peu nerd.

Mais je ne pensais pas en faire mon métier. C’est revenu un peu plus tard, après mes premières expériences professionnelles, après avoir oublié la passion première. Ce qui me plaît dans le développement, c’est son côté en fait très littéraire. Il y a autant de styles d’écriture que de paradigmes et de langages. Développer est un moyen d’expression.

3/ Quelle formation as-tu fait ?

INSA de Rouen.

4/ Avec quelles technos travailles-tu au quotidien ?

Linux, git, Python 3.6, django, vim.

5/ La Tech est un secteur en perpétuelle évolution, comment on reste “à la page” ?

Chez Lengow nous nous offrons de vrais temps de formation et d’échange autour de tech-eat. Nous nous donnons l’occasion lors de déjeuners de parler de sujets choisis librement, souvent en rapport avec les technologies que nous utilisons. 

Il y a aussi (trop rarement à mon goût) des meetups à Nantes. C’est aussi un moyen décontracté et sans pression de se former et de se constituer un réseau.

Mais rien ne vaut le tandem expérience / lecture pour connaître en profondeur un sujet. Je lis 6 à 12 livres par an sur des sujets techniques, pas forcément en relation avec ce que je pratique au travail. Simplement des sujets qui m’intéressent et qui m’ouvrent à d’autres techniques.

Former les gens est aussi un bon moyen de se former soi-même : en présentant des sujets, des retours d’expérience. Je fais aussi un peu de tutorat pour openclassrooms.

Je pense qu’il faut s’efforcer d’acquérir des compétences “en T”. La barre verticale du T représente une spécialité, une compétence technique que l’on maîtrise en profondeur. La barre horizontale représente la culture générale, la polyvalence. Une personne sans expertise ne pourra pas apporter de contribution à un groupe. Et une personne sans polyvalence aura des difficultés à collaborer.

6/ Peux-tu nous partager tes Mooc, Podcast, Blog, compte twitter… préférés dans ce domaine ?

Quelques chaînes Youtube :

https://www.youtube.com/channel/UCOT0Jouy4KgGWvRr5Q_Htxw 

Comptes twitter : 

  • Julia Evans @b0rk : une développeuse qui dessine aussi des tonnes de “cheat sheets” très bien faits
  • Daily Python Tip @python_tip pour apprendre un truc tous les jours.
  • Raymond Hettinger @raymondh, un core dev python pédagogue
  • @nixcraft pour un peu de culture système & sysadmin
  • Command Line Magic @climagic pour maîtriser un peu mieux la ligne de commande
  • … la liste est infinie

7/ Pour finir, si tu devais donner un conseil à un junior dans ce métier ?

Ne compte pas sur ce que tu as appris à l’école pour durer dans le métier. De façon générale, ne reste jamais sur tes acquis :

Pour cela :

  • Apprends un nouveau langage de programmation par an.
  • Lis un livre par mois.
  • Pas que des livres techniques.
  • Prends des cours, va aux meetups, veille sans cesse.
  • Quand tu es bien à l’aise dans une techno, change de techno.

Commence le plus tôt possible par lire le livre “The pragmatic programmer” : il y a dedans toutes les ficelles du métier, le savoir-faire, le savoir-être.

Laisse tomber ton éditeur de texte sauf si c’est vim.

Floriane Courtois

Internal Communication Manager @Lengow