2020 中國獨立開發(fā)者生存現(xiàn)狀調研報告

SegmentFault 思否 出品
作者:宗恩
SegmentFault 思否
前言
誰是獨立開發(fā)者?其實獨立開發(fā)者歸屬于自由職業(yè)者,是自由職業(yè)者中從事和軟件開發(fā)相關工作的一支人群,更嚴格來說一般是“從產(chǎn)品立項、設計、開發(fā)、推廣、到盈利閉環(huán)全部獨立完成的人”。
獨立開發(fā)者往往是一個人,或者是3人左右的小型團隊,他們可能有本職工作也可能完全投入到獨立開發(fā)之中,但一定與成熟的軟件公司有明顯的區(qū)別。
目前,我們的社會越來越開放、多樣和包容,促使人們在行為方式和生活方式上變得豐富多彩,進而引起從業(yè)方式朝著多樣化和個性化轉變。
來自百度的數(shù)據(jù)顯示,受疫情影響,自由職業(yè)在2020年經(jīng)歷了兩波關注「熱潮」,更多的人開始嘗試自由職業(yè),或開始對自由職業(yè)產(chǎn)生關注。
不過目前中國獨立開發(fā)者群體遠遠小于歐美等發(fā)達國家,且中國國內鮮有以獨立開發(fā)者為視角的報告,原因有很多,其中中國軟件開發(fā)者工作時間過長,自由職業(yè)文化相對較弱等為主要原因。但種種跡象表明獨立開發(fā)者這一群體在不斷增多,為此 SegmentFault 思否通過調查問卷、采訪、現(xiàn)有數(shù)據(jù)分析等手段撰寫此《2020中國獨立開發(fā)者生存現(xiàn)狀調研報告》。目的是讓包括獨立開發(fā)者在內的對獨立開發(fā)者感興趣的人群了解這個職業(yè)和這個群體。
SegmentFault 思否
報告方法論
本報告內容數(shù)據(jù)來源基于590份調研問卷(注:獨立開發(fā)者性別收集560條數(shù)據(jù),Web框架使用情況收集510條數(shù)據(jù),其他問題為590條數(shù)據(jù))和幾十個獨立開發(fā)者采訪。
SegmentFault 思否
主要結論
為什么屬于自由職業(yè)的獨立開發(fā)者,沒有在三四線城市大規(guī)模出現(xiàn)?
為什么女性獨立開發(fā)者如此之少,開發(fā)者女性基數(shù)少是直接原因嗎?
職業(yè)的選擇對獨立開發(fā)者有什么影響?
為什么流量增長是獨立開發(fā)者最迫切的需求?
經(jīng)驗和精力是如何制約獨立開發(fā)者發(fā)展的?
是什么在阻礙著獨立開發(fā)者們收入的提高?
三年為什么會成為獨立開發(fā)者的瓶頸時間?
獨立開發(fā)者選擇獨立開發(fā)項目的初衷是什么?
獨立開發(fā)者希望國內的文化和環(huán)境有哪些改變?
獨立開發(fā)者分布

數(shù)據(jù)顯示獨立開發(fā)者的分布,和省份的經(jīng)濟發(fā)達程度有很強聯(lián)系,北京市、上海市、廣東省和浙江省的獨立開發(fā)者人數(shù)最多,而新疆、西藏和青海等省份幾乎沒有獨立開發(fā)者。
Q:為什么屬于自由職業(yè)的獨立開發(fā)者,沒有在三四線城市大規(guī)模出現(xiàn)?
因為一線城市濃厚的自由職業(yè)氛圍有機會影響到更多的人,也更容易催生出自由職業(yè)者,調查顯示二三線的獨立開發(fā)者大多有一線城市的工作學習經(jīng)歷,并受到「自由職業(yè)文化」影響,最終選擇成為獨立開發(fā)者。
并且相比于二線或者三四線城市,一線城市擁有更加濃厚的互聯(lián)網(wǎng)氛圍,更多線下研討會,更大概率與優(yōu)秀互聯(lián)網(wǎng)人才接觸的機會,成為吸引獨立開發(fā)者駐足的又一原因。采訪也顯示獨立開發(fā)者相比于成熟的公司更渴望獲得資源與支持,這種支持不僅聚焦于線上,線下資源也是他們苛求的目標。
通過采訪我們也發(fā)現(xiàn),部分獨立開發(fā)者因為不需要每天通勤,會選擇一線城市中距離市中心較遠,租金相對便宜,但環(huán)境較好的地點居住,這樣不僅節(jié)省了開支,更可以享受到一線城市所帶來的資源與便利。
獨立開發(fā)者性別

本問題收集560條數(shù)據(jù),填寫調查問卷的人中幾乎所有人都是男性。但并不是說獨立開發(fā)者群體中不存在女性,只是女性的比例微乎其微。
Q:為什么女性獨立開發(fā)者如此之少,是否開發(fā)者女性基數(shù)少是直接原因?
在采訪中我們也發(fā)現(xiàn)女性獨立開發(fā)者確實如數(shù)據(jù)顯示的一樣非常稀少。當然這是多種因素造就的結果。主要原因有相關行業(yè)中女性從業(yè)者比男性要少,來自最新數(shù)據(jù)顯示,程序員群體中男女人數(shù)比例超過了15:1。
獨立開發(fā)者職業(yè)

數(shù)據(jù)顯示,在職開發(fā)者兼職獨立開發(fā)者的人數(shù)最多,約占據(jù)總人數(shù)的一半以上。而全職獨立開發(fā)者約占據(jù)總數(shù)三分之一。
Q:職業(yè)的選擇對獨立開發(fā)者有什么影響?
大體來說職業(yè)并不會對獨立開發(fā)產(chǎn)生較大影響,因為大多獨立開發(fā)者的技能都是在開發(fā)中不斷補齊的,但數(shù)據(jù)顯示互聯(lián)網(wǎng)從業(yè)者更容易成為一名獨立開發(fā)者。
相較于傳統(tǒng)行業(yè),互聯(lián)網(wǎng)行業(yè)的業(yè)余時間更為稀少,卻催生出了更多的獨立開發(fā)者,通過采訪我們發(fā)現(xiàn)了一個關鍵性原因,互聯(lián)網(wǎng)從業(yè)者在工作中會積累大量的對于產(chǎn)品的靈感,但受限于各種原因無法落地,最終獨立開發(fā)者們以獨立開發(fā)者的方式將想法釋放,換句話說開發(fā)產(chǎn)品是獨立開發(fā)者們的愛好,他們可以在其中獲得成就感和幸福感。
獨立開發(fā)者希望得到什么支持

流量是獨立開發(fā)者最迫切需要的支持,現(xiàn)金與經(jīng)驗技巧居其后,而服務器技術服務或開發(fā)工具幾乎沒有人選擇。
Q:為什么流量會成為獨立開發(fā)者最迫切的需求?
通過采訪我們得知,一部分獨立開發(fā)者不擅長產(chǎn)品運營,導致項目面臨”面世即死亡“的窘迫處境。
當下互聯(lián)網(wǎng)流量獲取比較昂貴,獨立開發(fā)者在資金上無法與大平臺對抗,用戶增長緩慢,強者恒強,弱者越來越弱,所以獨立開發(fā)者們迫切想要讓用戶增長起來,開啟正循環(huán)。
值得注意的是只要擁有了流量,收益等問題就可迎刃而解。
獨立開發(fā)者學歷

獨立開發(fā)者的學歷呈現(xiàn)正態(tài)分布,中間高兩邊低,大部分獨立開發(fā)者是本科學歷。通過采訪可知獨立開發(fā)過程涉及技能很多,獨立開發(fā)者需要有很高的自學能力,相比于學歷自學能力對獨立開發(fā)者更為重要。
獨立開發(fā)者年齡

18歲以下的獨立開發(fā)者和40 歲以上的獨立開發(fā)者均占總數(shù)的 1.7% 。絕大部分獨立開發(fā)者年齡在 18歲 — 40歲這個范圍。
Q:經(jīng)驗和精力是否制約獨立開發(fā)者的發(fā)展?
1、40歲以上的獨立開發(fā)者呈現(xiàn)斷崖式下降的原因
好的獨立產(chǎn)品大概率最終成長為公司。快手前身GIF快手,最初就是一款用來制作、分享GIF圖片的獨立開發(fā)產(chǎn)品。快手首席產(chǎn)品官程一笑就是一位標準的獨立開發(fā)者,而快手就是獨立開發(fā)產(chǎn)品中最成功的幾個之一。
長期無法獲得用戶,或不能變現(xiàn)的產(chǎn)品最終被放棄。失敗的例子也屢見不鮮,通過采訪得知幾乎每個優(yōu)秀的獨立開發(fā)者都有放棄產(chǎn)品的經(jīng)歷。
2、18歲以下獨立開發(fā)者非常稀少的原因
獨立開發(fā)門檻較高,不僅需要有軟件開發(fā)能力,更需要有UI設計和產(chǎn)品設計等能力。
獨立開發(fā)需要一定的啟動資金,購買專業(yè)軟件和服務器等花費,相較高中生來說成本過高。
高中及以下學生的課業(yè)壓力較重,課外時間過少。
少部分未成年人已經(jīng)開發(fā)出屬于自己的獨立項目,但大部分都是在學校導師、父母的指導下完成,所以并不認為自己屬于獨立開發(fā)者。
獨立項目月收入
注:(k=千元)
1k及以下獨立項目月收入人群占據(jù)總數(shù)的 44.1%,采訪顯示這部分人群中有一部分基本處于0收入的狀態(tài)。其他收入人群比例沒有規(guī)律,但5K——10K人群最多,占總人群的24.1%。
Q:是什么在制約著獨立開發(fā)者們提高收入?
通過采訪我們得知,大部分開發(fā)者做獨立項目的源頭僅僅是愛好,并沒有深度思考商業(yè)化問題,一小部份獨立項目的誕生是基于商業(yè)想法,或者不錯的產(chǎn)品市場契合點,所以這部分產(chǎn)品可以很快實現(xiàn)盈利。
影響獨立開發(fā)產(chǎn)品月收入的因素很多,主觀意愿、能力和運氣等因素都有占據(jù)很大比重。不過個人能力,特別是獨立開發(fā)者的通病——產(chǎn)品運營能力缺乏,是制約獨立開發(fā)者們提高收入的關鍵瓶頸。
從事獨立開發(fā)者多長時間

1年以內獨立開發(fā)經(jīng)驗的獨立開發(fā)者占總人群的 37.3%,1年—3年獨立開發(fā)者經(jīng)驗的獨立開發(fā)者占總人數(shù)的 44.1%。大部分獨立開發(fā)者從事獨立開發(fā)的時間在3年以內。
Q:3年為什么會成為獨立開發(fā)者時間的瓶頸點?
根據(jù)調查發(fā)現(xiàn)3年這個時間節(jié)點,是大多數(shù)獨立產(chǎn)品都無法避免的轉折點。
三年的時間足夠驗證一個產(chǎn)品是否適合市場,也足夠驗證獨立開發(fā)者是否有能力做出一款不錯的產(chǎn)品。無法盈利的產(chǎn)品會面臨被迫放棄,成功獲得一定用戶量的產(chǎn)品,會順著趨勢發(fā)展壯大,獨立開發(fā)者的獨立開發(fā)生涯也會在此節(jié)點發(fā)生轉變,一些人會放棄獨立開發(fā),也有一部分人會選擇全職做一名獨立開發(fā)者。
每周獨立開發(fā)工作時間

每周獨立開發(fā)工作時間少于28小時的獨立開發(fā)者占大多數(shù),約占總數(shù)的一半以上。少于28小時的獨立開發(fā)者以愛好者和擁有成熟產(chǎn)品的獨立開發(fā)者為主,而56小時以上的獨立開發(fā)者屬于全職獨立開發(fā)者序列。
成為獨立開發(fā)者的原因

本問題為多選,數(shù)據(jù)顯示選擇愛好和自由支配時間的人最多,在50%左右,選擇有資源的人最少為6.8%。
Q:為什么成為獨立開發(fā)者?
影響每個獨立開發(fā)者的因素有很多,其中自由支配時間和愛好成為最多人的選擇,這暴露出一個問題,很多人長期處于缺少自由時間和缺乏激情的工作中。而成為獨立開發(fā)者可以為他們帶來更多的自由時間和更有「意義」的工作。
獨立產(chǎn)品類型

Q:獨立開發(fā)者選擇獨立開發(fā)項目的初衷是什么?
工具類產(chǎn)品被最多的人選擇,主要原因為獨立開發(fā)者們通過技術解決自己遇到的問題時,隨即把靈感沉淀為獨立開發(fā)產(chǎn)品,其他選項大多與獨立開發(fā)者本人愛好相關。
獨立產(chǎn)品發(fā)布平臺

問題設置為多選,獨立開發(fā)產(chǎn)品中網(wǎng)頁最多,占據(jù)總數(shù)的48.3%,移動端APP占據(jù)34.5%,PC端應用占據(jù)25.9%。
獨立產(chǎn)品注冊用戶數(shù)量

數(shù)據(jù)顯示獨立開發(fā)者人數(shù)隨著用戶數(shù)量增多而不斷減少。根據(jù)采訪得知,部分獨立開發(fā)者甚至沒有用戶的概念,也沒有統(tǒng)計過用戶數(shù)。所以這批獨立開發(fā)者默認自己的用戶在1千以下。
最常用的編程語言

編程語言使用情況和發(fā)布平臺數(shù)量基本符合,大部分獨立開發(fā)項目是網(wǎng)頁。
平臺分布情況

問題設置為多選,平臺分布情況,Linux最多,Windows 相比 Mac OS 要多出6.8%,Android 相對于ios 多出 8.5%。其次是 Docker ,其他平臺幾乎沒有人選擇。數(shù)據(jù)比較符合大家日常的認識。
框架使用情況

問題設置為多選,一共收集510條數(shù)據(jù),寫PHP的和寫Java的人數(shù)接近,這兩部分人重疊填了Vue,選擇前端框架居多, 獨立開發(fā)者排除自己熟悉的框架之后,一般都是選擇比較輕的框架。
成為獨立開發(fā)者有哪些困難

絕大部分的獨立開發(fā)者處于忙碌的狀態(tài),相應的情況是生活不規(guī)律成為了常態(tài),但他們普遍認可這樣的狀態(tài),總體來看,困擾獨立開發(fā)者最重要的難點還是收入。
技能上的不足也是造成困難的主要原因,以下為通過采訪得知的困擾獨立開發(fā)者的幾個難點:
一、UI設計能力缺乏
獨立開發(fā)者大部分缺乏 UI 設計相關經(jīng)驗,只能自己慢慢摸索,或者請專業(yè)人士設計,成本很高。
二、增長難
增長是是絕大部分獨立開發(fā)者認為最困難的事,產(chǎn)品前期的冷啟動可以在低成本下靠裂變和營銷慢慢摸索,但很多平臺會限制流量外流,獨立開發(fā)者必須不斷與平臺“博弈”,才有可能獲得大量流量。
但很少有獨立產(chǎn)品能沖破流量困境,因為大公司往往有資本加持,大量資金的投入可以更有效的將產(chǎn)品推廣出去,獨立開發(fā)者與資本的“戰(zhàn)斗”的勝率微乎其微。
三、被抄襲
有些獨立開發(fā)者開源了一款能解決當下部分領域實際需求的程序,但只有開發(fā)者會使用的半成品產(chǎn)品,并使用 GPL 等授權。有一部分有商業(yè)頭腦的人,將這些面向開發(fā)者的產(chǎn)品加工、注解成面向普通人的產(chǎn)品后,不會尊重 GPL 許可,也不會給源開發(fā)者分一杯羹。
去哪獲得獨立開發(fā)者信息

在國內與國外專業(yè)技術網(wǎng)站的上獲取信息的獨立開發(fā)均大約占據(jù)總人數(shù)的四分之一,而其他平臺占44.1%,這部分包括知乎平臺。
獨立開發(fā)者是否會成為未來趨勢

Q:國內的文化和環(huán)境對獨立開發(fā)者來說友好嗎?
根據(jù)采訪顯示,大部分獨立開發(fā)者認為,相比之下國內的獨立開發(fā)者氛圍沒有國外的好。
國內的獨立開發(fā)者經(jīng)常要面臨自己的想法被剽竊,或者被別人捷足先登的窘境, 在產(chǎn)品推廣上也非常艱難。
甚至有一部分獨立開發(fā)者形成了一種觀念,熱門的行業(yè)已經(jīng)壟斷,很難做出成績。只能做些比較小眾的產(chǎn)品,在其他方面,如制度和文化上,一些獨立開發(fā)者表示沒有更多想法,也不會抱有大的期待。
SegmentFault 思否
給獨立開發(fā)者的建議
一、項目選對很重要
選項目時,可以先去做個搜索調查,看這個項目的前景和熱度,之后,做出來好的產(chǎn)品是長期發(fā)展的關鍵,其次是推廣擴大用戶量,最后是思考如何友好的變現(xiàn)創(chuàng)收,為自己帶來收入。
二、對獨立開發(fā)要保持熱情和初心
對獨立開發(fā)保持熱情與初心,才會有動力堅持下去。如果做獨立開發(fā),建議先用業(yè)余時間,當時機成熟之后再全力去搞。要因為樂趣去做獨立開發(fā),不要因為渴望高收入,最后無論結果怎樣要勇于嘗試。
三、先完成后完美
當你想要開發(fā)一款小產(chǎn)品的時候,推薦「先完成后完美」。當你需要快速完成一款最小可行性產(chǎn)品(MVP)的時候,不要太過于糾結架構和選型。選擇你最熟悉的語言和最方便接入的接口,快速完成,推向市場。當市場給了你足夠的反應,你自然有動力去升級迭代。在一定的規(guī)模遇到一定的瓶頸,自然會探索出相應的解決方案。
四、小團隊可能發(fā)揮更大的力量
獨立開發(fā)者未必要孤身一人,小團隊可能會發(fā)揮出更大的力量。
五、要專注在一個領域
如果你希望在技術領域成為大牛,那么就不要考慮成為獨立開發(fā),專心在某一個領域加深經(jīng)驗和能力。
SegmentFault 思否
給行業(yè)的建議
一、商城渠道抽成高
應用商城渠道抽成一直是困擾獨立開發(fā)者的問題,希望各個平臺能像蘋果App Store學習,大幅度降低對小型開發(fā)者的抽成。
二、個人無法開通支付渠道
獨立開發(fā)者在沒有公司資質的情況下獲取收入非常困難,支付平臺的API僅支持公司接入,而注冊公司的維護成本又太高,希望平臺可以推出更好的策略解決這個問題。
三、服務器廠商
獨立項目前期普遍沒有收入,或者收入很低,獨立開發(fā)者承擔服務器成本比較困難,希望服務器廠商可以針對獨立開發(fā)者開啟優(yōu)惠政策。
四、個人無法使用數(shù)字化營銷服務平臺
大部分數(shù)字化營銷服務平臺不支持個人,只支持企業(yè)資質的申請,很多類型的應用上架也需要企業(yè)資質,這些讓個人開發(fā)者路變窄了很多。希望平臺可以推出更好的解決策略。
五、缺少專業(yè)運營團隊
獨立開發(fā)者普遍反應,希望可以有更多專業(yè)的產(chǎn)品運營團隊對獨立開發(fā)者進行指導和幫助。
致謝:獨立開發(fā)者 @zhengcheng、 @王登科、@羊二、@一只碼、@沈兵兵、@向前兄、@功夫熊貓、@浩、@盧燦偉、@敬文、@大鵬、@lanisto、@PixelMage、@Kanghong、@敲鍵盤的貓、@BraveSummer、@程序猿 DD、@yuxiaoy、@redo 、@三級狗 、@冒泡的馬樹、@Vision、@咖喱luya 等為報告提出想法,接受采訪、填寫問卷的開發(fā)者們。
