我的重大失误如何引导我走向开源的成功

我从错误中吸取教训,并沿着机遇之路为开源做出贡献。
65 位读者喜欢这篇文章。
red pen editing mistakes

Opensource.com

虽然我只有 20 岁,但我已经有很多机会帮助构建更美好未来的解决方案。我曾从事开源技术、研究出版、媒体和开发工作。我曾在 Codeuino、Sugar Labs、Jboss Community、Terasology Foundation 和 Open Collective 担任 Google Summer of Code、Google Code-In 和 Google Season of Docs 的管理员和导师。但我最初接触开源和技术的经历并不顺利。

糟糕的开始

2014 年,当时我只有 14 岁,我决定参加 Google Code-In (GCI) 竞赛。在开始之前,我真的不知道什么是开源和 GCI,但我非常渴望获得 Google 赠品(T 恤、连帽衫和数字证书),并试图通过获得大奖获得者名额来赢得比赛。但我没有任何编码经验,所以我最终抄袭了很多别人的作品,这导致我的电子邮件帐户被 GCI 项目经理冻结,并被取消了比赛资格。

然而,这次失败教会了我宝贵的一课。我因为犯错而学到了东西。

更甜蜜的步伐

我花了一年左右的时间来更好地了解开源软件和技术。然后在 2015 年,我采取了更多措施来协作和学习,为 Sugar Labs 的 Turtle Blocks 做出贡献,这是一个“受 Logo 启发的图形化‘海龟’,它基于可拼接的视觉编程元素绘制彩色艺术作品。它的‘低门槛’为初学者提供了简单的入门点。它还具有‘高天花板’的编程、图形、数学和计算机科学功能,[这] 将挑战更有冒险精神的学生。”

在为 Sugar Labs 做出大量贡献后,我正式成为开源社区开发和推广团队的成员。为这个项目做贡献也激励我开始写一本名为《玩转 Turtle Blocks》的书。

2016 年,我创立了 Codeuino 社区,这是一个志愿者驱动的非营利性开源社交网络组织,旨在“改变其他社区使用和创建开源社交环境工具的方式,以更好地符合最终用户的期望。”我还开始从事 Coduino 的 Donut 项目,“这是一个开源、功能丰富、高度灵活且注重隐私的社交媒体平台,专为以定制方式进行面向社区的协作而构建。”

转折点

第二年,2017 年,对我来说是一个转折点,当时 Walter Bender(Sugar Labs 的创始人,前 麻省理工学院 媒体实验室执行主任)邀请我担任 GCI 导师。我从没想到,我最初从中吸取了深刻教训的项目会给我另一次机会。指导大学预科学生参与开源让我欣喜若狂。

Google Summer of Code Meetup San Francisco

Google Summer of Code 小组(Jaskirat Singh,CC BY-SA 4.0)

这也帮助我赢得了在 Google 开源项目中获得下一个重大机会的机会,我受邀参加 Google Summer of Code (GSoC) 2018 和在加利福尼亚州森尼维尔举行的 Google Mentor Summit 2018,并获得全额赞助。这是一次令人敬畏和激动人心的经历,我将终生珍惜。我特别喜欢探索海湾地区,并与 Stephanie Taylor、Joshua Simmons 和其他 Google 开源团队成员交谈,他们一直在孜孜不倦地工作,以使 GCI 和 GSoC 变得更好。当我还是最年轻的导师(18 岁)时,与志同道合的人交谈对我来说是一次重要的经历。

Joshua Simmons Jaskirat Singh Stephanie Taylor at Google

Joshua Simmons、我和 Stephanie Taylor(Jaskirat Singh,CC BY-SA 4.0)

在 Google Mentor Summit 2018 上,我与一位名叫 Sarah Maddox 的 Google 技术作家交谈,并了解了新的 Google Season of Docs 计划。我对从事开源文档的想法很着迷。我已经成为 Open Collective 文档团队的成员,并且我说服他们申请该计划。我们被选中了,我成为了 Open Collective Season of Docs 的管理员。与我们的技术作家合作重构文档是一次很棒的经历。

2019 年,作为斯坦福学者计划的团队成员,我渴望探索和进行研究。这促使我在 GSoC 2019 中在 JBoss Community 下从事一些其他令人兴奋的 Codeuino 项目。我们的项目旨在改进和开发 Donut 的新 UI/UX 模块,该模块为跨组织的利益相关者构建共识和实施具有社交网络的流程提供了新方法。Donut 还参加了 Terasology Foundation 下的 GCI 2019,这两者都帮助该项目进入了新的开发阶段并获得了新的贡献者。

最近,我有幸接受了 Linux 基金会关于 Donut 的采访。

已经是一段伟大的旅程

目前,我大部分时间都花在全球范围内为 Google Summer of Code、Google Code In、Google Season of Docs、Rails Girls Summer of Code、Major League Hacking 计划和 Linux 基金会的 CommunityBridge 导师计划 指导和管理有志青年。

在 20 岁时,我已经与 Linux 基金会的副总裁和前麻省理工学院院长等人合作过。我拥有开源研究策略师和技术多样性社区管理专家头衔,并且我正在先进的开源生态系统中开发和改进基于计算机的技术、系统和解决方案。我帮助开源社区与外部社区和项目保持良好关系,组织聚会和活动,支持推广,并创建工具。

这已经是一段伟大的旅程,始于 14 岁时在 GCI 犯下的一个错误。那件事教会了我一个很好的教训,并为我指明了一条更好的道路,这条道路已经给了我为开源做出贡献的绝佳机会。

接下来阅读什么
User profile image.
我是一位年轻的开源研究策略师和技术多样性社区管理专家,在先进的开源生态系统中开发新的和改进现有的基于计算机的技术、系统和解决方案。

4 条评论

是的,但是你最终得到 Google 赠品了吗? :-)

谢谢你的故事。我们都会犯错误,而且我们大多数人都会从错误中吸取教训。重要的是让人们知道你可以恢复并取得成功。

确实是一篇有趣的读物!最著名的研究人员/科学家从他们在研究/人生课程中的错误中吸取了教训。我认为你正走在这条道路上。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© 2025 open-source.net.cn. All rights reserved.