以下是PostHog联合创始人和GitLab首席执行官通话中的一些粗略笔记。我们希望这对其他开源公司和贡献者有一定的用处。
人们很容易崇拜科技界的超级巨星,而忽略了这样一个事实,即他们可能就在你的触手可及之处。
我学到的最酷的一件事是,许多最成功的创始人都会抽出时间与你交谈。
在此背景下,GitLab是世界领先的开放核心公司之一,价值27.5亿美元。这可是件大事。我们想要了解他们的旅程,而不是我们从他们的手册中所能看出的。
Sid Sijbrdij是GitLab的创始人兼首席执行官,一直是我们的灵感来源。他们的文化给了我们构建PostHog全远程的信心,并影响了我们正在构建的产品风格。当我们看到Sid喜欢我们在Twitter上发布的一些内容时,我们想我们应该请一位朋友的朋友帮我们联系一下。
因此,本着透明的精神,下面是我们与SID就如何建立一个开源公司的通话中的一些亮点,以及他在PostHog给我们的一些建议。
出现了一个Zoom背景,上面有整个GitLab 1288人团队的平铺图像,然后用一杯水做了SID。
在真正的GitLab模式下,还有两名产品经理参加了电话会议,这是他们跟踪计划的一部分。他非常简洁、透明,而且乐于回答任何问题。
很明显,SID对GitLab手册有着百科全书般的知识。GitLab的产品可能不仅仅是一个开发软件的地方,它也是公司的工作方式。
据透露,即使是风投支持的公司在某个时候也必须这样做。以GitLab为例,他们在2020年已经达到1亿ARR,在4年内增长了50倍。换句话说,他们粉碎了这一点。
GitLab在很长一段时间里都是自给自足的。当他们开始募集资金时,他们已经拥有10万用户,收入变得更加重要。
“我们不应该专注于托管来赚钱,我们大约85%的收入来自可用的源码版本。”
GitLab意识到商业价值更多地体现在可用的源代码版本上,大企业可以在自己的基础设施上部署这些版本。你不能用GitHub做到这一点。
早在2012年,Sid在Hacker News上询问人们是否会使用托管版本,并收到了数百人的注册。2013年,他们构建了企业版,并开始将其作为源代码提供。
“托管领域的竞争非常激烈,”Sid说,他评论PostHog应该把重点放在收入增长上。我们说好的。
“一开始没把这件事做好,真的很让人头疼。”
几乎在关注可获得源代码的版本的同时,SID的内部开发人员也应运而生了!
在PostHog,我们担心将许可版本和麻省理工学院版本的回购合并到一个地方会影响领养,即使只有麻省理工学院版本的镜子也是如此。这肯定意味着人们看不到主回购旁边的麻省理工学院的小执照了吧?
到目前为止,PostHog选择了麻省理工学院的回购,我们计划让用户找到替代的回购并自我升级,但我们担心这会使部署管理变得困难。例如,如果我们收到针对MIT版本的社区拉取请求,而该请求破坏了付费版本,该怎么办?
“将所有非麻省理工学院许可的代码放在一个文件夹中,让镜像保持自我更新,同时自动删除该文件夹。这意味着让某人成为付费客户,他们不必寻找新的回购并手动升级自己。如果他们想要审判,他们仍然可以通过这种方式进行审判。“。
您是如何设法同时构建付费和免费产品的呢?
围绕哪些功能进入可用的源代码,而不是麻省理工学院许可的回购,决策相当简单:基于买家的模式正在成为行业标准。
然而,划分工程资源和时间就没那么程式化了。GitLab的产品经理做出了这一决定,他们也负责调整工程团队的规模。
许多投资者告诉我们,开发人员安装您的软件是一回事,但如果没有销售人员,很难让高管为更大的团队提供预算。
GitLab发现,在早期,这只是有机发生的-软件只是传播到有人会伸出援手的地步。
事实上,我们也问过GitHub的首席技术官同样的问题。他说:“向我推销东西的最有效方式是,如果我有100名开发者提出要求。”
第一批10万用户在市场营销上没有花费大笔资金--这都是因为采用了社区版(Community Edition)。然而,这种情况现在已经发生了重大变化。
“你们募集资金的时间比我们早,所以也许应该同时做两件事,我并不是在反对营销。”--希德在谈到PostHog在开业几个月后筹集了300万美元种子融资的事实时说。
“产品拥有最终决定权。工程人员会有自己的观点,他们需要用产品来提升这些观点。如果你不采取这种方式,最终会有大量的大型会议。“。
GitLab和PostHog一样,都有专注于工程的产品。然而,我们的方法一直是让开发人员为开发人员构建,并拥有巨大的自治权。事实上,在这一点上,我们与GitLab截然相反。
虽然我们不同意这种方法,但我们同意这种清晰度。我们让单独的开发人员选择要做什么--这是他们的决定,而不是其他人的决定。这可能有点不合常规。
“你们是什么时候引入管理层的?你从中学到了什么?“
“有一次我们超过了大约10个人。这件事不要做得太早。“。
“作为定价天才,我对5000个座位每年收取1,500美元(被除名公司的费用为1000亿美元)。承保合同的保险比合同本身多得多“。
希德完美地总结了这一呼吁:“不要问我做了什么,但要问我现在会如何处理事情。”
我们不应该盲目追随GitLab是如何工作的,但很好地了解他们学到了什么是很有力量的。从GitLab的整体来看,真正的收获是该产品不是软件…。是公司的问题。