Nicolas Demengel

Photo de Nicolas Tampon : adopté

Bonjour,

Je me présente : Nicolas Demengel, développeur passionné et concerné. Actuellement sur Paris, je recherche du travail sur Lyon pour 2013.

Mise-à-jour : j'ai trouvé du travail sur Lyon grâce à ce site + Twitter et surtout grâce à un superbe réseau de professionnels lyonnais :-)
Je ne laisse donc cette page disponible qu'à titre d'information, pour les personnes qui seraient intéressées par le compte-rendu de cette recherche d'emploi.

Credo

J'aime mon métier et je cherche à l'exercer au mieux. J'aime la technique, mais je suis conscient qu'elle doit avant tout servir le produit : je travaille sur un logiciel dans le but qu'il réponde au besoin de ses utilisateurs.

Je crois au véritable travail d'équipe, où tous les membres se sentent concernés par le produit et s'accordent sur des valeurs pour le construire.

Je pense que la profession de développeur peut tendre vers une forme d'artisanat, et je m'emploie à mon niveau à ce qu'elle aille dans cette direction. J'essaye de me tenir à quelques principes de base — faire au plus simple, travailler par petits incréments, obtenir du retour au plus tôt — et m'impose une discipline constante : clean code et TDD/BDD.

Je cherche à m'améliorer de manière continue pour devenir un meilleur collègue et développeur.

Compétences

Mon langage de programmation habituel est Java, mais je lorgne de plus en plus vers Scala. Je code également depuis mes débuts en JavaScript, même si j'ai dernièrement moins l'occasion de le pratiquer (j'aime ce language et estime le connaître assez bien).
D'une manière générale, je développe une certaine curiosité pour un bon nombre de langages.

Depuis cette année je commence également à donner des formations TDD & Software Craftsmanship pour Xebia Training.

Mais encore ?

Depuis 2010, je suis l'un des deux développeurs de MoreUnit, un plug-in pour Eclipse simplifiant grandement l'écriture de tests unitaires et le TDD en Java (et très bientôt dans tous les langages).

↪ Plus de détails sur mes activités courantes

Pourquoi ce site ?

Rien ne me ferait plus plaisir que de trouver une entreprise lyonnaise pour laquelle ma "profession de foi" a du sens, comme c'est le cas pour Xebia, mon employeur actuel.

Certes, des offres d'emploi tombent par paquets sur LinkedIn, mais elles proposent très souvent une vision très industrielle et peu flatteuse du développement logiciel. Le développeur y apparait également trop souvent comme une proie que l'on appâte à peu de frais. Que ce soit accidentel ou volontaire, on ne sait malheureusement presque jamais ce qui se cache réellement derrière ces annonces, et il est matériellement irréalisable de répondre à toutes pour le découvrir.

Alors en l'attente de trouver plus d'annonces sur des sites tels que l'eXpress Board ou Human Coders Jobs, j'ai décidé de tenter ma chance sur Twitter !

Intéressé ? Contactez-moi !

Plus d'info

Mon CV

Vous pouvez avoir un aperçu de mes affectations passées sur mon profil LinkedIn. Et pour une description plus détaillée, merci de bien vouloir me contacter.

Mes occupations

En cours :

  • Obtention du niveau 2 de la compétence "Jeune Papa".
  • Finalisation d'une version majeure de MoreUnit, apportant un support minimal pour tous les langages de programmation, et profitant d'un nettoyage du code.
  • Avec des collègues de Xebia, création d'une base de connaissances et de contenus pour faciliter l'apprentissage de bonnes pratiques de coding.
  • Apprentissage de Haskell.

Dans ma TODO-list :

  • Proposer des améliorations aux plug-ins pour Eclipse Builder Pattern et Fluent builders generator pour assouplir leur usage, ou à défaut écrire un nouveau plugin.
  • Mettre à disposition de la communauté une bibliothèque extra-light codée récemment pour MoreUnit, fournissant un mimimum de support pour programmer fonctionnellement en Java. La cible étant les très petits projets qui aimeraient par exemple utiliser Guava ou functionaljava mais ne peuvent se permettre d'être trop lourds à télécharger, ou qui maintiennent une compatibilité Java 5 et aimeraient tout de même accéder à la puissance d'un FluentIterable.
  • Réaliser un vrai projet en Scala.

Liens divers

  • MoreUnit, plugin pour Eclipse aidant à l'écriture de tests unitaires et au TDD
  • Mes articles et autres posts sur le blog de Xebia, mon employeur actuel

Mes lectures et ouvrages de référence

Compte-rendu de ma recherche d'emploi

Résumé de ma démarche

Désirant quitter Paris pour Lyon, je cherchais à entrer en contact uniquement avec des entreprises partageant avec moi une certaine vision du développement. Il était tout simplement hors de question de devoir compter sur des propositions insipides et absolument pas ciblées telles celles qui sont légions sur LinkedIn ou Viadeo.
J'ai donc publié ce site le 22 novembre 2012 et lancé les hostilités avec ce tweet.

Résultat

Mon annonce a été retweetée 44 fois, et j'ai reçu une dizaine d'emails dans les deux jours qui ont suivis. Je regrette de ne pas avoir mis en place de collecte de statistiques sur les consultations du site, ça aurait peut-être été intéressant.

Qui m'a contacté ? Deux SSII, dont une avec des valeurs similaires à Xebia, des éditeurs modernes (par opposition à certains éditeurs enfermés dans les technologies et pratiques avec lesquelles ils ont démarré) et... des développeurs ! Ça a été pour moi une très bonne surprise : Lyon possède un réseau de développeurs très accueillant, et a priori au moins aussi riche qu'à Paris, si je me base sur l'activité visible sur Internet.

Parmi les entreprises ayant répondu, notons quelques spécificités sympathiques. L'une d'entre elles travaille uniquement en open source, et m'a de fait directement dirigé sur son repo de code pour que je me fasse une idée. D'autres entreprises ne sont en fait pas du tout situées à Lyon mais ont complètement intégré le télétravail et m'ont donc proposé de les rejoindre.

Du côté des développeurs, certains ont tenté de m'attirer dans leur entreprise — voire dans leur équipe — en me décrivant en toute honnêteté ses forces et faiblesses ainsi que le contexte ; d'autres m'ont dirigé vers des acteurs tiers dont ils avaient entendu parler en bien. Quelqu'un a même partagé avec moi l'expérience de sa propre arrivée sur Lyon.

Pour moi, cette manière de rechercher un emploi est donc un succès total avec au final :

  • un nombre gérable de réponses pertinentes et intéressantes ;
  • un réseau de contacts très sympas ;
  • et... un emploi bien sûr !

Conclusion

Par une étrange coïncidence, mon employeur parisien (Xebia) a eu une opportunité pour me placer chez l'une de ces entreprises, dont j'avais éveillé l'intérêt, et qui m'avait tapé dans l'œil également. L'affaire a été conclue fin décembre, il ne restait plus qu'à gérer la migration. Nous sommes aujourd'hui le 24 février, j'ai emménagé cette semaine, et je commencerai à travailler demain.

Il me reste à présent à découvrir toute l'ampleur de la communauté dev Java/Web lyonnaise, et je pense donc commencer par le Lyon JUG et Mix-IT (il semblerait qu'il soit encore temps de déposer des sujets).

Amis lyonnais, un grand merci à tous ! Christophe, Alexis, Frédéric et les autres, n'hésitez pas à me taper sur l'épaule si vous me croisez et me reconnaissez : je vous dois quelques bières :-) (ou tout autre breuvage à votre goût)