Google 编程之夏幕后花絮

还没有读者喜欢这个。
Lines of code, orange background

Opensource.com

Google 编程之夏 是一项倡议,旨在将全球有才华的大学计算机编程学生与开源编程项目联系起来,使他们能够在提高编程技能的同时为开源做贡献。在导师的指导下,学生成功完成编程目标后,最多可获得 5,500 美元(另外 500 美元捐赠给指导学生的组织)。这项倡议正在培养一批对开源充满热情的有才华的新生代程序员,他们自己将在其职业生涯中传播开源之道。

负责 Google 编程之夏的 Google 员工 Carol Smith 将出席今年在北卡罗来纳州罗利市举行的 All Things Open 大会。

向 Google 编程之夏输送学生最多的两所大学位于斯里兰卡和印度——莫拉图瓦大学 和 印度理工学院。您认为这两所大学开源学术人才蓬勃发展的原因是什么?

我认为这有很多原因。当然,在许多国家,企业、大学管理部门和公共管理部门对自由和开源技术的热情日益高涨。特别是这些大学,非常支持他们的学生参与 Google 编程之夏。了解该项目的教授和学生都通过口口相传传播该项目,并逐年持续吸引新的兴趣。我认为,如今全世界对帮助 FOSS(自由和开源软件)都充满热情,而 GSoC 是每个人进入这个世界的绝佳入口。

Google 编程之夏的学生有时无法完成他们承担的项目的目标。当夏季项目目标未能实现时,对开源项目和学生仍然有好处吗?

当然有。我们一遍又一遍地听到学生说,他们可能在 GSoC 的某次评估中失败了,但在第二年又回来参加,甚至有学生通过了整个项目,但只是没有完成项目的潜力,并在第二年回来进行最后的润色。

我们还总是建议未被 GSoC 录取的学生,来年让自己成为更强大的候选人的最佳方法是以志愿者的身份继续为开源软件做贡献。我们也从这些学生那里听到,这种经历通常是让他们在第二年被录取的原因(所以这非常有益!)。

有没有关于 Google 编程之夏的学生创立自己的公司或启动自己的重要开源项目的故事?有没有学生被 Google 聘用?

我们最常听到的故事是学生继续成为导师和/或组织管理员或核心贡献者。这种情况经常发生,我们对此感到非常自豪。Tobi Mueller 的故事就是一个很好的例子:他从 2007 年的 GSoC 学生到 2012 年成为 GNOME 基金会的董事会成员。他曾在 Google 官方博客上被专题报道。Angela Byron 是“开源运动中最受尊敬的贡献者之一”(根据她的维基百科页面),她是 GSoC 首次运行的2005 年的学生。我们当然也有学生(和导师)后来在 Google 工作。

学生接受的指导是否大致相当于旧式学徒制中发生的指导?在哪些方面相似,在哪些方面不同?

实际上我不知道它是否非常相似。

首先,学生所做的工作都是在线完成的,这就是为什么它可以向世界各地的学生开放。其中一些学生最终从未亲自见过他们的导师或组织——他们设法在家处理整个项目。

其次,即使学生正在从事的项目想法很可能来自组织,但项目通常是由学生自主指导的。学生必须提出完整的项目计划和时间表,并且必须自己完成编码、测试和文档编写工作。

导师真的是一位导师。他或她为学生的学习提供指导和路标,但不期望自己做任何事情——他们也不会这样做。导师和社区提供支持结构,但完成工作取决于学生。我认为,如果项目做得好,学生在每一步都拥有完成项目所需的所有工具。

如果高中生认为自己可能适合参加大学的 Google 编程之夏,他们应该培养哪些关键性格特征?

对参与在线社区的热情和兴趣当然是最重要的。我们一遍又一遍地看到,对 GSoC 社区充满热情并积极参与其中的学生是在项目结束后仍然参与其中的学生,这对我们和组织来说是最重要的。希望早熟的高中生也已经参与了 Google Code-in,因为这将为他们提供最好的技能和直接经验,以便在他们长大到可以参加 GSoC 时使用!

您工作中回报最大的是什么?

最肯定的是我听到的所有关于改变我们学生生活的故事。就在昨天,我收到一封电子邮件,上面写着:“我想感谢您和整个 Google 开源项目办公室举办的 2015 年 Google 编程之夏。这实际上是一次改变人生的经历,并且在我经济似乎崩溃的时候也拯救了我。为开源做贡献让我有机会学习很多关于软件开发的知识,并成为开发者团队/社区的一员。”

这些电子邮件让一切都变得值得,很高兴知道我们真的在用这个项目影响生活。

据您所知,还有其他公司推行了类似于 Google 编程之夏的项目吗?

当然,现在有一些类似于编程之夏的项目:Outreachy,现在由 软件自由保护协会(以前由 GNOME)托管。欧洲航天局主办 SOCIS,还有 Rails Girls 编程之夏,由 Rails 社区主办。我希望这个名单继续增长!我们很高兴看到这个项目模式可以触及的社区和人群。

指导在您的生活和职业生涯中发挥了什么作用?

指导对我的职业生涯帮助很大。事实上,我对这份工作的管理在很大程度上是由 Leslie Hawthorn 的指导定义的,她在我之前一直在运营该项目。她帮助我适应管理社区、管理项目以及学习在我接手之前需要的新技能。在我的整个职业生涯中,指导也对我帮助很大。我在大学的学习领域不是技术领域,所以我从每份工作中学习到的大部分内容都得到了导师的帮助,他们为我提供了成功所需的资源。

作为一名图书馆工作人员,我有责任问您过去几年喜欢读哪些书。

第十一站 绝对榜上有名。最近有几个人向我推荐了这本书,我终于抽出时间读了它,真的很喜欢!最近我也一直在听阿加莎·克里斯蒂的 赫尔克里·波洛 小说有声读物,听到叙述者(大卫·苏切特)模仿所有声音并沉浸在谜团中是一种享受。

我今年尝试读 52 本书,只比完成计划落后四本书!

您认为是否可以(或应该)写一本书来概括 Google 编程之夏的集体经验?写这样一本书需要休假一年吗?

是的,我认为该项目 11 年来的趣闻轶事足以写成一本书。这肯定是一本我会感兴趣的书!该项目中有许多学生、导师和组织的故事,如果能让其他人阅读和欣赏,那就太好了。这肯定需要对参与者进行大量采访,这需要一些时间,也许休假一年对合适的人来说是不错的选择。

All Things Open 大会
演讲者访谈

本文是 All Things Open 大会演讲者访谈 系列的一部分。All Things Open 大会 是一场探索企业中的开源、开放技术和开放网络的会议.

Smiling librarian standing in front of bookcase
Phil Shapiro 是一位教育家,在过去的 35 年里,他一直在从学前班到研究生的各个阶段教书育人。他目前在华盛顿特区地区的一家公共图书馆工作,帮助青少年和成人使用他们的公共 Linux 工作站。

1 条评论

关于创办公司,我在 2007 年 GSoC 的学生 Dimitris Glezos 后来成立了 Transifex,这是一家围绕那个夏天的核心编码工作而建立的公司。

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.