原文: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_historic_usage_-_Google_Sheets-6
官网 freeCodeCamp.org 和我们社区的 YouTube 频道从 2015 年以来一直在稳定增长,这个条形图显示全世界的人们每年使用这两部分学习资源的时间。

以下是确切数字:

+-------+------------------+-----------------+---------------+
| 年份   | 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 亿分钟的教学。

CkY--mUUoAE2est
2014 年 10 月,我在旧金山湾区公寓的壁橱办公室里编写了 freeCodeCamp 开源代码库的第一行代码。更新:我现在有一整间带窗户的房间作为我的工作室。

基于我们目前的资金使用效率,大家向 freeCodeCamp 捐赠的每一美元帮助世界各地的人们免费学习编程将近 50 个小时

换一个角度来看,我认识一些在科技公司工作的开发者,他们个人的年收入超过 75 万美元,这还只是他们的工作收入——一位开发者的工资就够我们运营整个全球性非营利组织的预算。

(感谢 7,398 位善良的捐款人,TA 们每月捐款 5 美元,支持 freeCodeCamp。如果你也想加入这些支持者,可以在这里选择适合你的捐款方式。)

关于 freeCodeCamp 学员获得开发工作的统计数据

2021 年是漫长的一年,也是充满希望的一年。许多国家已经逐渐控制疫情,很多人投入业余时间在 freeCodeCamp 社区中学习新技能,并最终实现职业转型。

从事软件开发工作的 freeCodeCamp 校友人数快速增长。

截至 2021 年 12 月,超过 217,000 人在他们的 LinkedIn 个人资料中介绍自己是我们的校友(即列出至少一项 freeCodeCamp 认证)。

_99___freeCodeCamp__People___LinkedIn
LinkedIn 显示 freeCodeCamp 校友的居住地点和他们供职的公司,其中包括大型会计师事务所以及大型科技公司。请注意,Upwork 和 Fiverr 都是自由职业平台,这表明这些校友可能在经营自己的开发咨询公司。

这些人中的许多人在开始使用 freeCodeCamp 时就已经是开发者了。但其中至少有 40,000 人是在获得 freeCodeCamp 认证之后才找到他们的第一份技术工作。

请注意,如果你正在阅读本文,并且尚未将你的 freeCodeCamp 认证添加到你的 LinkedIn 个人资料中,我们在认证下方添加了一个按钮,你可以单击进行添加。

91362896-095cc300-e7c1-11ea-9ae2-20ed40f91324_png__1372-1086_-1
你可以单击你的认证下方的“将此认证添加到我的 LinkedIn 个人资料”按钮。

freeCodeCamp 全球社区的四大支柱

从 2016 年开始,freeCodeCamp 社区有了四个主要支柱。freeCodeCamp 社区包括很多方面,但这四个是主要的方面。2021 年,四大支柱的使用量均显著增长。

支柱 #1:freeCodeCamp 核心课程的使用量在 2021 年增长了 44%

image-3
freeCodeCamp.org 的课程由浅入深,内容简练,已经有很多人通过在这里学习而成为开发者。完成我们精心设计的课程,你就可以获得十个认证。

freeCodeCamp.org 目前有 10 个软件工程课程认证,课程长达 3,000 小时。我们正在积极扩展这些课程。

今年我们发布了一个关系数据库认证,你可以直接在计算机的代码编辑器中学习 Linux、Git、SQL 和 PostgreSQL 的核心概念以及命令行输入。这些课程很快就会上线到 freeCodeCamp.org。现在,你可以使用 Docker 安装整个认证及其所有项目

我们还在新的数据科学课程扩展方面取得了重大进展,这将为 freeCodeCamp 的核心课程增加 11 项新认证。

在接下来的几个月里,我们将在准备就绪时逐步上线这些课程。你可以阅读有关此课程扩展的信息,并查看规划文件,以了解我们将在新认证里涵盖的内容。

我们还构建了一个完全交互式的 Rust 课程,将在接下来的几周内发布。

最后,如果你还没有尝试过,我们在 freeCodeCamp 中添加了 Campfire Mode,你可以在键入时听到舒缓的原声吉他音乐。你可以在 freeCodeCamp 设置中打开它。

支柱 #2:freeCodeCamp 专栏的使用量在 2021 年增长了 34%

freeCodeCamp_Programming_Tutorials__Python__JavaScript__Git___More_--
英文专栏
image-2
中文专栏(在官网 freeCodeCamp.org 可以看到更多语言的专栏)

社区目前已经发布了 8,000 多篇专栏文章,涵盖的主题从计算机基础、各种技术概念到项目构建。所有文章均由我们的编辑团队精心策划和检查。这有点像面向开发人员的学术期刊。

我们的专栏被全世界正在学习新技能的人们广泛分享和阅读。下次你在搜索一个编程或 IT 问题时,看看你是否能在结果中找到一篇 freeCodeCamp 教程,帮助你理解那个问题。

支柱 #3:freeCodeCamp 论坛的使用量在 2021 年增长了 44%

freeCodeCamp 论坛仍然是网络上氛围最友好的讨论技术的地方之一。你可以向社区成员提出编程问题,或者分享你自己的项目,并获得建设性反馈。

当然,freeCodeCamp 论坛之所以如此友好而富有成效,是因为有一群很棒的朋友在这里帮助他人。以下是在过去一年中帮助他人最多的社区成员名单(浏览完整的名单)。

Users_-_The_freeCodeCamp_Forum
这是过去一年的 freeCodeCamp 论坛排行榜的截图。人们经常给帮助他们解决编程问题的朋友们点赞,这有点像 Stack Overflow 或 Quora。主要区别在于,在 freeCodeCamp 论坛,我们追求友好和包容高于一切。

支柱 #4:freeCodeCamp 社区 YouTube 频道

freeCodeCamp_org_-_YouTube
freeCodeCamp 社区 YouTube 频道截图

第四个重要支柱是 freeCodeCamp 社区的 YouTube 频道。我们在那里发布了大量关于数学、计算机科学和编程的免费全套长视频课程。

(译者注:中文社区的学员可以在 bilibili 搜索关注 freeCodeCamp,学习社区的视频教程。)

2021 年,我们发布了 140 多个由软件工程师或者大学教授们录制的视频教程。以下是我们在过去 12 个月中发布的一些热门教程——每一个在 YouTube 上的观看次数都超过一百万:

想想看,这三门课有一个共同点,你能看出来吗?

Mugatu_So_Hot_Right_Now_Meme_Generator_-_Imgflip_--
Python 现在好热门啊!我用 2001 年的喜剧《超级名模》中的一个画面做了这张图。

freeCodeCamp 非营利组织的可持续性如何

在这里我会说:“如果你不给我们的非营利组织捐款,freeCodeCamp 将不复存在,我们的服务器将停止运转,而 Quincy 将不得不卖掉他的肾来支付下个月的 AWS 账单。 ”

不会啦,实际情况是,我们的非营利组织一直很谨慎地分配收到的捐款,我们尽力用这些微薄的资金保持组织运作良好。

我们尝试尽可能公开透明地向大家展示是如何运营 freeCodeCamp 的。例如,世界上最大的非营利组织信息提供站 GuideStar.org 给予我们铂金透明度评级

如果你觉得好奇,这是我们最新的 990。这是非营利组织向政府提交的年度报告。

由于我们的精心规划,freeCodeCamp 有一个 10 年的项目路线图。我们不需要受到任何投资人的约束,只需要全心全力做好教育这件事,长期稳定地发展,让更多人受益,只需要对我们的社区负责。

我希望我们为你提供了所有你想要的东西:在数学、计算机科学和编程方面的优质且免费的学习资源。我们将持续创建更多学习资源。在你的帮助下(以及你的捐款支持下),我们可以做更多事情。

还记得上面说的那些数字吗?每一美元捐款都会帮助世界各地的人们免费学习近 50 小时。

如果你想支持一个效率极高的非营利组织,你可以通过以下几种方法来实现——选择最适合你的方法

如果你有 Patreon 帐户,你可以在那里支持我们

或者你可以通过 GitHub 支持我们

或者你可以直接通过 freeCodeCamp 的捐款页面支持我们。

如果你愿意,你也可以一次性捐款。请选择适合你的任何方式

如果你现在没法捐款,也没关系,freeCodeCamp 将永远免费。如果你愿意,你可以在学习了 freeCodeCamp 的课程,找到开发者工作之后,想要捐款的时候,再捐款。

你的捐款将帮助我们扩大预算,更大规模地践行使命:通过创建视频、文章和交互式编程课程来帮助人们免费学习编程——所有这些资源都免费向公众开放。

预祝你和你的家人新年快乐。感谢你抽出宝贵的时间阅读 freeCodeCamp 社区 2021 年的快速回顾。2022 年对于 freeCodeCamp 而言将是非常重要的一年。很高兴你和我们在一起!

Happy coding!

IMG_8145_HEIC
我的孩子们 Jocelyn 和 Quentin 未来也会学习编程:)