Auteur/autrice : Éric

  • You start being judged based on how you work with people

    Commu­ni­ca­tion is another one of those soft skills that no one tells you is impor­tant for an engi­neer, yet most soft­ware engi­neers will find them­selves held back at some point due to  commu­ni­ca­tion issues (myself inclu­ded). As one of my mentors once told me, « at a certain point, you stop being judged on your tech­ni­cal skills and you start being judged based on how you work with people. » Commu­ni­ca­tion, natu­rally, is at the heart of working with people.

    — Nicho­las C. Zakas

    Vous pouvez enle­ver le « at a certain point ». L’at­ti­tude, la façon dont chaque diffi­culté est vécue, dont chaque colla­bo­ra­tion est effec­tuée, sont des points essen­tiels profes­sion­nel­le­ment.

    Plus simple­ment, on se moque de ce que vous valez tech­nique­ment. L’im­por­tant est ce que vous appor­tez en plus au résul­tat quand vous inté­grez l’équipe et la société.

    Un incom­pé­tent tech­nique­ment qui sait colla­bo­rer arri­vera toujours à appor­ter quelque chose, et éven­tuel­le­ment saura se mettre en retrait pour ne pas gêner. Il finira bien par apprendre quelque chose ou trou­ver une tâche qu’il peut remplir… et appor­ter de la valeur.

    Un expert qui ne sait pas colla­bo­rer, pour peu qu’il intègre un projet qui dépasse le travail qu’il peut four­nir seul, peut tout à fait ne rien appor­ter du tout sur le long terme, voire ralen­tir tout le monde. Parfois c’est à la surprise de toute l’équipe, mais reti­rer l’ex­pert permet de livrer mieux et plus vite.

    Appre­nez à colla­bo­rer et à apprendre. Le reste est négli­geable dans la valeur que vous pouvez avoir.


    Entre l’écri­ture et la publi­ca­tion, on m’a aussi fait suivre un lien avec une illus­tra­tion assez expli­cite :

    1*6setGCgpCT4XFBUI5eZUUA

  • À l’ombre du Mur, jour­nal d’un inutile

    Web-fiction excep­tion­nelle… et glaçante quand les premiers temps on retrouve les solu­tions que certains contem­po­rains aime­raient appliquer, puis la novlangue digne de 1984 mais qui semble plus que crédible, qui semble réaliste aujourd’­hui. La fin n’est plus que fiction, mais permet aussi de réflé­chir.

    Ça demande bien 20 minutes, avec le son, mais ne passez pas à côté.

  • Humans Are Slam­ming Into Driver­less Cars and Expo­sing a Key Flaw

    The self-driving car, that cutting-edge crea­tion that’s suppo­sed to lead to a world without acci­dents, is achie­ving the exact oppo­site right now: The vehicles have racked up a crash rate double that of those with human drivers.

    The glitch?

    They obey the law all the time, as in, without excep­tion. This may sound like the right way to program a robot to drive a car, but good luck trying to merge onto a chao­tic, jam-packed high­way with traf­fic flying along well above the speed limit. It tends not to work out well. As the acci­dents have piled up — all minor scrape-ups for now — the argu­ments among program­mers at places like Google Inc. and Carne­gie Mellon Univer­sity are heating up: Should they teach the cars how to commit infrac­tions from time to time to stay out of trouble?

    — Bloom­berg

    Les rela­tions presse avancent faci­le­ment le « zéro acci­dent respon­sable » des voitures auto­nomes, mais ça n’est qu’une partie des enjeux. Voilà l’autre, et c’est diable­ment inté­res­sant.

    On ne parle d’ailleurs pas que d’ac­ci­dent, mais simple­ment de bonne conduite. Comme pour les motos et l’in­ter­file, il y a la règle pure et dure, et ce que doit lais­ser faire l’in­tel­li­gence :

    Faut-il rester derrière un vélo à 25 km/h pendant 5 km faute de pouvoir le doubler avec 1m50 d’es­pace sans passer la ligne jaune et au risque non seule­ment un bouchon mais peut-être encore plus d’ac­ci­dent quand le conduc­teur suivant voudra doubler les deux d’un coup sans visi­bi­lité ? ou peut-on doubler avec un peu moins d’es­pace et en mordant la ligne médiane avec toutes les précau­tions utiles ?

    Bonne chance les robots…

  • Feature Toggles

    Plus j’avance et moins je crois aux branches et aux livrai­sons unitaires. Pour plein de raisons, quitte à sacri­fier un peu de perfor­mance, je conseille la livrai­son en produc­tion de tout le code, même s’il n’est pas fini.

    L’im­por­tant c’est l’in­ter­rup­teur, la possi­bi­lité d’ac­ti­ver ou désac­ti­ver un compor­te­ment.

    Feature toggles are a power­ful tech­nique, allo­wing teams to modify system beha­vior without chan­ging code. They fall into various usage cate­go­ries, and it’s impor­tant to take that cate­go­ri­za­tion into account when imple­men­ting and mana­ging toggles. Toggles intro­duce complexity. We can keep that complexity in check by using smart toggle imple­men­ta­tion prac­tices and appro­priate tools to manage our toggle confi­gu­ra­tion, but we should also aim to constrain the number of toggles in our system.

    — Martin Fowler

    L’ar­ticle est long, il n’aborde pas vrai­ment le comment, mais résume beau­coup de choses sur l’ap­proche et le quoi.

  • Optus

    Can I ask why Optus is adver­ti­sing at casual mall in middle eastern language and not english?? This is an outrage, this is Austra­lia not Syria. You are hypo­crites, saying sorry for Paris etc etc but adver­ti­sing for only Muslim to read.

    — Age of aqua­rium

    C’est une seule grande image retraçant les réac­tions face à un panneau en arabe en Austra­lie, les inter­pel­la­tions des gens et les réponses des rela­tions publiques d’Op­tus.

    C’est magni­fique, et je trouve le commu­nity mana­ger juste parfait. Je vous laisse décou­vrir au fur et à mesure des échanges de quoi on parle vrai­ment… et à quel point le racisme est désor­mais plei­ne­ment assumé et juste une atti­tude normale quand on est face à la langue arabe, aux pays arabes, ou à l’Is­lam. Toutes les digues ont sautées.

    Malheu­reu­se­ment ce sont des captures d’écran, sans version texte. Si quelqu’un a le courage de faire une trans­crip­tion pour ceux qui ont besoin du texte…

  • How Mickey Mouse Evades the Public Domain

    For Disney, Mickey Mouse is not just a huge money maker, but the compa­ny’s most cove­ted piece of intel­lec­tual property. Mickey is Disney, and Disney is Mickey: the two are simply one and the same, and nothing is more impor­tant to Disney than his well-being. (“I love Mickey Mouse more than any woman I have ever known,” Walt Disney once famously said).

    For this reason, Disney has done every­thing in its power to make sure it retains the copy­right on Mickey — even if that means chan­ging fede­ral statutes. Every time Mickey’s copy­right is about to expire, Disney spends millions lobbying Congress for exten­sions, and trading campaign contri­bu­tions for legis­la­tive support. With crushing legal force, they’ve squel­ched anyone who attempts to disa­gree with them.

    Zachary Crockett

    L’ar­ticle est long mais excellent. Il retrace l’his­toire de la propriété intel­lec­tuelle dans le prisme de Mickey et Walt Disney. À lire.

  • [Photo] On commence toujours par un petit teaser

    J’ai eu la chance de faire une jolie rencontre autour des ques­tions photo. Merci à elle. Plein de photos à sélec­tion­ner puis à trai­ter, déjà des frus­tra­tions « grrr, j’ai encore oublié xxx et fait la même erreur que la dernière fois » qui me confortent dans le projet lancé pour 2016

    Ça n’est pas repré­sen­ta­tif de ce que je fais ou de mon approche, mais j’ai eu envie de commen­cer par un petit jeu un peu décalé.


    La séance complète

  • L’ap­pel des patrons « pour un plan d’ur­gence auda­cieux pour l’em­ploi »

    Nous deman­dons […] :

    1. […] un plafon­ne­ment des indem­ni­tés prud’­ho­males lié à l’an­cien­neté du sala­rié, et des motifs de rupture liés à […] la réali­sa­tion d’un projet.

    2. Une exoné­ra­tion totale de ­coti­sa­tions sociales patro­nales durant deux ans pour toute nouvelle embauche dans les petites entre­prises.

    3. Une exoné­ra­tion sociale totale pour tout recours à un alter­nant (apprenti ou contrat de profes­sion­na­li­sa­tion).

    4. Des dispo­si­tions faci­li­tant l’em­bauche de chômeurs de longue durée […] combi­nant forma­tion et abon­de­ment par des aides sociales pour allé­ger le coût pour l’en­tre­prise.

    5. Une faci­li­ta­tion des nouvelles formes d’ac­ti­vité indé­pen­dante.

    — sur Le JDD

    Pour faire court :

    Et si ça arrive ils ne font tout de même aucune promesse mais veulent bien appa­raitre en sauveurs de la France. Au pire, si ça ne fonc­tionne pas et que ça vient juste alimen­ter la rému­né­ra­tion des diri­geants et action­naires, comme sur les dizaines de milliards du pacte de soli­da­rité, c’est qu’on ne sera pas allés assez loin.

  • Le baro­mètre des salaires 2015 dévoile ses résul­tats

    Rien de très éton­nant ni nouveau mais tout de même inté­res­sant :

    • une année d’ex­pé­rience corres­pond en moyenne à 3 à 5% de salaire en plus
    • la rému­né­ra­tion variable conti­nue d’être assez rare dans nos métiers
    • on recrute hommes et femmes globa­le­ment au même salaire mais les augmen­ta­tions ne suivent pas le même rythme, pour arri­ver à 20% de diffé­rence dans la dernière tranche d’ex­pé­rience
    • les rému­né­ra­tions en Île de France sont 20% plus hautes que dans le reste de la France.

    Je comprends tout à fait l’ori­gine de cette dernière donnée mais sa perti­nence m’in­ter­roge.

    Pourquoi l’en­tre­prise dépen­se­rait plus pour des infor­ma­ti­ciens sur Paris plutôt qu’en région alors qu’ils vont produire la même chose ? Ou vu de l’autre côté, pourquoi paie­rait-on moins un infor­ma­ti­cien hors Île de France alors qu’en plus les locaux et l’en­ca­dre­ment y coûtent moins cher  pour l’en­tre­prise ?

    Si on consi­dère que c’est unique­ment l’en­tre­prise qui est légi­time à payer le moins possible, pourquoi donc est-ce qu’on conti­nue à tout concen­trer sur Paris ? Je ne vois pas la logique dans tout cela.

    Des entre­prises qui viennent de Paris et qui décident de migrer en région sans en chan­ger les salaires risquent d’avoir un avan­tage compé­ti­tif signi­fi­ca­tif tout en descen­dant leurs coûts (pas sur le salaire, mais sur les locaux, les négo­cia­tions annuelles, les coûts de recru­te­ments…)

    Atten­tion quand vous faites des filtres assez sélec­tifs, la base de réponses reste assez limi­tée.