写点什么

知名开源公司上市造就亿万富翁,创始人不做 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:034606

评论

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

点云分割技术的发展现状及挑战

来自四九城儿

软件测试|Python实用炫酷技能——推导式

霍格沃兹测试开发学社

理解 JVM 工作机制(七) 内存分配和回收策略

Geek漫游指南

Java jdk JVM

c#中用System.Diagnostics.Process.Start(Path.GetFullPath(“vlc.exe.lnk“), url);用vlc的快捷方式打开http的url不起作用?

福大大架构师每日一题

C# 福大大 vlc

理解 JVM 工作机制(十一) 类加载器

Geek漫游指南

Java jdk JVM

CMake入门教程:从零开始构建C/C++项目

小万哥

程序员 后端 开发 C/C++ cmake

理解 JVM 工作机制(九) 类文件结构

Geek漫游指南

Java jdk JVM

面试进阶齐飞!Github一天10w赞的阿里Java系统性能优化笔记有多牛?

程序员小毕

JVM 面试题 架构师 java面试 Java性能优化

激发创造力!如何轻松录制PPT和人像视频

淋雨

PPT Camtasia 录屏

塞尔达工业革命卷到数字电路了!网友:怕不是要在Switch里造Switch

Openlab_cosmoplat

软件测试|pyecharts绘制NBA球星得分能力对比图

霍格沃兹测试开发学社

理解JVM工作机制(五)垃圾回收算法

Geek漫游指南

Java jdk JVM

伟大的公司只需要十一人

Openlab_cosmoplat

开源 MidJourney

开发者们:618电商团战即将开启,“抢流量”想上分,必备这三个大招 | MobTech观察

MobTech袤博科技

聊聊 Milvus GC:从一次数据丢失事件展开

Zilliz

非结构化数据 GC Milvus 向量数据库

理解 JVM 工作机制(四) 回收策略

Geek漫游指南

Java jdk JVM

Sprint回顾会及Scrum工具

顿顿顿

Scrum 敏捷开发 敏捷项目管理 敏捷开发管理工具 sprint回顾会

软件测试|码农必会的git操作(一)

霍格沃兹测试开发学社

理解 JVM 工作机制(八) JVM 性能调优

Geek漫游指南

Java jdk JVM

理解 JVM 工作机制(十) 类加载机制和加载的过程

Geek漫游指南

Java jdk JVM

2023-05-24:为什么要使用Redis做缓存?

福大大架构师每日一题

redis 福大大

基于 Amazon API Gatewy 的跨账号跨网络的私有 API 集成

亚马逊云科技 (Amazon Web Services)

Amazon

MobTech 秒验|运营商网关取号​

MobTech袤博科技

软件测试|Python操作Excel制作报表,不要太方便

霍格沃兹测试开发学社

软件测试|简单易学的性能监控体系prometheus+grafana搭建教程

霍格沃兹测试开发学社

3D设计必备!5个免高质量的 HDRI 环境贴图网站

Finovy Cloud

blender

理解 JVM 工作机制(六) 垃圾收集器

Geek漫游指南

Java jdk JVM

软件测试/测试开发丨自动化测试定位策略实战-测试人论坛搜索

测试人

程序员 软件测试 自动化测试 测试开发

我国首例汽车企业全业务场景数据出境安全评估获批

Openlab_cosmoplat

大数据 开源 汽车

人体识别图像技术在智能家居中的应用

来自四九城儿

Solaris Exchange:一个安全可靠的合成资产交易平台

股市老人

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