原文: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 作为学习资源。
首先,你可能想知道社区是否还在增长。我们的确在持续增长。
这个表格展示更确切的数字:🎉
+------+------------------+-------------+---------------+
| 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 社区四大支柱的发展情况:
支柱 #1:freeCodeCamp 课程
freeCodeCamp.org 目前有 10 个软件工程课程认证,课程长达 3,000 小时。截至 2020 年 12 月,超过 11 万人将 “freeCodeCamp 校友” 填写在自己的 LinkedIn 资料上(在其 LinkedIn 个人资料中列出至少一项 freeCodeCamp 认证)。
其中许多人在开始使用 freeCodeCamp 时就已经在从事开发工作。但是,至少有 4 万人是在获得一项 freeCodeCamp 认证之后才获得了第一份技术工作。
这是对 freeCodeCamp 社区帮助了多少人的职业发展的保守估计。
关于这一点,如果你正在阅读本文,但尚未将 freeCodeCamp 认证添加到你的 LinkedIn 个人资料中,我们在你的认证下方添加了一个按钮,你可以单击该按钮将认证添加到资料。
今年,我们在 freeCodeCamp 课程 7.0 版上取得了重大进展,并发布了 4 项新的以 Python 为核心的认证,你可以通过学习来获得:
- 科学计算
- 数据分析
- 机器学习
- 信息安全
我们才刚刚开始,还有超过 50 个指导性项目(含完整的测试套件)正在开发中。你可以点击这里阅读有关课程更新的更多信息。
(译者注:中文翻译版课程很快会上线官网 freeCodeCamp.org,暂时请大家在 learn.freeCodeCamp.one 访问。)
支柱 #2:freeCodeCamp 专栏
2019 年,我们将 freeCodeCamp 专栏从 Medium.com 迁移到我们自托管的基础架构上,带来更快、更简洁的用户体验。
曾经,freeCodeCamp 专栏给 Medium 带去的流量大约占其总流量的 10%,而现在我们的自托管专栏的流量更大。
我们每周大约发布 20 篇文章——所有文章均由我们的编辑团队精心策划和编辑。这有点像面向开发人员的学术期刊。
最重要的是,我们强调内容的质量以及内容须与开发人员相关。所以,我们的专栏被全世界正在学习新技能的人们广泛分享和阅读。
2020 年 freeCodeCamp 专栏阅读量最高的 10 篇文章
这 10 篇文章有非常多的干货,你可以把它们添加到书签,然后仔细阅读。
- 《系统设计面试问题》,作者:Zubin Pratap
- 《Linux 命令手册》,作者:Flavio Copes
- 《图文详解 Dijkstra 最短路径算法》,作者:Estefania Cassingena Navone
- 《自由职业开发者完全指南》,作者:Luke Ciciliano
- 《程序员职业发展的 23 种路径》,作者:Karl Hughes
- 《Python 从入门到专业》,作者:Sharvin Shah
- 《Docker 完全手册》,作者:Farhan Hasin Chowdhury
- 《一个月之内参加 60 多场软件开发面试,我收获了什么?》,作者:Uduak Obong-Eren
- 《9 个核心机器学习算法》,作者:Nick McCullum
- 《从零开始使用 HTML、CSS 和 JavaScript 搭建 PWA》,作者:Ibrahima Ndaw
支柱 #3:freeCodeCamp 论坛
freeCodeCamp 论坛仍然是网络上氛围最友好的讨论技术的地方之一。你可以向社区成员提出编程问题,或者分享你自己的项目,并获得建设性反馈。
2020 年,世界各地的人们在 freeCodeCamp 论坛上总共花费了约 124,019,921 分钟(235 年)——大家花了很多时间来帮助其他开发人员。
当然,freeCodeCamp 论坛之所以如此友好而富有成效,是因为有一群很棒的开发者在这里帮助他人。以下是在过去一年中帮助他人最多的社区成员名单(可点击这里浏览完整名单)。
支柱 #4:freeCodeCamp 社区 YouTube Channel
第四个重要支柱是 freeCodeCamp 社区的 YouTube channel。我们在那里发布了大量关于数学、计算机科学和编程的免费全套长视频课程。
(译者注:中文社区的学员可以在 bilibili 搜索关注 freeCodeCamp,学习社区的视频课程。)
2020 年,我们在 YouTube channel 发布了 120 多个视频课程,每个课程的平均长度为 5 小时。这是非常丰富的免费学习资源。
视频课程是一种向世界各地的人们传授知识的好方法。即使你不在电脑前,你也可以通过视频很方便地学习。人们花了大量时间在 freeCodeCamp 社区的 YouTube channel 学习:
freeCodeCamp 社区的 channel 现在是 YouTube 上最大的以编程为核心的 channel。但是我们才刚刚开始。
2020 年最受欢迎的 5 个 freeCodeCamp YouTube 课程
以下是我们在 2020 年发布的 120 个新课程中最受欢迎的课程:
- 《TensorFlow 2.0 完整课程》(7 小时),作者:Tim Ruscica
- 《微积分 1 - 全套大学课程》(12 小时),作者:Dr. Linda Green(北卡罗来纳大学教堂山分校教授)
- 《安卓开发入门课程》(15 小时),作者:Meisam Mansourzadeh
- 《Microsoft Azure 基础认证课程》(3 小时),作者:Andrew Brown
- 《编程和计算机科学入门课程》(2 小时),作者:Steven and Sean
同样的,你可以把它们添加到书签,稍后观看。当然你也可以现在就坐下来观看:)
而且,如果你查看这些视频的评论,你会看到很多人评论:“妈妈,睡前再多看一个视频!”
freeCodeCamp 非营利组织的可持续性如何
要是我说:如果你不给我们的非营利组织捐款,freeCodeCamp 将不复存在,我们的服务器将停止运行,Quincy 将不得不卖掉他的肾来支付下个月的 AWS 账单......
好啦,现实情况是:我们的非营利组织在使用微薄的捐款方面一直非常谨慎。我们力所能及地保持良好运营。
对于 freeCodeCamp 非营利组织的运营,我们会尽量保持开放。例如,GuideStar.org 将我们的透明度等级评为“白金”。
如果你感到好奇,这里是我们最新的 990。这是一份非营利组织向政府提交的年度报告。
我们精心规划了 freeCodeCamp 10 年的项目路线图。我们不需要对任何投资者或公司负责。我们只对你们——我们的社区负责。
我希望我们为你提供了所有你想要的东西:在数学、计算机科学和编程方面的优秀且免费的学习资源。我们将持续创建更多学习资源。在你的帮助下(以及你的捐款支持下),我们可以做更多事情。
还记得上面说的那些数字吗?每一美元捐款,我们就会为世界各地的人们提供近 50 个小时的学习机会。如果你想支持我们的资金效率极高的非营利组织,你可以点击这里成为每月支持者。我们要的只是 5 美元。
如果你不能每月捐款 5 美元,也没有关系。我们会始终保持免费。你可以在学习了 freeCodeCamp 的课程,找到开发者工作之后,想要捐款的时候,再捐款。
而且,如果你在年底有少量现金,可以通过 PayPal 向我们发送一次性捐款,无论多少都可以。
你的捐款将帮助我们扩大预算,更大规模地践行使命:通过创建视频、文章和交互式编程课程,帮助人们免费学习编程,所有学习资源都是免费向全世界人们开放。
感谢你抽出宝贵的时间阅读 freeCodeCamp 社区 2020 年的快速回顾。2021 年对于 freeCodeCamp 而言将是非常重要的一年。很高兴你和我们在一起!
新年快乐,我们 2021 年见!