年度总结丨2020 年世界各地的开发者在 freeCodeCamp 学习 13 亿分钟
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 访问。)
支柱 #2:freeCodeCamp 专栏
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 专栏阅读更多