Blog de Samuel Liard
RSS icon Email icon Home icon
  • Du nouveau ?

    Et oui 2 mois déjà sans publier sur ce blog. Après le startup week-end tout s’est un peu accéléré, j’en profite donc pour vous raconter ma fin d’année 2011.

    Code d’Armor

    Sur Lannion nous avons deux grosses entreprises Alcatel Lucent et Orange. Autour de ces 2 mastodontes gravitent pas mal de SSII et un beau vivier de startups. Il y a donc beaucoup de développeurs dans la zone. Mais pourtant nous ne nous connaissons pas, il n’y a ni cantine numérique ni aucun « User Group ». On ne se connait pas. Il y a peut-être un gars de l’autre côté de la route travaillant sur la même techno que vous et vous ne le savez pas.

    Au BreizhCamp, une phrase de Sebastien Douche m’avait marqué : « S’il n’y a pas de communauté chez vous : créez en une ! ». J’ai donc cherché des développeurs ayant la même envie que moi : créer une communauté de développeurs sur Lannion.

    Dès le début j’ai rencontré des personnes super intéressées. Les organisateurs du startup week-end, Benjamin qui a créé sa boite de developpement d’applications web, des étudiants et même des collègues d’Orange. Me sentant un peu moins seul, c’était le moment de lancer la communauté : Code d’Armor était né. Nous avons rapidement programmé la première soirée qui a eu lieu le 6 décembre. Une très bonne soirée où j’ai présenté un retour d’expérience sur différentes plateformes PAAS. On a réuni 40 personnes et leurs retours étaient très positifs. On va enchainer sur une seconde soirée mardi prochain le 10 janvier et une troisième le 7 février.

    L’objectif de Code d’Armor c’est de construire une communauté de développeurs sur la région de Lannion. Le slogan des soirées est simple : « Pour les développeurs, par des développeurs ». C’est une occasion d’échanger entre nous, de se rencontrer et de créer un réseau. C’est aussi un excellent moyen pour les développeurs de mettre en valeur leurs compétences techniques.

    On a un vrai problème en France, les boites ne savent que valoriser les postes de manager, il faut devenir chef. Pour réussir dans la vie il faut être manager, chef de projet. Votre maman ne sera jamais fière de vous lorsque vous lui expliquez que vous avez optimisé une requête SQL et que ça réduit de 30% le temps de réponse HTTP. Par contre allez lui dire que vous êtes chef de projet d’une application avec 10 développeurs et là elle va raconter à toutes ses copines : « mon fils est manager ! » avec limite la larme à l’oeil. Je ne vous parle même pas de reconnaissance financière. 10 ans d’expérience dans le développement ça ne paye pas. Un jour il va falloir finir par comprendre que développeur et manager sont deux métiers bien différents et non pas une évolution obligatoire. En plus ça nous évitera d’avoir dans nos boites des tas de managers complètement incompétents qui se retrouvent là juste pour gagner plus d’argent.

    Mais n’oubliez jamais :

    Ce sont les personnes qui font qui changent le monde, pas ceux qui font faire.

    Kidschool

    Grâce à ces nouveaux contacts, en décembre on m’a demandé de réaliser un jeu pour enfant sur iPad. J’ai vraiment adoré. L’idée venait d’une graphiste qui a fait tout le design de l’application, Benjamin l’a adapté pour l’iPad et j’ai codé le moteur du puzzle et cablé l’application.

    Téléchargez la vite !

    Il y a aussi une version Lite gratuite, mais c’est moins drôle forcément ;)

    La suite ?

    Beaucoup de nouveautés donc pour cette fin d’année 2011 et encore je ne peux pas encore vous dévoiler mes projets pour 2012 mais cette nouvelle année marquera pour moi sans doute un tournant très important. La suite au prochain post :)

    Je vous souhaite à tous une superbe année 2012 : sex, code & rock’n roll !

  • Le blues du développeur

    En revenant d’une conférence sur GIT dans le cadre du BreizhCamp (faite par Sebastien Douche, excellent orateur) je rentre chez mon frère qui m’héberge. Et commence la conversation type que nous développeurs nous avons déjà eu des dizaines de fois:

    Mon frère : Alors cette conf, sympa ? C’était sur quoi ?
    Moi : Ouep super bien, on nous a présenté GIT
    Mon frère : Ah ? C’est quoi GIT
    Moi : Un super outil de GConf pour remplacer SVN qu’il est grand temps de virer.
    Mon frère (perplexe) : Ah…ok….bon, et sinon les enfants, ils vont bien ?

    Et votre femme (oui car souvent le développeur est un homme ;) ) ne vous a jamais demandé comment s’est passé votre journée ? Chez moi ça donne à peu près ça :

    Ma femme : Alors ta journée ? bien passé ?
    Moi : Oui le top, j’ai complètement refait la gestion transactionnelle du projet pour utiliser de l’AOP en mettant le place spring et Jersey pour l’exposition REST.
    Ma femme (perplexe) : Ah… en effet ça a l’air bien.
    Moi : Et toi ? bonne journée ?
    Ma femme : Oui pas mal, j’ai diagnostiqué un truc grave au plus tôt, ça va sûrement lui sauver la vie.
    Moi (perplexe) : Ouais… C’est pas mal non plus…

    C’est je trouve le plus frustrant dans notre métier, on peut faire des trucs hyper techniques, c’est très compliqué de l’expliquer et de le faire partager aux non néophytes. Pire : plus c’est technique et moins c’est impressionnant/intéressant pour les autres. Faites une page web avec un GIF animé et vos amis vous prennent pour un dieu de l’informatique. Par contre plus c’est technique et moins on peut montrer un résultat concret.

    Personnellement j’ai vu le changement quand je suis passé d’un projet Java sur le Machine To Machine au développement sur iPhone. A expliquer à mon entourage c’est le jour et la nuit ;)

    C’est aussi pour ça que des journées comme le BreizhCamp ça nous fait du bien à nous les développeurs, on peut discuter avec d’autres personnes qui comprennent ce que l’on fait. Donc encore merci Nicolas pour l’avoir organisé !