2023年中开发者报告:开发者数量较去年下降22%,新人开发者近半数离场
作者:
编译:Felix, PANews
要点
- 截至2023年6月1日,每月有2.13万名活跃的开源开发者。
- 自2022年6月1日以来,开发者的数量同比下降了22%。
- 最近离开加密行业的开发者,多是在加密领域工作不到12个月的新人,并且只负责所有代码提交的不到20%。
- 相比之下,在加密领域工作了1年或更长时间的开发人员会继续进行开发。他们贡献了80%以上的代码。
截至2023年6月1日,每月活跃的开源开发者数量为2.13万。如今,每月活跃的开发者数量比2021年11月加密市场创下的历史新高还要多。然而,开发者数量在过去一年中有所下降。
- 自2022年6月1日起(1年前),减少22%
- 自2021年6月1日起(2年前),增加25%
- 自2020年6月1日起(3年前),增加92%
尽管从长期看是增长的,但自2022年6月以来发生了什么?
从事加密领域1年以上的开发者继续贡献,但许多新人离开
通过比较开发者第一次和最后一次提交代码的时间,来划分每月活跃的开发人员在加密领域工作的时间。
- 新人:从事加密行业不到一年的开发者
- 新兴开发者:在加密领域工作1到2年的开发者
- 成熟开发者:在加密领域工作2年以上的开发者
新兴开发者正在增长,成熟开发者则趋于稳定。去年月度活跃开发者的下降主要是新人。
2022年6月至2023年6月:
- 新人:下降48% (减少约7730名开发者)
- 新兴开发者:增长44% (增加约1650名开发者)
- 成熟开发者:增长2%(增加约150名开发者)
新人为何减少?
进入加密领域的开发者越来越少
首先,新人数量有所减少,是因为尝试加密行业的新开发者越来越少。
下面按月查看新开发人员。2023年5月,有2900位新开发者尝试了加密货币:
- 同2023年2月比:减少20%
- 同2022年11月比:减少42%
- 同2022年5月比:减少50%
从历史上看,熊市中的开发者保留率较低
其次,新人减少是因为2023年新加入的开发者停留时间不长。可以绘制2021年1月以来开发者每月留存率的图表。
列表中的大多数新开发人员一般多少个月会离开(<20%的保留率)?
- 2021年:6至10个月
- 2022年:3至6个月
- 2023年(迄今为止):3至4个月
2023年的留存率比2022年或2021年要差。但如果缩小范围,2023年的留存率并不反常。
如果从2015年开始进行留存分析,就会发现在熊市期间加入的开发者离开得更快。
新开发者在2023年离开的速度比2022年或2021年要快,这是熊市的典型现象。
新人往往在市场高峰期占比高
市场周期也解释了新人、新兴开发者和成熟开发者数量之间的占比。
新人在市场高峰期的占比:
- 2018年1月至2018年6月:70%
- 2021年11月至2022年6月:60%
一旦处于熊市,在加密领域工作超过一年的开发人员(新兴和成熟的开发人员)就会占多数:
- 2018年1月至2020年1月:60%
- 2021年11月至2023年6月:60%
但是,尽管月度活跃开发者整体下降,但离开的开发者有多重要?
留在加密领域的开发者比离开的开发者提交更多代码、推送代码的天数更长,并且在加密领域工作的时间更长
如果开发人员两个月内没有贡献代码,就可以说他们“离开”了。
2023年3月之后停止贡献的开发者,仅占历史提交量的不到20%。
持续贡献代码的开发者有什么特点?通过分析2023年4月和5月贡献的开发者可知:
- 贡献大部分代码
- 活跃天数较多
- 从事加密行业的时间更长
下面看看具体细节:
首先,最近在2023年4月和2023年5月贡献的开发者,在以往历史上贡献了大部分代码提交(80%以上)。
其次,2023年4月和5月贡献代码的开发者,推送代码的天数多。
将最近离开的开发人员与留下来的开发人员分开,并绘制他们积极推送代码的天数。
开发人员主动推送代码的中位天数:
- 继续工作的开发者:13个活跃周
- 离开的开发者:2个活跃周
第三,2023年4月和5月贡献的开发者从事加密货币的时间更长。
可以将最近离开的开发人员与留下来的开发人员分开,然后细看他们的任期。
开发人员从事加密货币工作的中位天数:
- 继续工作的开发者:19周
- 离开的开发人员:8周
从开发者角度来看,2023年到目前为止,哪些生态系统不断发展?
Osmosis、Sui、Aptos、TON、Optimism 和 Aztec Protocol 同比增长
月度活跃开发者数量增长最快的生态系统(2023年6月与2022年6月):
- Osmosis:+56%
- Sui:+159%
- Aptos:+90%
- TON:+102%
- Optimism:+27%
- Aztec Protocol:+267%
相关阅读: