查看原文
其他

年度总结丨2021 年世界各地的开发者在 freeCodeCamp 学习 21 亿分钟(4000 年)

Quincy Larson freeCodeCamp 2022-05-05

| 作者:Quincy Larson,freeCodeCamp 创始人

翻译&编辑:Miya刘于瑜,freeCodeCamp 中文社区大使



Miya 的分享


2021 年是 freeCodeCamp 中文社区正式融入全球社区的第三年。感谢我们所有朋友共同努力,几年如一日地践行“帮助全世界人们免费学习编程”的使命。我们收到了越来越多来自国内高校、企业、公益组织等的伙伴们的关注和支持,越来越多的社区成员自发组织 freeCodeCamp 学习交流活动,帮助更多人。


Quincy 在这篇文章里分享了全球社区在 2021年的进展,这些数据令人欣喜。


我想,对于每一个参与其中的人来说,在社区中学习编程、改善自己的工作和生活,或者遇到志同道合的朋友,又或者协作推动教育公益事业的发展、参与社区营造以及帮助青年人成长......这些经历可能是更令我们个人感到收获满满的。愿我们都在社区中成为更好的自己。


在文末,我们为大家准备了一些 freeCodeCamp 背包作为新年礼物,欢迎投稿分享你在社区里的故事,不管是自己成长还是帮助别人成长的故事。如果你想了解如何成为 freeCodeCamp 社区贡献者,也可以参照文末的介绍参加我们这个周六的在线贡献者交流会。


预祝大家新年快乐!欢迎大家在文末留言分享自己的新年愿望,或者给 freeCodeCamp 社区表达新年祝福。未来可期,就像 Quincy 说的,很高兴你和我们在一起^_^



2021 年对于 freeCodeCamp 全球社区来说是重要的一年。在本文中,我将分享我们今年实现的一些里程碑。

首先,让我们看看一些数据,以了解 freeCodeCamp 社区目前的规模。

freeCodeCamp 2021 年数据统计

2021 年,freeCodeCamp 的整个运营预算仅为 754,030 美元。

凭借这笔微薄的预算,我们的非营利组织提供了超过 21 亿分钟的教学——相当于全世界人们学习了 4,000 年。

官网 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 亿分钟的教学。

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

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

(译者注:虽然 freeCodeCamp 是一家注册在美国的非营利组织,但是我们的学员中只有大约 20% 是居住在美国。大部分学员所在的国家,当地人们日均生活成本不足 10 美元。所以,每一位 freeCodeCamp 的捐款人都在和我们一起帮助那些地区的人们,使他们不必为了支付学习编程的费用而再节衣缩食,使他们也能有机会获得免费的学习资源。)

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

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

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

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

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

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

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

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

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

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

freeCodeCamp 全球社区的四大支柱

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

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

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.org 可以看到更多语言的专栏)

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

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

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

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

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

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

支柱 #4:freeCodeCamp 社区 YouTube 频道

freeCodeCamp 社区 YouTube 频道截图

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

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

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

  • 12 个 Python 初学者项目(作者:麻省理工学院研究生 Kylie Ying)
  • 如何用 Python 编写自己的 Discord Bot 并免费托管(作者:freeCodeCamp 老师 Beau Carnes,他在过去几年中发布了大量视频或专栏教程)
  • 使用 Python 进行算法交易(作者:开发者兼特许金融分析师 Nick McCullum)

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

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

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

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

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

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

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

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

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

如果你想支持一个效率极高的非营利组织,帮助我们扩大预算,更大规模地践行使命:通过创建视频、文章和交互式编程课程来帮助人们免费学习编程——freeCodeCamp 将永远免费,你可以点击文末“阅读原文”,在其中选择最适合你的方法。


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

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

Happy coding!



预祝大家新年快乐


在 2021 年 12 月之内联系小助手(微信:fcczhongguo),或者直接联系 Miya,投稿分享你的故事,稿件被采纳、并且首发在 freeCodeCamp 微信公众号和官网专栏的朋友,将获得我们为你准备的新年礼物——一个深受大家喜爱的 freeCodeCamp 限量款背包^_^

可以是你在 freeCodeCamp 学习和成长的故事,例如:

零基础自学前端 8 个月,从月薪 2 千的机械工到月入过万的程序员

利用线上和线下的开源社区,从没有学习机会的青少年,成为编程学习者

也可以是你在 freeCodeCamp 社区里帮助其他人学习和成长的故事,例如:

高校技术社团 ifLab 如何通过线上训练营促进编程学习

全人教育背景下,探索资源受限高中生的编程教育


感谢模特:

Ahmad、Miya

一位俄罗斯学员家的猫


在线贡献者交流会预告
在线贡献者交流会将于北京时间 12 月 4 日周六下午 13:00 - 15:00 开展(每两周一次,都在这个时间段开展)。
欢迎大家添加小助手微信 fcczhongguo,加入会议室。
非营利组织 freeCodeCamp.org 自 2014 年成立以来,以“帮助人们免费学习编程”为使命,创建了大量免费的编程教程,包括交互式课程、视频课程、文章等。我们的开源社区正在帮助全球数百万人学习编程,希望让世界上每个人都有机会获得免费的优质的编程教育资源,成为开发者或者运用编程去解决问题。

点击“阅读原文”
在 freeCodeCamp 专栏阅读更多

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

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