我刚从GitHub赞助商那里拿到了每年10万美元(我是怎么做到的)

2020-06-23 22:45:53

2020年6月我作为全职开发人员的最后一年是2018年。(有关那个故事,请阅读“离开我的日间工作”)。

开发人员的薪水千差万别,但9万美元对我来说是相当稳定的。再加上我妻子的收入和一些穆斯塔基主义,存一大笔钱以备不时之需已经足够了。(或者在开源LOL-破坏者警报😬上几个月的未付费工作)。

在需要换个环境后,我在2019年1月11日离开了Strture,开始了一次“休假”(“休息一下,做任何我想做的事”的奇妙词汇😛),然后在几个月后开始做自由撰稿人之类的工作。

休假4天后,我读了这篇帖子,匆忙为拉威尔做了一个概念证明。

这一天标志着我休假的突然结束。我完全被这个项目(现在称为Livewire)迷住了,无法停止全职工作。)我从未停止过。我仍然全天候迷恋它。)。

(在此过程中,我还创建了一个非常流行的JS框架,名为alpineJS,我也在为它工作,但这是另一个Time…的故事)。

信不信由你,开源软件并不能很好地支付账单,所以我聘请了一些小代码导师客户,让他们在2019年全年保持在水面上。

我减了大约7万美元的工资,这样我就可以追求我的激情了。这看起来很危险,但我知道在生活中做出这样的举动只会变得更加困难。

一路上,很多好心人找到我,询问他们如何帮助支持这个项目。像这样给我发信息:

我很长一段时间都避免创建Patreon,因为我一直在想象一个世界,在那里,有几个人每月给我5美元。这会很好,但对我来说似乎不值得。

看起来很完美。直接托管在GitHub上,而且足够新,周围有一些令人兴奋的东西。

从那以后,我从giHub赞助商…那里收到了大约25000美元的现金。(他们匹配第一个5000美元,他们收取零%的佣金。你保留了一切(🙌🏻❤️)。

…。在写这篇文章的时候,我每年的GitHub赞助商收入已经增长到112,680美元/年。🎉。

我现在赚的钱比我在为我喜欢的社区开发开源软件时赚的钱还要多。捏我一下,我在做梦。

是因为我开发的软件令人难以置信地令人信服,迫使535人给我至少14美元/月的报酬吗?继续努力吗?…。我也想,但不止于此。一路上我做了一些关键的事情才来到这里。让我告诉你所有关于他们的事情。

起初,GitHub赞助商是一个派遣忠诚/慷慨的追随者支持该项目的地方。

无论这些人多么圣洁,与实际使用该软件的人数(并经常通过该软件赚钱)相比,他们并不多。

由于开源的性质,人们已经免费获得了软件,所以这种策略在没有给他们的生活增加任何价值的情况下,是非常有限的。

这张收入图表的第一部分完全来自那些只想贡献自己力量的善良的人。

在录制“没有计划与我的伙伴丹尼尔合并”的一集时,我们想出了一个新的想法,叫做“海绵软件”(Sponsorware)。

在您达到一定数量的赞助商之前,将其独家提供给赞助您的人。

它工作得非常好,我在几天内就增加了11000美元的年收入。

我在这里写了一整篇关于“海绵软件”的文章,并在Changelog Podcast的这一集接受了关于这个过程的采访。

此外,我的一个朋友努诺·马杜罗(Nuno Maduro)最近在他的名为Pest的项目中复制了这种技术,并取得了类似的成功:

这项技术很棒,但它要求我有源源不断的新想法。所有这些都将成为我必须持续进行的项目。从长远来看,我需要一些更合理的东西。

构建一个有用的软件是一回事。教育人们如何使用它是完全不同的事情。(我可能会补充一件不太有趣的事情)。

我试着把文档做得尽可能好,但总是需要更高级的内容。

而不是承担创建关于Livewire的整个课程或书籍的巨大任务。我决定走一条不同的路线。

以下正是我所做的,使我在大约3个月内从4万美元增加到10万美元:

我添加了文档其他部分的链接,将人们指向他们,这样他们就知道他们在那里:

几周后,我添加了一个新的“私人”群组,仅面向GitHub赞助商。

(为了实现这一切,我构建了一个带有GitHub身份验证的Laravel应用程序,它调用GitHub API来验证用户的赞助)

现在,观看截屏视频的人自然会遇到这些“私人”的截屏视频,如果他们喜欢免费的,他们会赞助我(14美元/月)。才能获得访问权限。

每当有新的特写出现,或者我决定报道Livewire的新技术时,我都会发布一批新的视频。

我还为赞助商提供访问每节课的源代码的权限(这些课程托管在单独的repo上,最终将成为用Livewire编写的整个Web应用程序)。

就收入而言,这是我有过的最有影响力的想法。

它在90天内使我的年收入增加了约8万美元。就像变魔术一样。

现在我有了源源不断的收入,而不必把所有的时间都花在主要的课程启动上。我可以继续为我喜欢的社区构建我喜欢的软件,并随着时间的推移发布新的截屏视频(实际上我很喜欢这样做)。

所有这一切之所以奏效,是因为我花了很多年磨练我的手艺,制作出真正有用的软件。我在那项工作上倾注了我的一切,没有捷径可走。您在前面看到了我是如何在一个开源项目上全职工作了将近一整年,然后才看到任何回报的。人们赞助的工作必须是高质量的,并且仍然是第一要务。

你可以在互联网上创建最好的工具,但如果没有人关注你,那就没有意义了。建立受众对于这一切的任何一项工作都是至关重要的。推特追随者和电子邮件订阅者是你最有价值的资产。再说一次,这里没有捷径。只是努力工作,并在很长一段时间内公开地、始终如一地为人们提供价值。

人们在GitHub赞助商身上犯的最大错误是提供的第一级太少。

如果人们可以选择支付1-5美元/月。他们将支付较低的金额,而不是14美元。

我很早就意识到,如果我真的想成功的话,我需要超过5美元的赞助。在很长一段时间里,我从9美元开始,然后又涨到了14美元的录像费。

我增加了一个7美元的等级,对于那些只想说声谢谢但不需要任何回报的好心人来说,这是没有任何好处的。(这些人就是前面提到的圣徒🙏🏻)。

在设置赞助商级别时,请选择描述该级别适合的人员类型的名称。

例如。对于更高的级别,可以给它贴上类似“机构”的标签,或者意味着企业应该在更高的级别赞助,而不是像“白金”这样含糊的东西。

这样,当人们阅读层级时,他们会想:“我属于什么级别的使用”,而不是“我想每月花多少钱”。

不要害怕谈论你的赞助和你赚了多少钱

我从小就认为谈论金钱是不礼貌的。这是个谎言。有一次我加薪一万美元,因为一位同事告诉我他们赚了多少钱。在我了解了他们制造的东西后,我觉得自己很放心地要求同样的价格。如果他们不告诉我什么都不会发生。

我不会隐瞒自己的收入,因为我从别人不隐瞒自己的收入中获益。

即使它比我高出天文数字,我也从来没有怨恨过它,也没有权利这样做,我只会感到兴奋和鼓舞。我希望其他人也有同样的感受。

最重要的是,如果你对你的GitHub赞助商的收入感到兴奋,其他人也会感到兴奋!

完全坦率地说,你依赖这笔钱,这并不粗鲁,它可以帮助你构建人们每天都在使用并从中受益的软件。

我总是提醒自己,我不是密码传教士。如果我的赞助收入超过了简朴的生活,那也没问题。这不是非营利组织。

我的收入与我的软件为他人生活增加的价值成正比,这是可以接受的。

我做的不是神圣的工作。这是企业用来赚钱的软件。他们从中获利。获利也是可以的。

我希望这个传奇故事至少能让你觉得好笑,最多也只能提供一个蓝图,让你自己的开源项目在财务上可持续发展。

如此多的开放源码项目开始时充满热情,后来又被放弃了。我相信,如果这些项目在财务上是可持续的,它们就会变得更好,变得更大,维持得更久。每个人都会赢。

如果你自己尝试这些技巧中的任何一种,我很想了解一下。我在推特上的DM总是开放的。

如果你喜欢我做的工作并想要支持它,你知道该怎么做,❤️。

我每隔一段时间就会发一封电子邮件,介绍我正在研发或推出的很酷的东西。如果你喜欢,那就去报名吧!