原文:Developers Spent 1.3 Billion Minutes Using freeCodeCamp in 2020, and Other Year-end Facts,译者:Quincy Larson

2021 年即将到来,我们通过这篇文章和大家同步一下 freeCodeCamp 社区目前的发展情况。

首先,我们看一些数据:

  • 2020 年,freeCodeCamp 的全部运营预算仅为 498,521 美元
  • 依靠这笔微薄的预算,我们的非营利组织提供了超过 13 亿分钟的教学,相当于世界各地的学员一共学习了 2,519 年
  • 基于我们目前的资金使用效率,大家向 freeCodeCamp 捐赠的每一美元帮助世界各地的人们免费学习编程将近 50 个小时

我认识一些在 FAANG 公司(Facebook、Apple、Amazon、Netflix、Google)工作的开发者,他们个人的年收入超过 49.8 万美元,这还只是他们的工作收入。一位开发者的工资就够我们运营整个全球性非营利组织的预算。

(感谢 6,560 位善良的捐款人,TA 们每月捐款 5 美元,支持 freeCodeCamp。如果你还没有捐款,可以点击这里加入 TA 们。)

鉴于种种原因,2020 年是无比漫长的一年。 但好消息是,今年有很多人利用业余时间来拓展自己的技能。他们中的许多人都使用 freeCodeCamp 作为学习资源。

首先,你可能想知道社区是否还在增长。我们的确在持续增长。

freeCodeCamp_historic_usage_-_Google_Sheets-1
官网 freeCodeCamp.org 和我们社区的 YouTube channel 从 2015 年以来一直在稳定增长,这个条形图显示全世界的人们每年使用这两部分学习资源的时间

这个表格展示更确切的数字:🎉

+------+------------------+-------------+---------------+
| Year | freeCodeCamp.org |   YouTube   | Yearly Total  |
+------+------------------+-------------+---------------+
| 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 |
+------+------------------+-------------+---------------+

接下来我们看一下 freeCodeCamp 社区四大支柱的发展情况:

支柱 #1freeCodeCamp 课程

Learn_to_Code_for_Free_-_Coding_Courses_for_Busy_People
freeCodeCamp.org 的课程由浅入深,内容简练,已经有很多人通过学习这些课程而成为开发者

freeCodeCamp.org 目前有 10 个软件工程课程认证,课程长达 3,000 小时。截至 2020 年 12 月,超过 11 万人将 “freeCodeCamp 校友” 填写在自己的 LinkedIn 资料上(在其 LinkedIn 个人资料中列出至少一项 freeCodeCamp 认证)。

_99___freeCodeCamp__People___LinkedIn
看看 LinkedIn 上的 freeCodeCamp 校友们来自哪里,在哪里工作

其中许多人在开始使用 freeCodeCamp 时就已经在从事开发工作。但是,至少有 4 万人是在获得一项 freeCodeCamp 认证之后才获得了第一份技术工作。

这是对 freeCodeCamp 社区帮助了多少人的职业发展的保守估计。

关于这一点,如果你正在阅读本文,但尚未将 freeCodeCamp 认证添加到你的 LinkedIn 个人资料中,我们在你的认证下方添加了一个按钮,你可以单击该按钮将认证添加到资料。

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

今年,我们在 freeCodeCamp 课程 7.0 版上取得了重大进展,并发布了 4 项新的以 Python 为核心的认证,你可以通过学习来获得:

  • 科学计算
  • 数据分析
  • 机器学习
  • 信息安全

我们才刚刚开始,还有超过 50 个指导性项目(含完整的测试套件)正在开发中。你可以点击这里阅读有关课程更新的更多信息。

(译者注:中文翻译版课程很快会上线官网 freeCodeCamp.org,暂时请大家在 learn.freeCodeCamp.one 访问。)

支柱 #2freeCodeCamp 专栏

freeCodeCamp_Programming_Tutorials__Python__JavaScript__Git___More
freeCodeCamp 专栏截图

2019 年,我们将 freeCodeCamp 专栏从 Medium.com 迁移到我们自托管的基础架构上,带来更快、更简洁的用户体验。

曾经,freeCodeCamp 专栏给 Medium 带去的流量大约占其总流量的 10%,而现在我们的自托管专栏的流量更大。

我们每周大约发布 20 篇文章——所有文章均由我们的编辑团队精心策划和编辑。这有点像面向开发人员的学术期刊。

最重要的是,我们强调内容的质量以及内容须与开发人员相关。所以,我们的专栏被全世界正在学习新技能的人们广泛分享和阅读。

2020 年 freeCodeCamp 专栏阅读量最高的 10 篇文章

这 10 篇文章有非常多的干货,你可以把它们添加到书签,然后仔细阅读。

支柱 #3freeCodeCamp 论坛

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

The_freeCodeCamp_Forum_-_Join_the_developer_community_and_learn_to_code_for_free_
freeCodeCamp 论坛截图

2020 年,世界各地的人们在 freeCodeCamp 论坛上总共花费了约 124,019,921 分钟(235 年)——大家花了很多时间来帮助其他开发人员。

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

Users_-_The_freeCodeCamp_Forum
在过去一年中帮助他人最多的 10 位社区成员(基于 TA 们获得的其他开发者的点赞数统计)。Camperbot 也帮助很多,但是因为它是机器人,所以不能被算在内。谢谢你,Camperbot!

支柱 #4freeCodeCamp 社区 YouTube Channel

freeCodeCamp_org_-_YouTube
freeCodeCamp 社区 YouTube channel 截图

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

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

2020 年,我们在 YouTube channel 发布了 120 多个视频课程,每个课程的平均长度为 5 小时。这是非常丰富的免费学习资源。

视频课程是一种向世界各地的人们传授知识的好方法。即使你不在电脑前,你也可以通过视频很方便地学习。人们花了大量时间在 freeCodeCamp 社区的 YouTube channel 学习:

Channel_analytics_-_YouTube_Studio
2020 年的 YouTube 数据分析:学员在 freeCodeCamp YouTube channel 观看编程视频课程时长总计超过 1200 万小时

freeCodeCamp 社区的 channel 现在是 YouTube 上最大的以编程为核心的 channel。但是我们才刚刚开始。

2020 年最受欢迎的 5 个 freeCodeCamp YouTube 课程

以下是我们在 2020 年发布的 120 个新课程中最受欢迎的课程:

同样的,你可以把它们添加到书签,稍后观看。当然你也可以现在就坐下来观看:)

而且,如果你查看这些视频的评论,你会看到很多人评论:“妈妈,睡前再多看一个视频!”

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

要是我说:如果你不给我们的非营利组织捐款,freeCodeCamp 将不复存在,我们的服务器将停止运行,Quincy 将不得不卖掉他的肾来支付下个月的 AWS 账单......

好啦,现实情况是:我们的非营利组织在使用微薄的捐款方面一直非常谨慎。我们力所能及地保持良好运营。

对于 freeCodeCamp 非营利组织的运营,我们会尽量保持开放。例如,GuideStar.org  将我们的透明度等级评为“白金”

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

我们精心规划了 freeCodeCamp 10 年的项目路线图。我们不需要对任何投资者或公司负责。我们只对你们——我们的社区负责。

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

还记得上面说的那些数字吗?每一美元捐款,我们就会为世界各地的人们提供近 50 个小时的学习机会。如果你想支持我们的资金效率极高的非营利组织,你可以点击这里成为每月支持者。我们要的只是 5 美元。

image-52
freeCodeCamp 每月捐款人的数量在持续增长(每人每月捐 5 美元),目前有 6,560 人(是的,也可以通过 GitHub 给我们捐款)

如果你不能每月捐款 5 美元,也没有关系。我们会始终保持免费。你可以在学习了 freeCodeCamp 的课程,找到开发者工作之后,想要捐款的时候,再捐款。

而且,如果你在年底有少量现金,可以通过 PayPal 向我们发送一次性捐款,无论多少都可以。

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

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

新年快乐,我们 2021 年见!

D6FF56A6-822E-4DA0-B079-0DEEEEC79679_1_105_c
我和我的孩子们:Jocelyn,Quentin。TA 们以后也会学习编程:)