写点什么

知名开源公司上市造就亿万富翁,创始人不做 CEO 只想做码农

  • 2021-12-13
  • 本文字数:3075 字

    阅读完需:约 10 分钟

知名开源公司上市造就亿万富翁,创始人不做CEO只想做码农

整理|燕珊


上周,亚马逊云服务遭遇重大故障,导致许多关联的热门网站服务瘫痪。这一事件迅速引发了关于“企业如何在数据和服务越来越依赖云数据中心的时代最大限度地减少中断影响”的热议,大型企业是否可以依赖单一供应商,或者他们是否需要分散工作负载以防再次发生此类事件?


与此形成微妙对比的是,聚焦云基础设施的软件企业 Hashicorp 也在上周上市了,Hashicorp 讲述的是多云故事,公司提供的软件可以帮助工程师在多个云中设置资源。而亚马逊则并不太提倡使用多个公共云的想法,它更希望客户坚持使用亚马逊来满足他们所有的云计算需求。


Hashicorp 如今的市值超过 150 亿美元,这数字令人感到兴奋的同时,似乎也不让人意外。Hashicorp 的故事,或许只是当下开源公司 IPO 热潮中的一个案例。多云、云基础设施自动化越来越受到投资者的青睐,持续的疫情更是进一步加速了企业向云转型的步伐,或许不久的将来,还会有更多的“HashiCorp”登陆资本市场。

始于开源和社区

HashiCorp 由 Mitchell Hashimoto 和 Armon Dadgar 于 2012 年创立。Forbes 预估,按 IPO 价格计算,Mitchell 身价为 12 亿美元,Armon 的股权价值 15 亿美元,但约有 12 亿美元通过慈善信托持有。


讲台上是公司 CEO David McJannet(正中间)、公司联合创始人 Mitchell Hashimoto(中左)和 Armon Dadgar(中右)


HashiCorp 公司总部位于旧金山(尽管 90%的员工是远程办公),发展得益于其开源工具的日益普及,主要产品包括用于基础设施配置的 Terraform、用于管理密码的平台 Vault、用于网络管理的 Consul 以及调度程序和工作负载协调器 Nomad。


总的来说,HashiCorp 提供的软件可帮助企业混合运行公有和私有云系统以及较旧的应用程序。与 HashiCorp 合作的主要云基础设施提供商包括阿里云,亚马逊旗下 AWS、GoogleCloud、Microsoft Azure 和 VMware。



HashiCorp 声称其开源产品在 2021 财年被下载 1 亿多次,预计大约 79% 的《财富》500 强公司下载了 HashiCorp 的工具。最近一个季度 HashiCorp 的销售额增长了 49%,达到 8220 万美元。不过,由于公司加大了对销售、市场和研发的投资,在此期间的净亏损也从一年前的 930 万美元扩大至 2200 万美元。


如同大多数的大学生创业故事,Mitchell 和 Armon 两人是在华盛顿大学相识。2012 年创立的公司“总部”就在 Armon 家的客厅里。直到 2014 年, 他俩仍然是这个公司中唯二的员工。


不过,HashiCorp 早期发展很慢。在最初几年,Mitchell 和 Armon 的日常就是写代码和分享代码。第一个产品 Vagrant 第一年的下载量只有 100 次左右,而当中其实有 90 次都是 Mitchell 和 Armon 自己下载。第 2 年下载量涨到 1000,第 3、4 年前后实现了 10 万次,直到第五年才过了百万。


为了提高下载量,Mitchell 和 Armon 早期做了大量社区建设工作。他俩和各大公司的程序员见面,向他们介绍这个工具。据悉,Mitchell 那时候每年飞 35 万公里,Armon 可以叫出产品前 1000 个用户的名字。在 Mitchelle 和 Armon 看来,开源项目的早期创业者除了要对自己的产品有信心之外,还必须全力专注于打造社区。


后来 HashiCorp 一直在为开发运维社区举办一个名为“HashiConf”的年度会议,参会人员规模从百人到千人。通过这些活动,团队可以从行业人员那获得宝贵的反馈。开发人员可以从其他开发人员那里了解 HashiCorp 的产品;那些不太确定是否要使用 HashiCorp 产品的人从其他人那里了解情况后成为了 HashiCorp 产品的追随者,因为他们了解到其他公司有多信任 HashiCorp 的产品。


“这比我们自己说的任何话都要真实可信得多”。Armon 说,“我们开所有的会议都会带上产品主管。我们让他们与我们的用户进行对话。”

不愿做管理工作的创始人

无论是 Mitchell 还是 Armon,他们都对 CEO 的工作感到痛苦。“你以为的创业是每天为自己的热情奋斗;可现实是,你每天需要激励别人为你的热情而奋斗。”Mitchell 如此形容道。


早几年公司还面临的重大难题是如何赚钱。虽然 HashiCorp 的开源产品用户来自各行各业不同规模,但收入会来自哪个群体并不清晰。HashiCorp 推出的第一个付费产品是针对中小企业的 Atlas,这是针对中小企业设计的,虽然有一些用户,但却一直没什么突破。


Armon 表示,团队花了很多时间进行自我反省,才发现他们应该专注于企业客户,因为 HashiCorp 的价值定位在于规模化地解决问题。例如,HashiCorp 的产品之一——Vault 解决了合规治理的问题,而这个问题只有大公司才有。


回顾过去,Armon 表示他希望自己能更早点考虑清楚 HashiCorp 的目标客户,不要只专注于解决问题,而是要思考你在为谁解决问题。


HashiCorp 开始向企业版产品进行转型,产品之外,组织架构上,Mitchell 和 Armon 都认为公司需要外聘一位有丰富销售经验的职业经理人来做公司的 CEO。2016 年,随着在微软和 VMware 工作过的资深人士 Dave McJannet 的加入,公司开始向商业化转型。接下来短短四年时间。HashiCorp 的员工从当年的 30 人变成 400 人,市值增长了 20 多倍。截至目前,HashiCorp 拥有超过 1650 名员工。


除了出让 CEO 之位,今年 7 月份,Mitchell 还宣布辞去公司CTO职位, 同时退出 HashiCorp 董事会,重新成为一名个人程序员。“随着时间推移,我强烈意识到自己的热情在于参与软件工程,而非扮演技术领导角色。”


但他并不会离开这家公司。作为个人贡献者,Mitchell 打算专注于 HashiCorp 旗下的各个项目,也将继续为 Armon 及 McJannet 提供战略规划建议,以顾问的身份陪伴老战友们继续奋勇向前。


Mitchell 之前一直参与 Vagrant 代码的编写工作,所以在他看来自己的日常工作不会有“太大变化”。最核心的区别就是,他不用再为了参加客户会议而东奔西走。Mitchell 表示,虽然他也喜欢跟客户会面,但无穷无尽的出差让他难以有充足的精力参与编程,他曾为此十分困扰。他还表示,自己的家人也很高兴看到他不用再做“空中飞人”。

1%用户收费行不通

Mitchelle 曾在分享中指出,开源公司最经常犯的错误就是幻想可以转化早期的个人用户,总觉得只要转化 1%的用户就可以做一个成功的公司。但现实是,这些用户人群里的大部分是本来就没有付费意愿的。


如今的 HashiCorp 是先免费推出工具,直到这些工具达到被开发者稳健使用的程度,随后再打造解决诸如安全性、协作性等企业级问题的周边产品。McJannet 说道,“我们能够接受我们的产品在很长一段时间里被开发者超负荷免费试用,这十分重要,可以让产品在真正的目标用户群中成为标准工具。”


因此,在第一个付费产品 Atlas 失败之后,HashiCorp 就把目标放在了大企业上。比起中小企业,大企业更有付费的意愿。


Armon 指出,“开源社区的用户和一般 App 用户差不多。他们会用你的产品是因为有一个明显的痛点。他们可以给你提供很好的反馈,甚至免费帮你宣传产品,所以开源社区对我们一直非常重要。但是,你一旦决定对这些用户收费,他们的感受会非常不好。所以我们选择不向个人收费,而是向企业收费。这个原则帮我们界定哪些产品是付费的,哪些是免费的。”


而以大企业为目标客户,也意味着销售团队的变化。McJannet 回忆道,谈 HashiCorp 的第一个百万订单时,他亲自飞到弗吉尼亚,向客户面对面推介产品。对方看着他说,“其实我们喜欢你们的产品,也喜欢你们公司。银行内部都在用你们的开源产品,大家都很看好你们。但是,只有你本人亲自过来,我们才会跟你们公司签单”。客户继续说道,“因为我看到你们来谈判的人员中有富有经验的销售和客户经理,你们也有了专业的客服人员。”


McJanne 强调:“在这之前,客户并不知道和 HashiCorp 合作到底意味着什么。我们之间需要搭建信任的桥梁。他们愿意信任我,而我也知道这份信任的意义所在。”


参考链接:

https://www.cnbc.com/2021/12/12/aws-outage-and-hashicorp-ipo-point-to-a-multicloud-future.html

https://www.cyzone.cn/article/621947.html

2021-12-13 17:034871

评论

发布
暂无评论
发现更多内容

mysql基本类型

急需上岸的小谢

9月月更

[Go WebSocket] 多房间的聊天室(一)思考篇

HullQin

Go golang 后端 websocket 9月月更

javaweb-JSP

喜羊羊

9月月更

计算机网络——分层结构

StackOverflow

编程 计算机网络 9月月更

ChaosBlade Java 场景性能优化,那些你不知道的事

Java快了!

java;

2022-09-08:以下go语言代码输出什么?A:5 66;B:5 88;C:7 88;D:以上都不对。 package main func main() { var x = []int{4:

福大大架构师每日一题

golang 福大大 选择题

SD-WAN应用选路方案

阿泽🧸

SD-WAN 9月月更

【JavaWeb】Servlet系列——使用纯Servlet做一个单表的CRUD操作

胖虎不秃头

Web java; 9月月更

Linux系统安装Redis

Centos 7 redis 底层原理 9月月更

Zilliz 论文入选数据库顶会 VLDB'22

极客天地

C++学习------cmath头文件的源码学习01

桑榆

c++ 源码阅读 9月月更

转转商业化OCPC产品的护航之旅

转转技术团队

人工智能 计算广告 PID OCPC

融云 x KUPU:印尼蓝领用工的「直聘」样板

融云 RongCloud

互联网

SpringBoot源码 | prepareContext方法解析

六月的雨在InfoQ

springboot 源码阅读 9月月更 prepareContext

计网复习二,网络应用

前端小刘不怕牛牛

计算机网络 HTTP 9月月更

每日一R「23」回顾基本概念

Samson

学习笔记 ​Rust 9月月更

网络IO是如何一步一步走向零拷贝的

C++后台开发

cpu 零拷贝 C++后台开发 网络io C++开发

【C语言深度剖析】详解strlen与sizeof的区别及用法

Albert Edison

C语言 sizeof 9月月更 strlen

【JavaWeb】Servlet系列——HttpServletRequest接口详解

胖虎不秃头

Web java; 9月月更

Qt|自定义Widget实现互斥效果问题

中国好公民st

qt QWidget 9月月更

线上直播预告:数据库人才培养创新与变革

阿里云数据库开源

数据库

leetcode 437. Path Sum III 路径总和 III(中等)

okokabcd

LeetCode 数据结构与算法

nft系统开发

开源直播系统源码

区块链 NFT 数字藏品 数字藏品软件开发

讲究卡路里多少的美食出圈了!维小饭被评为“2022中国轻食十大品牌”

联营汇聚

国内低代码平台“定制化开发”能力较强的有哪些?

优秀

低代码

Elasticsearch6.1.2源码下载和编译构建

程序员欣宸

elasticsearch 9月月更

VUE 项目本地没有问题,部署到服务器上提示错误

HoneyMoose

Zilliz 论文入选数据库顶会 VLDB'22

Zilliz

数据库 分布式 云原生 VLDB'22

数据治理(十一):数据安全管理Ranger初步认识

Lansonli

数据治理 9月月更

有效预警6要素:亿级调用量的阿里云弹性计算SRE实践

阿里云弹性计算

监控 预警 SRE实践

知名开源公司上市造就亿万富翁,创始人不做CEO只想做码农_服务革新_罗燕珊_InfoQ精选文章