距離上次掘金專訪已經過去了 8 個月了。本月,掘金專訪重新起航,為你尋找掘金社群中,那些鮮為人知的開發者的故事。這次請到的是一名獨立開發者,他畢業不久,辭掉全職工作,成為一名獨立開發者;他在 App Store 上線了 17 款應用, 2 款應用被官方推薦。今天,就讓我們一起來聽一聽,他的獨立開發者之路。
香菜:能否先做一個自我介紹,讓廣大的開發者對你有一個清晰的認識。
KyXu:我叫徐開源,現在大學畢業一年,本科是計算機專業,現居北京。
從大二開始做獨立開發,2015 年上線的第一款作品叫 “暖暖計算器”,是個遊戲攻略類的應用,當時上架賣 1¥。也是因為幸運吧,找到了一個小痛點,滿足了當時一部分玩家的需要,這個應用當時最高進入到了 App Store 中國區付費榜 Top50,對我自己來說是個巨大的激勵,由此我就開始了獨立開發的歷程。 直到大學畢業,都一直在不斷地產出,至今有 17 款應用上架。目前辭掉了畢業之後的第一份工作,在家全職獨立開發。
香菜:其實當初也沒想打算成為獨立開發者,但是第一款應用的成功激發了你成為獨立開發者的想法?可以這樣理解嗎?
KyXu:不全對,其實就算是這個東西有了盈利之後,也沒想到要做獨立開發者。 主要是大三出來實習,以及畢業之後工作。讓我意識到,我不願意過這種穩定的,拿時間換錢的生活,我希望把自己的時間解放出來,去學習和思考。
香菜:那麼在第一款應用獲得成功後,你又做了哪些相關的嘗試?
KyXu:直到畢業之前,我做的很多應用,大都是叫好不叫座。並沒有給我帶來什麼可觀的收入。 但是畢業之後,因為面臨非常現實的,辭職之後馬上就會斷了收入的問題。開始花很多時間和精力去研究,如何做出受大眾喜歡的作品,以及如何真正讓作品有變現的能力。再加上之前有過一些積累,接連做了兩款應用(一款 Nihon,另一款是 Nihon Cam),全都被蘋果推薦了,短期收穫了幾十萬使用者。 於是就正式開始辭職,獨立開發。
香菜:嗯,的確,大學畢業意味著斷掉經濟來源,關於變現這塊我們後面會詳細聊。那是什麼勇氣讓你辭掉全職工作,專心成為獨立開發者的呢?
KyXu:關於辭掉開發的工作,除了想做獨立開發之外,還是就是我的確是認定了,在大公司當程式設計師,慢慢晉升,不是我想要的。 另外就是,我還多一條後路。因為我自己對產品方面很感興趣,研究的也很多。如果真的我沒有收入來源,我是有信心找到一份產品經理的工作,繼續求職的。 辭職之後,我還嘗試過面試微信的產品經理,過了三輪面試,等第四輪面試整整一個月。剛好這一個月間,我實現了比較客觀的 App 收入,就放棄了最後一輪面試。
我和他聊到這個問題的時候,我感覺到了徐開源和普通工程師的區別,清晰的自我定位和優秀的產品能力讓他在這個日益激烈的競爭中進退自如,這一點是很多工程師所沒有的。
香菜:你在獨立開發者的道路上,一共開發者17款 App,在你心中這些 App 成績最好的前 5 款是哪幾個,你如果讓你從這 5 款中推薦一個給我們的小夥伴,你會推薦哪個?
KyXu:其實自己做的東西,自己都是不太滿意的,一直在迭代優化的路上。 就想推薦一個現在在主要維護的 Nihon Cam,這款 App 用了一種完全不用於市面上其他產品的方式,打造了一款非常有創造力的濾鏡類應用。 沒有美顏、沒有瘦腿、沒有什麼彩虹特效,就是靠純粹的顏色和簡潔的使用者體驗,收穫了一大批忠實使用者。
香菜:這 17 款 App 哪幾款是你在上班時期開發的?工程師平常都會加班,你是怎樣平衡個人應用與公司開發任務的?
KyXu:美圖的加班文化還好,沒有 996 的制度。另外一方面,我自己做東西的想法很強烈,所以空餘時間基本都在做自己的 App。 說實話公司的開發我確實是懈怠了一些,因為我心裡非常非常清楚,我不會走程式設計師的職業晉升路線的,我只是缺一個機會做自己的事情。
香菜:明白了,我們來聊一些開發者普遍關心的問題。我看到很多開發者在看到你的文章後,或多或少都有點「我也想成為獨立開發者」的想法,以你的經歷來看,想成為獨立開發者,要有哪些特質呢?
KyXu:我覺得最重要的,一個是興趣,另一個是要有商業化的想法。 多數人是覺得自己肯定做不成,壓根不會邁出第一步,這是來源於自己的最大的阻力。 還有少部分人,特別喜歡做小而美的東西,東西本身做的非常非常精緻,但是不解決使用者的核心問題。或者說立意太小,只有非常非常少數的人願意去用,這樣會面臨很大的收入壓力,也難以成為獨立開發。
香菜:的確,在成為獨立開發者的道路上,程式設計算是基礎能力,沒有不行,有了遠遠不夠。
KyXu:其實程式設計能力不是重點,我第一個 App 程式碼寫得稀爛,現在一個下午能做完的東西,當時做了 12 天,但是商業上它是成功的。商業能力和產品能力更重要一些。程式設計能力是基礎,這個問題反而是最好解決的。
在接下來的過程中,我希望在掘金分享一些文章,也是想把一些產品思維、商業思維,傳遞出去。不斷地發在技術社群。積攢到一定程度之後,會整理成書籍,線上賣 PDF,不過這個計劃要稍晚一些了,我自己也不知道是什麼時候,可能幾個月之後吧。
香菜:很是期待你在掘金接下來的分享。我們下面聊一點跟錢相關的話題吧,你作為中國的獨立開發者,能跟大家講一講中國獨立開發者的變現方式是怎樣的?相較於國外有什麼不同?
KyXu:國內使用者的付費習慣還是不如國外的習慣好。但是在 App Store 的驅動下,比之前已經有了非常非常大的改進。靠付費軟體盈利這件事,早年幾乎是不可能的,而現在已經成為非常成熟的產業。 如果說國內和國外有什麼的不同的話,可能就是國內使用者的付費意願要稍低一些,所以依靠廣告來盈利,也是非常重要的一塊。倒不是說國外 App 就不做廣告了,只是我們可能比他們更需要通過廣告來盈利吧。 這個兩個模式是可以結合的。免費使用者看廣告,付費使用者花錢去廣告。
香菜:的確是這樣,我一般都是花錢去廣告的。那麼自從成為了獨立開發者,你的收入狀況怎麼樣(比上班來說)?你可以不透露具體數字。
KyXu:App 收入目前和上班時工資差不多,但是我同時也在通過知識付費這塊,分享獨立開發的經驗技巧,總收入還是可以超過工資。
香菜:嗯,工作強度相較於上班來說是否更輕鬆一些?
KyXu:總體來說是輕鬆一些,偶爾也會比上班還忙一些,但是好在時間可以自己掌控,有時候白天出去打球,半夜回來寫程式碼。時間自由了很多,有了自己的學習和玩的時間。
香菜:中國人以前對於軟體付費這件事情其實挺排斥的,我遇到過的一些小夥伴聽說我花了 388 買了一款手機軟體都感覺到不可理喻,你是怎麼看待軟體付費這些事情的。
KyXu:我個人的想法很開放,可能很多人聽了不高興。那就是,雖然我靠賣正版軟體吃飯,但是我不反對盜版軟體,甚至我也不介意,有人破解我的軟體。 我覺得尊重個人意願就好,有人願意買單說明他覺得這東西值錢,不願意買單的人覺得這東西不值錢,每個人都有自己的選擇。 大家反對盜版軟體的原因就是侵權嘛,但是你破解我的 App,然後偷著用,我又不知道,那就沒有侵犯到我。沒關係。
香菜:嗯,這個還真的不是技術所能解決的問題。關於盜版軟體,我記得老羅說過一句話,我記得特別清楚,他說「我們中國人親手把自己的民族軟體工業、音像圖書市場給毀掉了,在中國做盜版,你做盜版賺了 100 萬,被抓到罰個 20 萬,還賺 80 萬,在這種法律制度下,大家都是笑眯眯地做盜版,我們也就跟著笑眯眯地用盜版。」我想到的是,如果你的軟體都被盜版了,這是否會影響你做獨立軟體的積極性?
KyXu:這個話題很難辯解了,我很喜歡老羅,但我不反對盜版。對我來說不影響積極性,我覺得很正常。
香菜:你是做 iOS 開發的,但是最近比較流行那種「iOS 沒人要了」,說 iOS 要涼了?你是怎麼看待這個問題的呢?
KyXu:我覺得毫無意義啊。蘋果公司都萬億美金市值了,你享受著巨大的行業紅利,還找不到工作,那是自己的問題。
香菜:雖然我們現在都在這裡樂呵呵地打字聊天,但是在開發獨立應用的時候可能遠遠不是這樣,在做獨立開發者的時候,你最苦逼的時候發生了什麼?你又是如何克服的?
KyXu:就是市場把控錯了唄。 開發的時候,看著一個個功能實現,開發者的心理很容易產生成就感,覺得自己的應用上線了一定會大賣。但事實是,你做出來的東西,可能根本使用者就不需要。比如有非常好的替代品,或者根本就是不存在的需求。這樣的東西收入會非常非常低,產生很大的心理落差。 有時候花了時間和精力,但是還是做出了垃圾產品,會很無奈。這點也算是核心能力吧,對產品本身的把控,不是一兩天可以練好的。
現在,徐開源在做獨立開發者的同時,也在為別人有償提供獨立開發者相關諮詢服務,他開通了分答賬號。一方面是為了增加自己的收入,另外一方面,也是為了獨立開發者提供一個少走彎路的方式,如果讀者中有想資訊相關問題的話,你可以通過分答或者他個人微訊號,來向他獲取諮詢服務。
徐開源的聯絡方式:
- 掘金主頁:KyXu 的個人主頁
- 小專欄:KyXu 教你獨立開發賺錢
- 個人微訊號:balabala-ba