我在GitHub赞助商上的年收入为10万美元!
🎉❤️(我是怎么做到的)
我有个故事要讲。
我在Tighten担任全职开发人员的最后一年是2018年。(请阅读该故事的“ On Leaving My Day Job”)
我当年的收入约为9万美元:
开发人员的薪水像疯了似的,但90,000美元对我来说确实是一笔可观的收入。再加上我妻子的收入和一些穆斯塔奇主义,在下雨天可以省下一大笔现金。(或者使用开源大声笑的几个月免费工作-SPOILER ALERT😬)
在需要换个风景之后,我于2019年1月11日离开拉登去参加“休假”(意为“休息一下,做我想做的一切”)的😛,然后开始自由职业,或者经过几次几个月。
休假4天后,我阅读了这篇文章,并仓促为Laravel作了概念验证。
这一天标志着我休假的突然结束。我完全迷上了这个项目(现在称为Livewire),并且无法停止全职工作。(我从未停止过。我仍然全神贯注于它。)
(我也使用一种称为AlpineJS的方式创建了一个非常流行的JS框架,我也正在研究这种框架,但这是另一个故事了……)
信不信由你,开源软件并不能完全支付账单,因此我聘请了一些小型代码指导客户,以在2019年全年保持稳定。
这是我从自由职业者那里获得的2019年收入:
我的薪水降低了约7万美元,因此我可以继续追求自己的激情。这似乎是冒险的,但我知道在生活中做出这样的改变只会越来越难。
一路上有很多好心人与我联系,询问他们如何帮助支持该项目。向我发送这样的消息:
我避免了长时间创建Patreon,因为我一直在想象一个世界,那里有少数人每月给我五美元。那样很好,但对我来说却不值得。
然后我看到了GitHub赞助商。😍
看起来很完美。直接托管在GitHub上,并且足够新,令人兴奋。
我于2019年12月12日被接受为GitHub赞助商。
(感谢您成为我的第一个赞助商Brian!❤️)
从那以后,我已经从GitHub赞助商那里收到了$ 25k现金…(他们与前$ 5k相匹配,并且他们削减了零百分比。您保留一切🙌🏻❤️)
…截至撰写本文时,我将GitHub年度赞助商的收入提高到了112,680美元/年。🎉
哇。
现在,我为自己崇拜的社区开发开源软件时所赚的钱比以前多。捏我,我在做梦。
运气好吗?当然有很多。
是命运吗?让我们远离宗教吗?…
是不是因为我构建的软件如此诱人,以至于迫使535个人至少给我$ 14 / mo。继续努力吗?…我希望。不仅如此。我在到达这里的过程中做了一些关键的事情。让我告诉大家有关它们的信息。
开始了!
第一阶段:好心的人
最初,GitHub赞助商是一个派遣想要支持该项目的忠实/慷慨关注者的地方。
尽管这些人是圣人,但与实际使用该软件(并经常从中赚钱)的人数相比,没有多少人。
由于开源的本质,人们已经可以免费获得该软件,因此,在不增加其生活价值的前提下,该策略受到了严重限制。
此收入图的第一部分完全来自只想参与的友善者。
非常感谢所有这些人。
现在让我们谈谈第一个峰值。
阶段2:Sponsorware
这是事情开始变得疯狂的地方。
对于一个小的Laravel小包装,我有一个不错的主意。
在与我的好友丹尼尔(Daniel)录制一集《无计划合并》以了解如何将其货币化时,我们提出了一个新颖的想法:“赞助软件”
(听完整集)
这是Sponsorware的工作方式:
- 创建一个很棒的软件
- 使其成为赞助您的人的专属选项,直到您达到一定数量的赞助商为止
- 然后将项目开源给全世界
这是双赢。
它运作得非常好,几天之内,我的年收入就增加了$ 11k。
我在此处完成了有关“ Sponsorware”的整个撰写,并接受了有关此Changelog Podcast这一集的过程的采访。
另外,我的一位努诺·马杜罗(Nuno Maduro)的朋友最近在他的名为Pest的项目中复制了这项技术,并取得了类似的成功:
这种技术很棒,但是它需要我不断提供新的想法。所有这些都将成为我必须继续进行的项目。从长远来看,我需要更合理的东西。
阶段3:赞助的截屏视频
这是我绝大多数赞助商的来源。
图表说明了一切:
那么秘密是什么?
教育内容。
开发有用的软件是一回事。教育人们如何使用它是完全不同的事情。(我可能会添加一些有趣的东西)
我试图使文档尽可能的好,但是始终需要更高级的内容。
而不是承担在Livewire上创建整个课程或书籍的艰巨任务。我决定走另一条路。
这就是我在大约3个月内从约4万美元增加到10万美元以上的方法:
我发布了一组免费的截屏视频,内容涉及使用Livewire的基本知识:
我添加了指向文档其他部分的链接,使人们指向他们,以便他们知道他们在那里:
几周后,我为GitHub赞助者添加了一个新的“私有”屏幕录像组。
这是秘诀sauce️。
(为实现所有这些,我构建了一个具有GitHub身份验证的Laravel应用,该应用调用GitHub API来验证用户的赞助)
现在,观看这些截屏视频的人们自然会遇到这些“私人”截屏视频,如果他们喜欢免费的截屏视频,他们将赞助我(每月14美元)以获取访问权限。
每当有新功能发布时,我都会发布一批新的视频,或者我决定介绍一种新的Livewire技术。
我还为赞助商提供了每节课的源代码访问权限(该课程在单独的仓库中托管,最终将成为用Livewire编写的整个Web应用程序)。
在收入方面,这是我有过的最有影响力的想法。
它在90天内使我的年收入提高了约8,000美元。就像魔术。
现在,我的收入源源不断,而不必花所有时间在主要课程上。我可以继续为自己喜欢的社区构建我喜欢的软件,并随着时间的推移发布新的截屏视频(我实际上很喜欢这样做)。
我沿途捡到的金块:
做好东西
所有这些工作之所以有效,是因为我花了很多年的时间来磨练自己的技术并生产出真正有用的软件。我已经把所有的东西都投入到这项工作中了,那里没有捷径可走。您之前已经看到我在开放源码项目上全职工作了整整一年的时间,然后才看到任何回报。人们赞助的工作必须是高质量的,并且始终是第一要务。
建立观众群
您可以在互联网上构建最强大的工具,但是如果没有人关注您,这将毫无意义。建立受众群体对于其中任何一项工作都是至关重要的。Twitter的追随者和电子邮件订阅者是您最有价值的资产。同样,这里没有捷径。就是辛勤工作,并在很长一段时间内公开,一致地为人们提供价值。
收取有意义的金额
人们与GitHub赞助商犯的最大错误是提供的第一层产品太少。
如果人们可以选择每月支付1-5美元。而不是> 14美元,他们将支付较少的金额。
我很早就意识到,如果我想真正做到这一点,我将需要五美元以上的赞助。我花了很长时间从9美元开始,然后将其提高到14美元以进行截屏。
我增加了一个7美元的等级,对于只想说谢谢但不需要任何回报的好心人来说,没有任何好处。(这些人是前述的圣徒Saint)
选择更好的等级名称
设置赞助等级时,请选择描述该等级适合的人员类型的名称。
例如。对于较高的级别,请贴上“代理机构”之类的标签,或暗示企业应在较高级别上进行赞助的标签,而不是像“白金”这样的含糊不清的标签。
这样,当人们阅读这些等级时,他们会思考:“我属于哪种使用水平”,而不是:“我想每月花费多少钱”。
不要害怕谈论您的赞助以及您赚了多少
我长大了,以为谈论金钱是不礼貌的。这是个谎言。我一次得到一万美元的加薪是因为一个同事告诉我他们赚了多少。我了解了他们的所作所为后,我感到满意地索要相同的金额。如果他们不告诉我,什么都不会发生。
透明就是健康。
我不会隐瞒自己的所作所为,因为我从别人不隐瞒自己所做的事情中受益。
即使在天文数字上比我高,我也不会为之苦涩或称职,我只会感到兴奋和鼓舞。我希望其他人也有同样的感觉。
最重要的是,如果您对GitHub赞助商的收入感到兴奋,那么其他人也将如此!
完全依赖您的钱并不完全是不礼貌,它可以帮助您构建人们每天都在使用并从中受益的软件。
不要为赚很多钱而感到内。
我总是提醒自己,我不是代码传教士。如果我的赞助收入超出了适度的生活水平,那就可以了。这不是非营利组织。
我的收入与软件为他人的生活带来的价值成正比是可以的。
这不是我正在做的神圣工作。它是企业用来赚钱的软件。他们从中获利。也可以获利。
祝你好运
我希望这个传奇至少会让您感到高兴,并且最多为您提供使自己的开源项目在财务上可持续的蓝图。
如此众多的开源项目开始时热情满满,后来被放弃了。我相信,如果在这些项目上开展工作在财务上是可持续的,那么它们会更好,不断壮大并保持更长的时间。每个人都会赢。
如果您亲自尝试这些技术中的任何一种,我很想知道。我在Twitter上的 DM 始终处于打开状态。
如果您喜欢我所做的工作并想要支持它,那么您知道该怎么做❤️
多爱,迦勒