查看原文
其他

年度总结丨2020 年世界各地的开发者在 freeCodeCamp 学习 13 亿分钟

Quincy Larson freeCodeCamp 2022-05-05

作者:Quincy Larson,freeCodeCamp 创始人
译者:Miya Liu,freeCodeCamp 中文社区大使
请点击文末”阅读原文“访问文中的链接

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

首先,我们看一些数据:

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

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

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

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

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


官网 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 社区四大支柱的发展情况:

支柱 #1:freeCodeCamp 课程

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


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


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


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

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

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


你可以点击认证下方的“将此认证添加到我的 LinkedIn 个人资料" 按钮


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

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

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

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

支柱 #2freeCodeCamp 专栏

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


freeCodeCamp 论坛截图

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

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


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

支柱 #4:freeCodeCamp 社区 YouTube Channel

freeCodeCamp 社区 YouTube channel 截图


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

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

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

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


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


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 美元。


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


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

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

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

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

新年快乐,我们 2021 年见!



我和我的孩子们:Jocelyn,Quentin。TA 们以后也会学习编程:)



原文链接:https://www.freecodecamp.org/news/freecodecamp-2020/



点击 👉  加入 freeCodeCamp Chat 中文开发者社区聊天室



非营利组织 freeCodeCamp.org 自 2014 年成立以来,以“帮助人们免费学习编程”为使命,创建了大量免费的编程教程,包括交互式课程、视频课程、文章等。我们正在帮助全球数百万人学习编程,希望让世界上每个人都有机会获得免费的优质的编程教育资源,成为开发者或者运用编程去解决问题。

你也想成为

freeCodeCamp 社区的贡献者吗

欢迎点击以下文章了解

✨✨

freeCodeCamp 在线翻译工作坊丨学编程,练英语,成为开源贡献者

成为 freeCodeCamp 专栏作者,与世界各地的开发者分享技术知识


点击“阅读原文”

在 freeCodeCamp 专栏阅读更多

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存