Catégorie : Vie professionnelle

  • Trouvé routeur

    Il y a quelques temps je cher­chais un routeur pour le côté une petite PME. J’avais trouvé quelques trucs mais rien d’ex­tra­or­di­naire, souvent au delà des 300 € pour un maté­riel peu person­na­li­sable.

    Aujourd’­hui j’ai trouvé une source assez sympa, avec des boitiers orien­tés PC mais de la taille d’un routeur, avec 4 à 6 ports ether­net, sur lesquels mettre un Linux avec une distri­bu­tion orien­tée routage, à tarif élevé mais pas déli­rant. Bref, le bonheur.

    Un peu tard cepen­dant, nous avons plani­fié d’autres solu­tions en atten­dant.

  • Hire For The Ability To Get Shit Done

    Passer du rôle de consul­tant / expert à celui de direc­teur tech­nique d’une start up c’est apprendre plein de choses. Je crois que c’est mon approche du recru­te­ment qui a beau­coup changé.

    Voilà *le* point avec un coef­fi­cient deux fois plus impor­tant que les autres : ability to get the shit done. Ce n’est pas un critère, c’est un pré-requis.

  • Char­pen­tier infor­ma­tique

    Inter­vie­wer: So, you’re a carpen­ter, are you?
    Carpen­ter: That’s right, that’s what I do.

    […]

    Inter­vie­wer: First of all, we’re working in a subdi­vi­sion buil­ding a lot of brown houses. Have you built a lot of brown houses before?
    Carpen­ter: Well, I’m a carpen­ter, so I build houses, and people pretty much paint them the way they want.

    […]

    Carpen­ter: Really, is that it? So I lost the job because I didn’t have enough brown?
    Inter­vie­wer: Well, it was partly that, but partly we got the other fellow a lot chea­per.
    Carpen­ter: Really — how much expe­rience does he have?
    Inter­vie­wer: Well, he’s not really a carpen­ter, he’s a car sales­man — but he’s sold a lot of brown cars and he’s worked with walnut inter­iors.

    Ça me rappelle forte­ment une direc­tion qui à un moment pensait qu’il fallait segmen­ter les déve­lop­peur par domaine commer­cial, et que la valeur ajou­tée était moins dans la qualité tech­nique ou le recul du déve­lop­peur que dans le fait qu’il ait déjà travaillé dans le secteur de l’éner­gie (même si c’est pour coder un CMS ou un outil de réser­va­tion de salles de réunion) ou dans l’in­dus­trie du luxe (même si c’est pour coder un formu­laire d’ins­crip­tion à une news­let­ter).

    La petite histoire reste une petite fable forgée de toutes pièces, mais elle est amusante à lire, et parfois se révèle un peu trop proche de la vérité.

  • Expect more from product mana­gers

    Cité sans autre commen­taire :

    Whate­ver their stra­tegy, good product mana­gers vali­date their features before they build them, and that’s why their ideas are so much more likely to improve the bottom line of the company. They don’t neces­sa­rily have better ideas. They just kill the bad ones before spen­ding too much time on them.

    Expect more from product mana­gers

     

  • Bob, cham­pion de la procras­ti­na­tion

    Et si plutôt que de faire votre travail vous embau­chiez quelqu’un dans un pays pas cher pour le faire à votre place et que vous empo­chiez la diffé­rence ? Korben raconte une anec­dote sur Bob, le cham­pion de la procras­ti­na­tion, mais avant de conti­nuer sachez que l’his­toire n’est pas nouvelle : Je me rappelle quand j’étais plus jeune en Italie, ça s’ap­pe­lait la poli­tique de la veste chez les fonc­tion­naires. On arrive le matin, on pose la veste, et on laisse le philip­pin immi­gré faire le travail pendant qu’on prendre un autre boulot ailleurs.

    Je ne suis pas d’ac­cord avec l’axe de la procras­ti­na­tion. J’hé­site entre plusieurs senti­ments :

    Tout d’abord, c’est simple­ment l’ap­pli­ca­tion la plus pure du libé­ra­lisme. On embauche Bob pour faire un boulot, le boulot est fait, bien fait même si j’en crois l’anec­dote. Du coup l’em­ployeur ne devrait rien à voir à redire. Il n’y a pas de dommage avéré, et tout va bien dans le meilleur des mondes. Tant mieux pour Bob qui sait pilo­ter trou­ver et pilo­ter les bonnes ressources off-shore, il a bien mérité sa valeur ajou­tée.

    D’un autre côté si ça fonc­tionne c’est qu’il y a réel­le­ment zéro esprit d’équipe ou fonc­tion­ne­ment RH dans l’en­tre­prise. À force de consi­dé­rer les gens comme jetables et remplaçables, ne vous éton­nez pas qu’ils agissent comme tels.

    Enfin, ça met une claque méri­tée à l’idée qu’un déve­lop­peur off-shore est forcé­ment moins compé­tent, moins quali­ta­tif ou moins « haut niveau » qu’un local. Ça ne veut pas dire qu’il faut avoir toute son équipe à l’autre bout du monde, mais simple­ment que ce qu’ap­porte un local c’est la proxi­mité, le côté humain, la possi­bi­lité de discu­ter, de travailler ensemble en face à face. Si vous ne le faites pas, alors vous vous leur­rez sur la valeur ajou­tée.

  • Chère agence digi­tale^Wnumé­rique

    Chère agence digi­tale / Web / marke­ting / sociale rayez la mention inutile, à mon avis elles le sont toutes […] tu vas commen­cer dès demain matin à spam­mer ma boite mails de tes cartes de voeux numé­riques de plus ou moins bon goût, parfois montées à l’ar­rache d’un HTML hési­tant durant les heures supplé­men­taires d’un stagiaire non payé, mais la plupart du temps conte­nues dans un bête JPEG

    […]

    Comme chaque année, tu vas me souhai­ter une excel­lente année 2013 sous le signe du digi­talnumé­rique, digi­tal c’est pour les doigts / des média sociaux / de l’en­tre­prise 2.0 / du X-commerce / des lamas roses et des double arc-en-ciels / ajoute ici les buzz­words qui te feront plai­sir et d’une colla­bo­ra­tion plus que fruc­tueuse dans nos domaines respec­tifs.

    […]

    Chère agence je ne sais plus trop quoi, je voulais te dire ceci : tes voeux et tes digi­taux, tu peux te les carrer quelque part. Cette année, au lieu de simple­ment balan­cer ta carte virtuelle dans ma poubelle qui ne l’est pas moins

    […]

    Si en revanche tu es dans mon carnet d’adresses à l’on­glet “potes”, que tu as une agence [mettre un buzz­word ici] et que tu as envie qu’on prenne un verre, quitte à m’ex­pliquer pourquoi je dois abso­lu­ment ache­ter ta nouvelle campagne trans­mé­dia 380 sur Twit­ter, Face­book, Pinte­rest, Insta­gram et Youporn, ça doit pouvoir s’ar­ran­ger.

    Allez, bonne année quand même.

    Merci Frédé­ric, je ne saurai mieux dire. Ça vaut pour moi aussi.

    J’ajou­te­rai que si, contrai­re­ment à Frédé­ric, je ne passe­rai pas de temps à remplir les RBL, chère agence digi­tale qui me spam chaque année de ta carte de voeux pour­rie, tu peux être certain que ce genre d’exer­cice est le meilleur moyen pour que je n’ai abso­lu­ment pas envie de (re)passer par toi, même si j’y étais contraint. Pas que la carte de voeux soit méchante ou désa­gréable à ce point, mais l’ac­cu­mu­la­tion dépasse mon niveau d’ac­cep­tance. Si tu fais partie du lot, partages en les effets et ne t’at­tends pas à être privi­lé­giée.

  • Propo­ser un stage

    J’ai lancé les propo­si­tions de stage tech­niques pour la société, mais je conti­nue à hallu­ci­ner sur les pratiques du milieu. Quelques réflexions :

    Écoles, sites d’an­nonces :

    • Propo­sez un éditeur de texte mini­mal qui sait gérer les para­graphes, les listes et les liens. C’est quelques heures à inté­grer sur un site et ça permet d’avoir une annonce correcte dans la forme. Ne pas pouvoir faire de liens sur des offres de stages web c’est juste inima­gi­nable. Oh, et ne limi­tez pas à des tailles ridi­cules, il est de l’in­té­rêt de tout le monde d’avoir le plus de détail possible.
    • Ne faites pas ressai­sir à chaque fois les mêmes infor­ma­tions, surtout si vous avez un nombre de champs de formu­laire impor­tants. J’ai septs sujets possibles, j’ai passé litté­ra­le­ment des heures à publier sur juste trois sites, et pour­tant j’avais prévu de quoi faire des copier/coller.
    • Ne propo­sez pas de segmen­ta­tion trop fine des types de postes, surtout si vous le faites mal. C’était à chaque fois inadapté et ça m’a fait hésité une ou deux fois à poster mes offres. Quand les déve­lop­pe­ments se résument à « inté­gra­tion html – réfé­ren­ce­ment », « déve­lop­pe­ment web avec php/asp » et « program­ma­tion java et C/C++ » je place où un stage inté­res­sant avec du déve­lop­pe­ment d’ap­pli­ca­tif javas­cript, avec du ruby on rails, du mongodb et un des choses un peu évolué ?
    • Ne propo­sez pas des champs trop bloqués. J’ai une date de démar­rage de stage assez floue, entre janvier et juillet 2013, je remplis quoi ? J’ai mis mars parce que c’est là que se font la plupart des stages mais quid si votre école démarre en février ? Le must c’est pour l’INSA où on me demande un mois précis mais où les diffé­rentes filières commencent les stages à des dates diffé­rentes. Je ne peux même pas adap­ter mon annonce à la cible.
    • Pour les sites d’an­nonces : Lais­sez au moins les offres de stage en soumis­sion gratuite ! Une entre­prise prêt à payer 200 € pour poser une offre de stage c’est une entre­prise qui cherche juste un employé mal payé et pas un stagiaire à former. Ceux qui sont prêts à payer de telles sommes sont ceux que vous devriez refu­ser pour garder une vraie qualité d’offre.
    • Aucun ne m’a demandé quel était l’en­ca­dre­ment, comme j’abor­de­rai la forma­tion, etc. C’est vrai­ment à croire que même les écoles cadrent leurs critères comme une offre d’em­ploi ma payée.
    • Et pour aller plus loin : Je suis gêné, et encore plus pour une école, de poster mes propo­si­tions de stage dans « annonce d’em­ploi », « recherche d’in­gé­nieur » et autres quali­fi­ca­tions « je cherche un employé ».

    Je commence à vrai­ment penser que les stages devraient être simple­ment bannis tels qu’ils le sont, surtout les stages de fin d’étude. S’il n’y a plus de forma­tion d’école après le stage et que le stage se résume à un rapport qui ne sera quasi­ment jamais inva­lidé, alors assu­mez qu’il n’a plus rien à faire dans la forma­tion initiale.

    Tel qu’il est proposé partout ailleurs le stage de fin d’étude semble juste être un emploi de débu­tant pour des socié­tés qui n’as­sument pas qu’elles puissent payer un débu­tant. La seule diffé­rence c’est qu’on est hors droit du travail. Faisons comme dans tous les autres pays : Au lieu de prétendre que tout le monde doit avoir deux ans d’ex­pé­rience en sortant d’école, recru­tons aussi des débu­tants, à des salaires de débu­tants, tout simple­ment.

  • Quelques stages pour 2013

    J’avais relayé quelques offres de recru­te­ment ici par le passé. Je vous propose de regar­der quelques possi­bi­li­tés de stages. L’idée c’est de travailler sur des sujets sympa, dans une équipe qui l’est tout autant.

    Il y a un peu de tout, mais l’es­sen­tiel est bien sûr de l’in­no­va­tion et des sujets que vous n’au­rez pas forcé­ment ailleurs. Par contre s’il y a pas mal de sujets, nous n’ou­vri­rons que deux postes, afin de gérer correc­te­ment le volet enca­dre­ment et forma­tion.

    L’en­vi­ron­ne­ment c’est une star­tup sympa, avec un vrai projet, de l’in­no­va­tion, et une vision « ouverte » au coeur de son ADN. Pour ne rien gâcher c’est à Lyon et pas dans la grisaille pari­sienne.

  • Clas­siques XKCD

    Je me demande, sérieu­se­ment, si la connais­sance des clas­siques de XKCD ne doivent pas être vus comme un pré-requis à mes recru­te­ments. Je n’ima­gine pas qu’un déve­lop­peur puisse avoir la culture et la connais­sance du milieu web que je demande en étant passé à côté du #936 par exemple.

    Mon propos n’est pas d’en faire un test de connais­sance, mais de voir si la culture est là, si la personne a vrai­ment exploré le réseau et si sa curio­sité web est aussi éten­due que je le cherche. Même pour ceux qui n’aiment pas, quelqu’un qui traine suffi­sam­ment sur les réseaux est forcé­ment tombé sur XKCD, plus d’une fois.

    Ça ne veut pas dire que ceux qui ne connaissent pas XKCD sont mauvais, mais peut être juste qu’ils n’ont pas le profil « touche à tout et découvre tout » que je cherche, ou simple­ment que leur techno première n’est pas le web.

  • Cherche routeur

    Je cherche un petit routeur. Avant de répondre avec vos choix habi­tuels, voici mon besoin :

    • J’ai besoin de deux ports ether­net qui redi­ri­ge­ront vers du WAN, le reste vers du LAN. Préfé­ra­ble­ment plus de deux ports LAN mais ce n’est pas primor­dial.
    • Ces deux ports diffusent actuel­le­ment des annonces DHCP. Je ne suis pas certain de pouvoir couper les deux donc il faut que le routeur puisse filtrer ces annonces pour ne pas les lais­ser diffu­ser sur le reste du réseau.
    • De la part des ports ether­net locaux, certains accès doivent être routés préfé­ra­ble­ment vers un port WAN ou un autre suivant la plage IP:port desti­na­tion (et si possible en fonc­tion de l’IP source, mais ce n’est pas néces­saire)
    • J’ai­me­rai un fail-over : quand la connexion semble HS sur un des ports WAN, que les accès soient alors tous routés vers l’autre port WAN
    • Sur les ports locaux il me faudrait au moins deux réseaux distincts qui ne puissent pas commu­niquer entre eux

    Ce peut être un petit routeur maté­riel, ou un boitier linux pas cher sur lequel faire tour­ner une distri­bu­tion bsd ou linux dédiée que vous connais­sez. Je suis ouvert à tout.

    Je trouve des choses, mais à des prix plus élevés que mon budget. Que connais­sez-vous qui puisse répondre à ce besoin sans avoir des prix mons­trueux ?