我是如何通過開源項目做到年入 80 萬的?

公衆號關注 “GitHubDaily”

設爲 “星標”,每天帶你逛 GitHub

大家好,我是發哥。

不知道你是否還記得,去年我們曾經在公衆號上發佈過一篇文章《我是如何通過開源項目月入 10 萬的?》,裏面主要講述了知名前端開源項目 fullPage.js 作者是如何通過 GitHub 做到年入百萬的事蹟。

當時文章發佈出來之後,受到了許多業界同行人士的轉發分享,不少水友也表示裏面給出的一些觀點非常具有借鑑意義。

賺錢這個東西,說不感興趣那肯定是騙人的,除非你是馬老闆的心態,錢多的花不完,那這句話當我沒說

今天重新提起賺錢這個話題,是因爲凌晨的時候,我偶然刷到 Hacker News 排名第一的帖子:《我通過 GitHub 贊助商達成年入 10w 刀的成就》:

https://news.ycombinator.com/item?id=23613719

裏面主要講述一位 Laravel(PHP 知名開源框架)開發者如何通過開源項目達成年入 10w 刀的具體事蹟。

這個帖子有多火,你們看看具體互動數值就知道了:600+ 點贊,200+ 評論,堪稱是 HN 上少有的熱帖。

我知道你們肯定也對此感興趣,因此熬夜趕稿,寫下了這篇文章(媽的又要禿了)。

所以,如果看完本文對你有所幫助,還請記得多多轉發分享,給個在看。

好了,廢話不多說,下面開始進入正題,聊聊這個作者的賺錢經歷。

這個通過 GitHub 年入 10w 刀的開發者,名叫 Caleb Porzio,在 2018 年的時候,曾在一家名爲 Tighten 的公司擔任技術工程師,當時,他的年收入是 9w 美元????

之後,作者於 2019 年 1 月 11 日離開了 Tighten,稍作休整數月後,開始了自由職業之旅。

在此期間,他偶然讀到了一篇文章:《Phoenix LiveView: Interactive, Real-Time Apps. No Need to Write JavaScript》,裏面主要介紹了一個名爲 Phoenix LiveView 的前端組件庫,其最大亮點,就是讓你無需編寫 JavaScript 代碼,即可快速創建可實時交互的應用程序(爲啥要多看 GitHubDaily 公衆號分享的好項目,現在你知道原因了吧)。

當然了,由於該前端項目不是本文要討論的重點,這裏就不多做贅述了,感興趣的水友,可打開下方鏈接閱讀原文:

https://dockyard.com/blog/2018/12/12/phoenix-liveview-interactive-real-time-apps-no-need-to-write-javascript

Phoenix LiveView 這個前端項目,瞬間給了作者創作靈感。

當他在 Laravel 上成功驗證了其項目概念後,便開始着手開發 livewire 這一開源項目。

https://github.com/livewire/livewire

這是一個專門針對 Laravel 開發的一個全棧框架,主要目的是爲了減少開發者構建網站動態界面時的痛苦,提升網站開發速度。

正如作者一開始設想的一樣,這個開源項目一炮而紅,吸引了不少 Laravel 開發者的關注。與此同時他也知道,用愛發電總歸是難以持久的,所以他藉助了 GitHub 的贊助商功能,開始接受來自全球各地開發者的饋贈。

終於,在 2019 年 12 月 12 日的時候,作者收到了來自下面這位開發者的第一筆贊助(24 刀/月):

後續,越來越多的開發者對作者提供了慷慨贊助。截至今天發帖時,作者通過該開源項目的贊助費用,已達到月入 9390 美元,換算成當前人民幣匯率,年收入就是 80w!

這一切究竟是怎麼做到的?

經過作者仔細回顧後,他將本次收入的增長情況劃分爲以下三個階段:

  • 第一階段:憑好心人自發提供贊助支持(年收入增加 6800 美元);

  • 第二階段:爲項目做一個增值服務,並鼓勵他人來贊助,當贊助達到一定金額後,免費開放該服務(雙贏,年收入增加 1.1w 美金);

  • 第三階段:爲項目製作教學視頻,部分視頻和源碼僅對贊助商開放(年收入增長 6w 美元);

在完成上述三個階段的具體工作後,隨着時間的積累,該開源項目的年贊助費成功達到了 80w 人民幣。

能做到這個地步,絕非易事。技術、產品、營銷幾項能力,缺一不可。

如果你未來也想做好一個開源項目,並考慮藉此來養活自己,那作者提供的這幾個建議,可以好好參考下:

  • 做好產品:真正高質量的軟件才能爲他人提供價值;

  • 建立用戶羣:認真維護好你的產品用戶羣體;

  • 取之有道:對不同產品功能,收取不同費用;

  • 贊助等級:劃分好不同贊助商的等級與權限;

  • 開誠佈公:坦然讓他人知道這個開源項目賺了多少錢;

  • 無需愧疚:只要你做的東西有價值,賺錢並不可恥。

其實,很多人一直在質疑,開源軟件到底能不能賺錢?

相信在看完這篇文章之後,你內心應該已經有了明確的答案。

不過,我依舊不確定這篇文章發佈出來之後,評論區會不會又有人提出 "國外用戶付費意願高"、"技術牛逼當然能賺錢"、"沒幾個人能有作者這種好創意" 等觀點。

如果有,我先建議你去嘗試一下,有些事情,得你自己親自去試了,纔能有話語權。

在寫開源軟件能不能賺錢這件事情上,我一直是有話語權的,因爲我自己本人曾在 2015 年的時候寫過一個開源項目,當時這個項目在各大社區推廣後,累積增長了 1000 多 Star(15 年這個 Star 還是有一定含金量的)。

後續一批需要基於該項目做定製開發的客戶聯繫到了我,這一舉措,間接爲我的公司帶來了一筆不菲的穩定收入,也幫我度過了早期最艱難的創業階段。

即使退一萬步講,這個項目不能爲我帶來收入,通過它的背書,我也能很輕鬆的得到一份比較體面的工作。

所以,在這裏我還是衷心建議大家,平時如果能抽出時間,多多少少搞一些開源項目,對個人技術提升和個人品牌打造,還是有一定幫助的。

寫完這篇文章,已是凌晨 04:15。

看到這裏,如果覺得上述內容對你有所幫助,能引起你的思考,還請多多轉發,點個在看,感謝支持。

最後,有啥想說的,也歡迎在評論區互動。

---

由 GitHubDaily 原班人馬打造的公衆號:GitCube,現已正式上線!
接下來我們將會在該公衆號上,爲大家分享優質的計算機學習資源與開發者工具,堅持每天一篇原創文章的輸出,感興趣的小夥伴可以關注一下哈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章