4 points par GN⁺ 2023-12-15 | 1 commentaires | Partager sur WhatsApp
  • Le cofondateur de HashiCorp, Mitchell Hashimoto, quitte l’entreprise après plus de 11 ans et partage son regard sur la croissance depuis la création ainsi que sur le processus de départ qu’il préparait
  • Ce départ n’est pas une sortie soudaine, mais l’aboutissement d’une transition progressive entamée avec son retrait du poste de CEO en 2016, puis son départ de l’équipe dirigeante et du conseil d’administration en 2021
  • Après la naissance de son premier enfant, il a estimé pendant une période de repos que le moment de la transition était venu, et souhaite explorer un nouveau domaine au-delà des outils d’automatisation cloud et d’infrastructure sur lesquels il s’est concentré pendant environ 15 ans
  • Le parcours de HashiCorp s’est construit autour des premières idées avec Armon Dadgar, de l’acquisition de milliers d’utilisateurs, de levées de fonds et de moments comme la première HashiConf en 2015
  • La vision du multi-cloud, controversée au départ, est devenue dominante, et il quitte l’entreprise en soutenant sa prochaine étape, alors que les logiciels HashiCorp et HCL sont largement utilisés

Un départ planifié et une réduction progressive de son rôle

  • Le cofondateur de HashiCorp, Mitchell Hashimoto, a annoncé aux employés qu’il ne serait bientôt plus salarié de HashiCorp
  • Ce départ faisait partie d’une transition envisagée depuis longtemps
    • Dès les débuts de l’entreprise, il voulait créer une société dont les opérations quotidiennes ne dépendraient pas nécessairement de lui
    • Avec le temps, il a accordé de l’importance à une structure permettant à d’autres dirigeants de mener l’entreprise
  • La réduction de son rôle s’est faite en plusieurs étapes
    • En 2016, il a quitté son poste de CEO
    • Il a contribué à affiner une culture d’autonomie du leadership, où les décisions peuvent être prises sans son implication
    • En 2021, il a quitté l’équipe dirigeante et le conseil d’administration
    • Il a ensuite occupé le poste dans lequel il était le plus heureux : ingénieur hands-on à plein temps
  • En tant qu’ingénieur, ses centres d’intérêt ont dépassé l’infrastructure, et il avait depuis longtemps l’idée de relever un jour d’autres défis lorsque l’entreprise et lui seraient prêts
  • Sa famille a récemment accueilli son premier enfant, et pendant une période de repos, il a senti que le moment était approprié pour achever cette transition
  • Même s’il reste des opportunités et de la croissance dans l’automatisation cloud et les outils d’infrastructure, il estime être prêt à essayer un nouveau domaine après s’être consacré à ces outils pendant environ 15 ans

Les moments marquants chez HashiCorp

  • Pour Hashimoto, HashiCorp a été au centre de presque toute sa vie d’adulte
    • Beaucoup de souvenirs fondateurs se sont construits au sein de l’entreprise
    • Il considère même les expériences difficiles comme des étapes nécessaires pour atteindre chaque jalon
  • Avant même HashiCorp, il discutait constamment de cloud, d’automatisation et de systèmes distribués avec Armon Dadgar
    • Adolescents, ils plaisantaient ensemble en imaginant « et si, un jour, les plus grandes entreprises utilisaient nos logiciels ? »
    • Certaines idées sont devenues du vrai code, qui a rapidement gagné des milliers d’utilisateurs
    • Ils ont ensuite créé l’entreprise et levé des fonds, faisant grandir HashiCorp jusqu’à sa forme actuelle
  • La première HashiConf, en 2015, reste un souvenir particulier
    • Il connaissait les chiffres élevés de téléchargement et les échanges au sein de la communauté en ligne, mais voir plusieurs centaines de personnes réunies physiquement a été une expérience totalement différente
    • Il a alors ressenti une grande fierté, mais aussi un fort sentiment de responsabilité quant à la nécessité de diriger l’entreprise qu’il avait créée avec Armon
  • Quelques années plus tard, le premier offsite réunissant toute l’entreprise a également été un moment important
    • Le nombre de participants dépassait celui de la première HashiConf
    • L’entreprise avait commencé par l’enthousiasme pour la technologie, mais ce moment lui a appris l’importance des personnes et des expériences partagées

Collègues, communauté et impact durable

  • Hashimoto a travaillé avec Armon pendant près de 15 ans, et avec Dave McJannet pendant plus de 7 ans
    • Ils ont dirigé l’entreprise ensemble jusqu’à son départ de l’équipe dirigeante en 2021
    • Il les considère comme plus que des collègues, comme des amis proches, et continue de faire confiance à leur leadership
  • Des visions comme le multi-cloud, controversées au moment de la création de HashiCorp, sont désormais devenues courantes et largement acceptées
    • Les logiciels HashiCorp sont utilisés dans toute l’industrie, des amateurs aux spécialistes des plus grandes entreprises mondiales
    • Le rapport GitHub Octoverse estime que HashiCorp Configuration Language, ou HCL, est de nouveau apparu comme l’un des langages très utilisés dans les projets open source
  • Hashimoto estime que l’impact, la croissance et l’avenir prometteur de HashiCorp ont dépassé ses attentes, et il est fier d’avoir joué un petit rôle dans ce parcours
  • Il remercie la communauté, les clients, les partenaires de l’écosystème et les employés, et soutient les prochaines étapes de HashiCorp

1 commentaires

 
GN⁺ 2023-12-15
Avis sur Hacker News
  • La boucle est bouclée. En 2010, j’ai annoncé Vagrant pour la première fois sur HN ; ce jour-là, il est resté brièvement tout en haut de HN, et voir mon billet de départ au même endroit 14 ans plus tard est une expérience étrange.
    Merci pour tout votre soutien au fil des années. Une bonne partie des premières communautés des projets que j’ai contribué à lancer est née ici.

    • Le lien est ici. Tout a commencé là : https://news.ycombinator.com/item?id=1175901
      Vagrant: A tool for building and distributing virtual development environments (vagrantup.com)
      Article publié le 8 mars 2010 par mitchellh, 129 points, 28 commentaires
      Je me souviens encore avoir lu ce post HN, puis Vagrant a énormément grandi. Difficile de croire que cela fait déjà presque 14 ans. J’utilise encore Vagrant, donc merci à Mitchell. Un premier enfant, ce sera sûrement plus chaotique que tout ce qu’on peut imaginer, mais j’espère qu’une fois l’enfant un peu plus grand, il aura le temps de jouer davantage avec Zig, voire peut-être Crystal.
    • Ce que vous avez accompli est vraiment impressionnant. Construire une entreprise devenue un standard de fait du secteur, puis planifier soigneusement sa sortie selon ses propres conditions, c’est une réussite énorme.
      C’est un souhait un peu égoïste, mais j’espère que la suite restera proche de la culture hacker. Votre travail a été une grande source d’inspiration pour beaucoup de monde.
    • Je me souviens de mon premier commit dans Packer : vous l’aviez relu, approuvé et mergé. C’était l’un des plus beaux moments de mes débuts de vie de développeur, et comme j’admirais énormément votre travail, j’étais vraiment heureux de pouvoir apporter quelque chose en retour.
    • C’est l’une des rares personnes parmi les techniciens ayant connu un grand succès que je continue d’admirer. Félicitations pour tout ce que vous avez accompli, et j’ai hâte de voir ce que vous préparez ensuite.
    • Félicitations pour tout ce que vous avez accompli jusqu’ici, Mitchell. J’ai aussi hâte de voir ce que vous construirez ensuite.
  • Vu de l’extérieur, sans le connaître personnellement, Mitchell m’a toujours donné l’impression d’être simplement un excellent ingénieur qui veut créer de bons produits.
    Rien de plus, rien de moins : quelqu’un d’honnête sur ce qui le passionne. C’est sans doute pour cela qu’après avoir dirigé l’entreprise, il a pris du recul pour redevenir contributeur individuel (IC). Je respecte beaucoup cela.
    Pour ceux qui n’ont pas lu ses écrits, voici son site personnel : https://mitchellh.com

  • Il est intéressant de voir que HashiCorp est passée, en moins de dix ans, du statut de challenger à l’époque de Vagrant à celui d’entreprise admirée avec Terraform, Nomad, Consul et Vault, puis aujourd’hui à celui d’entité que l’organisation et la communauté craignent.
    Les standards qu’ils ont établis restent valables dans l’ensemble du secteur, mais ils semblent désormais prendre une direction négative.

    • C’est une interprétation étrange. Au contraire, je dirais que Nomad, Consul et Vault ont le vent en poupe à mesure que les gens qui doivent produire des résultats découvrent la réalité de l’écosystème CNCF.
  • Mitchell est la seule personne qui me vienne à l’esprit à avoir suivi le parcours bricoleur/contributeur individuel → fondateur → CXO, avant de redevenir contributeur individuel dans sa propre entreprise.
    Ses articles sur Zig ont aussi été extrêmement utiles pour des gens comme moi qui s’y intéressent. En tant que contributeur individuel moi aussi, je lui voue un grand respect.

    • Le cas le plus proche dont je me souvienne est peut-être https://en.m.wikipedia.org/wiki/John_Walker_(programmer).
      Son texte sur la création d’Autodesk est également excellent : https://www.fourmilab.ch/autofile/e5/
    • Qu’est-ce qu’un contributeur individuel (IC) ?
    • Joachim Ante chez Unity est toujours resté très proche du moteur de base et de la technologie, plutôt que des grandes stratégies ou mouvements de marché. Bien sûr, chaque situation est unique et il est difficile de faire une comparaison 1:1.
    • Où peut-on lire ces articles ?
  • Félicitations pour votre départ. Ce que j’ai le plus respecté chez Mitchell, c’est qu’il a réellement continué à coder.
    Trop de « leaders » aujourd’hui parlent beaucoup mais n’ont ni pratique ni compétence. Ils ont peut-être fait un commit Git autrefois, mais avec Mitchell, j’ai toujours eu l’impression qu’il continuait à coder. Cela dit, les affaires de licence de l’entreprise sont regrettables.

    • Que s’est-il passé au sujet de la licence ? J’ai raté l’histoire.
  • Il y a quelques années, j’ai découvert Consul ici et j’ai été vraiment emballé. J’ai donc créé la bibliothèque Ruby https://github.com/WeAreFarmGeek/diplomat, qui a gagné pas mal en popularité et a même été utilisée dans plusieurs grandes organisations.
    En guise de remerciement, HashiCorp m’a envoyé un t-shirt et une carte signée personnellement par Mitchell ; j’ai porté ce t-shirt jusqu’à l’usure, et j’ai encore la carte. À l’échelle globale, c’est une petite chose, mais avec le recul, j’en suis fier.
    Bravo à l’équipe HashiCorp pour avoir créé quelque chose de nouveau et d’utile, et pour être arrivée jusque-là d’une manière qui n’était fondamentalement pas cupide.

    • Est-ce la même équipe que celle qui est récemment devenue cupide au point de provoquer finalement un fork de Terraform, ou y a-t-il eu des changements de personnel ?
  • Y a-t-il une personne ou un groupe précis responsable du passage de HashiCorp à la BSL ?
    À mes yeux, Mitchell s’était retiré de la gestion de l’entreprise, et maintenant que HashiCorp n’est plus une entreprise aussi cool, il semble que le moment soit venu pour lui de partir.

    • Ils ont créé une valeur énorme, mais comme Docker à ses débuts, ils n’ont pas réussi à la monétiser. Et lorsqu’ils ont essayé de récupérer la valeur de ce qu’ils avaient créé, l’écosystème open source construit dessus et les entreprises qui en tiraient des revenus se sont opposés à eux.
      Il aurait fallu réfléchir à ce problème il y a très longtemps. Je plains les petites entreprises, mais je ne vois pas non plus d’un bon œil les grandes entreprises qui profitent de licences ouvertes pour entrer et piller.
    • Si vous demandez qui est responsable du passage de HashiCorp à la BSL, c’est IBM. À vous de décider si vous croyez ou non un post publié par un compte anonyme.
      https://news.ycombinator.com/item?id=38579504
  • Difficile de lire le billet de Mitchell autrement que comme : « Je saute du navire avant qu’il ne coule ! »

    • Cela aurait été vraiment bien qu’il reconnaisse d’une manière ou d’une autre le chaos actuel. Cela dit, j’ai tendance à accepter l’explication selon laquelle il s’agissait d’un départ prévu de longue date. Il y avait des indices bien avant que le problème de licence n’apparaisse.
  • Enlevons « Hashi » et gardons simplement Corp. Ce sera plus propre.
    Blague à part, une époque se termine. Mitchell a toujours été l’un de mes modèles : un ingénieur incroyable, et quelqu’un de vraiment bien et humble. J’ai hâte de voir les autres choses géniales qu’il construira à l’avenir.

  • « Soit on meurt en héros, soit on vit assez longtemps pour se voir devenir le méchant… »
    Heureusement, Mitchell a quitté la direction avant que HashiCorp ne prenne des décisions controversées, évitant ainsi ce destin. Son héritage ne sera pas entaché.