对于 freeCodeCamp 社区来说,2021 年是丰收的一年:

所以,你可能想知道:下一步是什么?freeCodeCamp 还能做什么事情来帮助更多人?

我们的目标是:免费提供获得认证的美国大学的计算机科学学士学位

我们希望地球上任何地方的任何人都可以免费学习这个学位的课程——无论他们的社会经济背景如何,或者他们是否有能力获得美国签证。

以下是我对如何实现这一目标的思考。

首先:为什么学位仍然如此重要,即使在 2022 年也是如此?

社会上的大部分发展机会仍然与大学学位相关

想出国工作?你需要有学位,才能在许多国家/地区获得工作签证。

想以军官的身份进入军队,而不是应征入伍的军人吗?你需要一个 4 年的学位。

尽管科技公司纷纷取消学位要求,但大多数高薪职位仍然要求你拥有学位。

美国大学在全球高等教育体系中扮演着非常重要的角色。这里目前有超过一百万来自其他国家的国际学生。

他们的父母一直在存钱——有的已经存了几十年——所以他们可以为孩子提供在美国留学的机会。这些家庭了解获得美国认可大学的学位可以为孩子的职业生涯带来巨大优势。

但是其他人呢?世界上许多地方的人们每天的生活费不足 10 美元。当他们可能还在为家人提供基本的生活必需品而挣扎时,他们有什么希望存钱送孩子去取得高等院校的学位?

还有美国数百万没有学位的忙碌的成年人呢?他们中的许多人正在抚养孩子或照顾残疾家庭成员——在轮班工作、通勤和努力获得充足睡眠之间辗转。

如果你从等式中去除金钱成本——如果你让人们对所有课程作业自定进度,并给予人们充足的时间来取得学位,而不因为延时而制定任何惩罚措施——那么,这些忙碌的成年人也能接受大学教育。

我们将把 freeCodeCamp 的课程扩展成一个完整的计算机科学学士学位——与美国顶级计算机科学学位课程具有相似的广度、深度和严谨性。

基础设施和教学设计将是艰苦的工作,但这是我们的非营利组织可以应对的挑战。我们已经拥有数千小时的课程,帮助几万人获得了他们的第一份开发工作

更大的挑战将是确保我们的课程符合大学认证组织的规范。

多年来,我对此进行了大量研究,得出的结论是,我们很可能需要:

A) 与现有的被认证的美国大学合作,或者

B) 建立实体校园,除了主要的在线学习体验之外,我们还可以提供一些面对面的课程,然后自己申请认证。

无论哪种方式,我们都需要高等教育专家们的帮助。获得认证需要数年时间。我们将需要很多钱来实现这个目标。

这就引出了关于 freeCodeCamp 的财务的讨论。

仅仅靠来自草根的捐款不足以维持我们的教育公益事业

在每月使用 freeCodeCamp 的数百万人中,目前只有 7,539 人每月定期捐款。我们非常感谢他们的支持。我们正在努力想办法鼓励更多人捐款。

每个人每月平均捐款 5 美元,总计 37,695 美元。但 freeCodeCamp 的成本是这笔钱的两倍多。

我们的非营利组织目前运行着 70 多台服务器。我们有 30 名教师和开发人员(其中许多人在 freeCodeCamp 兼职,一些人还是大学教授)。

此前,我们通过和数十个团队合作获得支持(grant)来弥补资金差距。例如,我们与 New Relic 合作开发了这个 Open Telemetry 课程,我们与 Snyk 合作开发了这个 DevSecOps 课程

感谢这些合作伙伴的支持,我们才能够招募到更多的老师,并教授更广泛的开发者工具的知识。但这只是开始。如果我们想提供经认证的大学学位,我们需要考虑得更多。

如果我们想建立捐赠基金(endowment)并最终获得认证,我们将需要更多资源

以下是我们将在 2022 年采用的三种新方法:

方法#1:从个人捐助者那里寻求大笔“礼物”

去年,我们收到了一份大礼,用于资助开发 freeCodeCamp 的安卓应用程序。我们用这些资金招募了 Flutter 开发人员。我们已经对应用程序进行了重大改进

我正在积极与 freeCodeCamp 社区的杰出校友联系。其中一些人现在比较富有,或者在成长中的初创公司中持有大量股权。

一个拥有大量资源的捐助者可以帮助 freeCodeCamp 为开发者社区中数千名学习者提供支持。我们与这些捐助者一起帮助他们最大限度地发挥“礼物”的影响力。

方法#2:向未登录的访问者展示广告

我们的论坛现在会向未登录的访问者展示广告。

我们也在尝试在专栏教程旁边展示广告。这些广告将主要位于右侧空白处。我们将尽最大努力将它们对页面加载时间和数据使用的影响降至最低。

去年我决定我们不会展示与政治、酒或赌博相关的广告。尽管这减少了我们为非营利组织带来的收入,但我对此强烈坚持。

方法#3:来自以 Web3 开发为重点的项目的资助,以围绕其工具创建课程

目前有大量 Web3 开发职位在招聘中。大型科技公司正在大力投资这些工具和生态系统。

我们可以获得资助,教开发人员如何使用这些区块链工具,以及如何编写更安全的智能合约。

请注意,过去 5 年上线的大多数区块链项目都是碳中和的,我们将主要关注这些项目。也就是说,每当人们在区块链上做任何涉及碳排放的事情时,他们都会购买碳抵消。这是正确的做法。我们将以身作则。

让我们帮助成千上万忙碌的成年人获得计算机科学学位

在过去的两年里,我尽了最大的努力去了解大学的认证过程,但我对这个过程仍然不太清楚,我需要帮助。☺️

如果你曾在任何美国教育部门或 CHEA 认可的认证组织工作,或者你的机构最近通过了认证/重新认证,我会重视你的任何建议,请在 Twitter 上给我发消息

如果你是一个富有的 freeCodeCamp 校友——或者想要为帮助忙碌的成年人获得学位提供一份礼物——请在 Twitter 上给我发消息

如果你是像我这样的工人阶级理想主义者,希望让美国和世界各地的家庭更容易接受技术教育,我们欢迎你的支持

我将继续朝着这个目标努力,为帮助大家获得免费的、经认证的计算机科学学士学位打造一条可靠的、可持续的路径。

这一目标需要很多年时间很多钱才能实现,但我无所畏惧。

freeCodeCamp 自创立至今才七年,我们坚持践行“帮助全世界人们免费学习编程”的使命,创建了大量免费学习资源。这是我毕生的事业。我很乐观地相信,即使未来在我离开这个世界很久之后,还有其他人会继续这项事业。

许多人都将从免费的、经认证的计算机科学学士学位课程中受益。让我们一起努力,我们可以使这成为现实。

谢谢,happy coding!

原文:A Free Accredited Bachelor's Degree in Computer Science – How Do We Get There,作者:Quincy Larson