原文:Developers Spent 2.1 Billion Minutes (4,000 years) Using freeCodeCamp in 2021 + Other Year-End Facts,译者:Quincy Larson
2021 年对于 freeCodeCamp 全球社区来说是重要的一年。在本文中,我将分享我们今年实现的一些里程碑。
首先,让我们看看一些数据,以了解 freeCodeCamp 社区目前的规模。
freeCodeCamp 2021 年数据统计
2021 年,freeCodeCamp 的整个运营预算仅为 754,030 美元。
凭借这笔微薄的预算,我们的非营利组织提供了超过 21 亿分钟的教学——相当于全世界人们学习了 4,000 年。
以下是确切数字:
+-------+------------------+-----------------+---------------+
| 年份 | freeCodeCamp.org | YouTube 频道 | 年度总计 |
+-------+------------------+-----------------+---------------+
| 2015 | 37,367,085 | 246,639 | 37,613,724 |
| 2016 | 189,054,404 | 1,449,703 | 190,504,107 |
| 2017 | 307,802,640 | 8,331,843 | 316,134,483 |
| 2018 | 401,473,441 | 92,197,551 | 493,670,992 |
| 2019 | 347,393,464 | 474,000,000 | 821,393,464 |
| 2020 | 508,054,160 | 764,332,218 | 1,272,386,378 |
| 2021 | 907,059,417 | 1,217,082,060 | 2,124,141,477 |
+-------+------------------+-----------------+---------------+
| 总计 | 2,698,204,611 | 2,557,640,014 | 5,255,844,625 |
+-------+------------------+-----------------+---------------+
今年 freeCodeCamp 社区的各方面都有所增长——论坛、课程、专栏和 YouTube 频道。自 2016 年以来,人们在 freeCodeCamp 的学习时间每年平均增长 60%。
我们在 7 年前创立 freeCodeCamp.org,现在已经提供了超过 50 亿分钟的教学。
基于我们目前的资金使用效率,大家向 freeCodeCamp 捐赠的每一美元帮助世界各地的人们免费学习编程将近 50 个小时。
换一个角度来看,我认识一些在科技公司工作的开发者,他们个人的年收入超过 75 万美元,这还只是他们的工作收入——一位开发者的工资就够我们运营整个全球性非营利组织的预算。
(感谢 7,398 位善良的捐款人,TA 们每月捐款 5 美元,支持 freeCodeCamp。如果你也想加入这些支持者,可以在这里选择适合你的捐款方式。)
关于 freeCodeCamp 学员获得开发工作的统计数据
2021 年是漫长的一年,也是充满希望的一年。许多国家已经逐渐控制疫情,很多人投入业余时间在 freeCodeCamp 社区中学习新技能,并最终实现职业转型。
从事软件开发工作的 freeCodeCamp 校友人数快速增长。
截至 2021 年 12 月,超过 217,000 人在他们的 LinkedIn 个人资料中介绍自己是我们的校友(即列出至少一项 freeCodeCamp 认证)。
这些人中的许多人在开始使用 freeCodeCamp 时就已经是开发者了。但其中至少有 40,000 人是在获得 freeCodeCamp 认证之后才找到他们的第一份技术工作。
请注意,如果你正在阅读本文,并且尚未将你的 freeCodeCamp 认证添加到你的 LinkedIn 个人资料中,我们在认证下方添加了一个按钮,你可以单击进行添加。
freeCodeCamp 全球社区的四大支柱
从 2016 年开始,freeCodeCamp 社区有了四个主要支柱。freeCodeCamp 社区包括很多方面,但这四个是主要的方面。2021 年,四大支柱的使用量均显著增长。
支柱 #1:freeCodeCamp 核心课程的使用量在 2021 年增长了 44%
freeCodeCamp.org 目前有 10 个软件工程课程认证,课程长达 3,000 小时。我们正在积极扩展这些课程。
今年我们发布了一个关系数据库认证,你可以直接在计算机的代码编辑器中学习 Linux、Git、SQL 和 PostgreSQL 的核心概念以及命令行输入。这些课程很快就会上线到 freeCodeCamp.org。现在,你可以使用 Docker 安装整个认证及其所有项目。
我们还在新的数据科学课程扩展方面取得了重大进展,这将为 freeCodeCamp 的核心课程增加 11 项新认证。
在接下来的几个月里,我们将在准备就绪时逐步上线这些课程。你可以阅读有关此课程扩展的信息,并查看规划文件,以了解我们将在新认证里涵盖的内容。
我们还构建了一个完全交互式的 Rust 课程,将在接下来的几周内发布。
最后,如果你还没有尝试过,我们在 freeCodeCamp 中添加了 Campfire Mode,你可以在键入时听到舒缓的原声吉他音乐。你可以在 freeCodeCamp 设置中打开它。
支柱 #2:freeCodeCamp 专栏的使用量在 2021 年增长了 34%
社区目前已经发布了 8,000 多篇专栏文章,涵盖的主题从计算机基础、各种技术概念到项目构建。所有文章均由我们的编辑团队精心策划和检查。这有点像面向开发人员的学术期刊。
我们的专栏被全世界正在学习新技能的人们广泛分享和阅读。下次你在搜索一个编程或 IT 问题时,看看你是否能在结果中找到一篇 freeCodeCamp 教程,帮助你理解那个问题。
支柱 #3:freeCodeCamp 论坛的使用量在 2021 年增长了 44%
freeCodeCamp 论坛仍然是网络上氛围最友好的讨论技术的地方之一。你可以向社区成员提出编程问题,或者分享你自己的项目,并获得建设性反馈。
当然,freeCodeCamp 论坛之所以如此友好而富有成效,是因为有一群很棒的朋友在这里帮助他人。以下是在过去一年中帮助他人最多的社区成员名单(浏览完整的名单)。
支柱 #4:freeCodeCamp 社区 YouTube 频道
第四个重要支柱是 freeCodeCamp 社区的 YouTube 频道。我们在那里发布了大量关于数学、计算机科学和编程的免费全套长视频课程。
(译者注:中文社区的学员可以在 bilibili 搜索关注 freeCodeCamp,学习社区的视频教程。)
2021 年,我们发布了 140 多个由软件工程师或者大学教授们录制的视频教程。以下是我们在过去 12 个月中发布的一些热门教程——每一个在 YouTube 上的观看次数都超过一百万:
- 12 个 Python 初学者项目(作者:麻省理工学院研究生 Kylie Ying)
- 如何用 Python 编写自己的 Discord Bot 并免费托管(作者:freeCodeCamp 老师 Beau Carnes,他在过去几年中发布了大量视频或专栏教程)
- 使用 Python 进行算法交易(作者:开发者兼特许金融分析师 Nick McCullum)
想想看,这三门课有一个共同点,你能看出来吗?
freeCodeCamp 非营利组织的可持续性如何
在这里我会说:“如果你不给我们的非营利组织捐款,freeCodeCamp 将不复存在,我们的服务器将停止运转,而 Quincy 将不得不卖掉他的肾来支付下个月的 AWS 账单。 ”
不会啦,实际情况是,我们的非营利组织一直很谨慎地分配收到的捐款,我们尽力用这些微薄的资金保持组织运作良好。
我们尝试尽可能公开透明地向大家展示是如何运营 freeCodeCamp 的。例如,世界上最大的非营利组织信息提供站 GuideStar.org 给予我们铂金透明度评级。
如果你觉得好奇,这是我们最新的 990。这是非营利组织向政府提交的年度报告。
由于我们的精心规划,freeCodeCamp 有一个 10 年的项目路线图。我们不需要受到任何投资人的约束,只需要全心全力做好教育这件事,长期稳定地发展,让更多人受益,只需要对我们的社区负责。
我希望我们为你提供了所有你想要的东西:在数学、计算机科学和编程方面的优质且免费的学习资源。我们将持续创建更多学习资源。在你的帮助下(以及你的捐款支持下),我们可以做更多事情。
还记得上面说的那些数字吗?每一美元捐款都会帮助世界各地的人们免费学习近 50 小时。
如果你想支持一个效率极高的非营利组织,你可以通过以下几种方法来实现——选择最适合你的方法。
如果你有 Patreon 帐户,你可以在那里支持我们。
或者你可以通过 GitHub 支持我们。
或者你可以直接通过 freeCodeCamp 的捐款页面支持我们。
如果你愿意,你也可以一次性捐款。请选择适合你的任何方式。
如果你现在没法捐款,也没关系,freeCodeCamp 将永远免费。如果你愿意,你可以在学习了 freeCodeCamp 的课程,找到开发者工作之后,想要捐款的时候,再捐款。
你的捐款将帮助我们扩大预算,更大规模地践行使命:通过创建视频、文章和交互式编程课程来帮助人们免费学习编程——所有这些资源都免费向公众开放。
预祝你和你的家人新年快乐。感谢你抽出宝贵的时间阅读 freeCodeCamp 社区 2021 年的快速回顾。2022 年对于 freeCodeCamp 而言将是非常重要的一年。很高兴你和我们在一起!
Happy coding!