1. 磐创AI-开放猫官方网站首页
  2. Medium

谷歌代码之夏之路

我不会浪费太多时间告诉你这件事。你可以在它的官方网站上读到,这个网站非常详细:https://summerofcode.withgoogle.com/https://summerofcode.withgoogle.com/

那是我大学的第二年。我通过不同的Facebook群组对Google夏季的代码有了一个想法,成为其中的一部分似乎是一个遥不可及的目标,几乎是不可能的。我一直想有一天能夺冠,但没想到会这么快。这些组织通常在2月份公布。我最近刚从一个项目中解脱出来,所以我在寻找新的东西要做,突然我突然想起来了,让我们一起来探索一下谷歌的代码之夏吧!(™‘s探索Google夏天的代码吧)我发现这些组织被宣布了,他们给出了一个想法清单。在实际的学生申请开始之前,还有15天的时间。在申请期间,学生需要从给定的想法列表中提出他们喜欢的想法或他们想要推广的任何新想法。

令我惊讶的是,我发现OpenCV是组织名单的一部分。我已经在研究计算机视觉了,所以我真的很兴奋。令我惊讶的是,我甚至看到了一份我有经验的项目清单。还有时间给学生申请。我本可以等到最后期限,但我却直接投入其中。这是我做过的最好的决定。

这给我们带来了关于谷歌代码之夏的第一个也是最重要的提示,那就是很早就开始了。大多数学生都在等待学生深渊翻滚截止日期的开启,但不要等他们™。一旦组织发布了项目清单,就直接跳到这些项目上。试着找出你最感兴趣的项目。一旦你找到了项目和。如果你想联系组织,试着与这些组织的导师联系,要么通过电子邮件,要么通过一些在场的松散小组。

现在问题来了,你到底对这些群体写了些什么?

一旦我提交了我的提案,我就得到了项目导师的回复,他将审查该提案。我完全目瞪口呆了。在这么多人中,从OpenCV的一位真正的导师那里得到回复对我来说是一件很重要的事情。星星排成一排,黑暗中的一枪现在似乎成了遥远的现实。这可能发生在任何人身上,只要他们愿意付出努力,真正去寻找他们真正感兴趣的组织和项目,然后真正写下提案。距离深渊翻滚的最后期限还有12天,我未来的导师审阅了我的文件,并对相关内容发表了评论。我做了修改,然后再次提交给他重新审查。这个过程持续了3个“欧元”4个周期,直到我拿到最后的草稿。到这个时候,学生申请期还没有开始,™甚至还没有开始。

这段时间一开始,我就提交了我的建议,睡觉已经成为历史。我之前没有为开源社区做贡献的经验,也没有非常好看的GitHub个人资料。但我在了解计算机视觉方面更有优势。我过去常常在我的研究项目中使用OpenCV库,有机会为它贡献一部分全世界都会使用的代码,这是非常令人兴奋的。这个优势对你破解谷歌夏天的代码非常重要。一个人必须有一些以前的工作可以展示,并灌输一个信任,使你能够真正完成你所承担的项目,你甚至可以在组织宣布之前就开始工作。大多数情况下,组织机构与去年相同。因此,你可以看到他们最后几年的™项目,并想出一些想法,通过这些想法,你可以为组织做出贡献,甚至可能与存储库维护人员联系,甚至在谷歌夏季代码发布之前就开始向存储库发出拉请求。

为开源做贡献就像马拉松,而不是短跑。成为开放源码社区的一部分可以帮助您了解软件开发的实际工作方式。在我第二年成为Google代码之夏的一员,不仅帮助我增长了软件开发技能,而且在明年我在亚马逊实习期间也帮助了我。我已经了解了单元测试、代码覆盖率和GIT,它们是软件开发中最重要的部分。

我们终于从我的旅程中得到了一些重要的收获:

遵循这些步骤可能不能保证但会增加你被多方面选择的机会。祝您的开源之旅万事如意

原创文章,作者:fendouai,如若转载,请注明出处:https://panchuang.net/2021/07/07/%e8%b0%b7%e6%ad%8c%e4%bb%a3%e7%a0%81%e4%b9%8b%e5%a4%8f%e4%b9%8b%e8%b7%af/

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息