GitHub 教育者:我们最大的错误,也是我们的机会

在电脑课上使用数字平板电脑的女孩

GitHub 的高级教育主管 Moira Hardek 认为,建立多元化的技术员工队伍首先要让孩子们尽早参与并让他们轻松地使用该学科的基本概念进行编码。

Getty Images / iStockphoto

作为 GitHub 的高级教育主管,Moira Hardek 确定了让学生对计算机科学和编码世界感到兴奋并与之联系的想法和策略。 

GitHub 最近宣布,加入 GitHub 全球校园并使用 GitHub Classroom 的教师现在可以免费访问 GitHub 的集成开发环境 Codespaces。 此外,GitHub 还宣布计划在本月举办两场面对面的毕业活动。

莫伊拉·哈德克(Moira Hardek)是一位留着棕色长发的白人女性,微笑着爆头。

Hardek 表示,大约有 1.9 万学生活跃在 GitHub 教育平台上。

“在教育领域,Codespaces 特别改变游戏规则的是开发环境的设置方式,”Hardek 说。 “因此,对于曾经尝试过以学生身份或尝试过教学的任何人来说,设置开发环境可能需要几分钟,也可能需要几个小时,它可能会完全破坏某人在计算机科学领域的经验,并让他们转身进入然后你开始编写语法的地方。”

在最近与 ZDNet 的一次对话中,Moira 谈到了她对科技感兴趣的原因、向学生介绍科技教育经验的机会、GitHub 中的社区意识,以及科技教育中的误解和机会。 

下面是我们的采访。 它已被压缩和编辑。

是什么打开了从事技术职业的大门?

莫伊拉哈德克: 我一直被强大的女性榜样所包围。 实际上,我上的高中是世界上最大的全女子天主教高中。 所以你可以想象我得到了很多授权,但是当我进入这个行业时感到非常惊讶和失望,它看起来与我得到的真正积极的信息大不相同。 

在我职业生涯的早期,我意识到很多时候我是房间里唯一一个从事技术工作的女性,而且我实际上也在技术服务方面做了很多工作。 当我环顾房间时,当我环顾我不太好的经历时,我想改变房间的样子,我想专注于多样性。 所以我开始以这种方式进入教育领域。

从企业工作转变为技术教育倡导者

MH:当我去当时世界上最大的消费电子产品零售商百思买工作时,我们有一些非常出色的领导者。 当时有一位非常有创意的 CEO,名叫布拉德·安德森。 我仍然是他的忠实粉丝。 

我认为他的方法——在消费电子产品中没有人真正考虑过这一点——它真的更像人类学。 他总是谈论我们的消费者,我们的用户,以及我们对他们生活的影响。 这真的帮助我在更年轻的阶段塑造了我。

我去找我们的 CEO,说:“我真的很想致力于我们的服务和技术领域的多样性。” 你不知道吗,他们支持我,他们说:“好吧,太好了。 我们将为您提供一些资源,以帮助带来更多样化的劳动力。”

我在那儿打了自己的脚,因为,如果我没记错的话,在我上大学的时候,我就像我计算机科学班的三个女孩之一。 所以当我开始去大学寻找女性来从事技术工作时,那里的女性和我在学校时一样少。 

那时我才真正意识到,我们必须走得更远,开始改变这些对计算机科学的看法,以及从小学和高中到大学的早期阶段,它是谁,谁不是。 

有什么好方法可以帮助孩子们在科技领域看到自己? 

MH: 关于我们如何教授技术,一直让我感到困惑的一件事是我们从编码开始。 ……我想问与我共事的每个开发人员这个问题:“嘿,如果你不知道 FTP 是什么,你能做你今天所做的任何事情吗?” 他们就像“不”。 

我 [问] “如果你不知道你的文件和子目录 [工作] 是如何工作的,你今天能做任何工作吗?”

然后你环顾四周,问:“我们在哪里教这些基础知识和这些基础知识给我们的学生?” 我们不会在其他任何地方这样做。 在数学中,我们不会跳入长除法,而是从数字开始。 然后计数,然后加法,然后减法。

编码是长除法。 在此之前还有很多事情要做。 白话,硬件基础。 老实说,这些都不是最令人兴奋的话题。 我们这些教育工作者面临着真正的挑战,以使其具有吸引力和乐趣。 但我认为在编码之前还有很多事情要做。 

是的,我们不小心让学生很早就开始了一个可能过于先进的话题。

对技术教育和职业的误解

MH: 我实际上喜欢把它比作现在有点像进入医学院。 我们的工作是我们有一年级的医学生。 所以你需要学习身体的基本原理……但在那之后,你开始进入你的专业领域。 你会成为心脏病专家,你会成为肿瘤专家吗? 

同样的事情也发生在科技领域。 你会去全栈,你会去前端,你是网络安全,你是数据架构师吗? 

我认为,将计算机科学视为只是内容和主题的一部分,这是最大的错误之一,总的来说,教育界在教授计算机科学方面所犯的错误。

在计算机科学中建立社区的价值

MH: 当我们建立一个社区并开始相互交谈时,这就是我们真正开始揭开所有这些部分的神秘面纱的地方。 我认为社区是我们找到问题和解决方案的地方。

我们显然生活在一个令人难以置信的虚拟数字世界中,尤其是像 Global Campus 和 Codespaces 这样的东西,一切都与可访问性有关。 无论您是否在自己的设备上,每个人都可以访问。

大流行刚开始时,最初我们不得不动用很多杠杆——我们非常幸运,我们拥有这些杠杆——以在大流行期间尽可能地保持社区的联系和团结,并面临所有这些物理障碍。

但当然,在某些时候,我们是人类。 我们渴望联系,我们渴望超越数字的联系……你可以感受到压力,你可以感受到压力,但从中产生的东西是神奇的,这是每个人相互依靠寻求支持的方式。 人类是多么突然地超越了其他一切,我们都在全球范围内一起参与其中。

我们在 GitHub 教育 2020 年举办的第一次虚拟毕业典礼上看到了这一点。现在它已成为我们工作的主要内容,我认为这可能是我们社区中你可以在一个地方看到的最美丽的例子.

现在真正有趣的是,在我们运行它的第一年,我们发现提交的拉取请求中有超过三分之一 [以请求包含在毕业中] 是学生的 第一个拉取请求. 因此,毕业激励学生学习一项非常先进的技能。 


参见:如何构建编码组合


在 GitHub 合并拉取请求是最重要的成就之一,这是您可以迈出的重要的第一步。 我们发现,像 [毕业] 这样的活动给了我们的学生勇气和信心,让他们有勇气向前迈进,在平台内尝试新事物。

但更神奇的是,学生们,尤其是那些第一次提出这些 pull request 的学生,其他学生正在帮助解决第一次做这些的学生的 pull request。 他们来自哪个地区并不重要。 这种情况正在全球范围内发生。

今年,在 2022 年,当我们推出带有开场简报的原始存储库时,它是用英文写的。 学生们开始翻译简报以便分享。 它现在已被翻译成 22 种不同的语言,以确保尽可能多的学生能够参加虚拟毕业典礼,而这一切都是由学生自己为他们的社区完成的。

来源