📜  什么是 Google 代码输入?

📅  最后修改于: 2021-10-22 03:08:04             🧑  作者: Mango

现在开学是不是太早了?这一直是一个在学校里让年轻编程有抱负的人发痒的问题。与数学类似,学习编码没有特定的开始时间。如果您对编码充满热情,那么这可能是开始的最佳时机。 Google 让您有机会展示您的编码和算法技能。谁不想与 Google 的顶级导师一起编写代码并获得赞助前往梦想中的 Google 办公室 Googleplex?

也不用担心激烈的比赛,虽然比赛是一流的,但编码水平适合大学预科生。

合格:

  • 学生必须参加全日制学校课程。
  • 在比赛开始前,学生的年龄必须介于 13-17 岁之间。
  • 学生必须上传家长同意书以及一些证明在大学预科课程注册的文件。

要求

1)掌握一种函数式编程语言,可能是 C/C++、 Python、 Java,或者可能是用于 Web 开发的 JavaScript,用于应用程序开发的Dart ,无论您感兴趣什么。为了更好地坚持,学校编程指南

2)一旦掌握了自己的编码技能,就开始探索一些数据结构和算法,它们可以升级您的编程并使您轻松编写代码。有了这个,继续练习,你可以参考提供一系列在线 IDE 问题的各种网站,比如 GeekforGeeks 和 Hackerrank。直到你觉得你对你编写的代码没有信心,练习,再练习。以有效的方式编码也很重要,使用最合适的公式、算法,并尽可能保持代码的微妙。

3)同样,当一个人在一个专业水平的团队中工作时,版本控制的知识,一个团队成员共享项目代码和想法的在线平台,如 Git 和 Github,也很有帮助,这对工作有帮助。这有助于该人与其团队成员互动,不仅如此,您还可以通过此平台向公众分享您的项目。

如何进入?

1)标记活动声明的日期,Google Code-in 通常从 12 月开始,在 1 月中旬结束,这意味着在此期间前两个月开始注册,大约在 9-10 月左右。一个人需要保持活跃,以免错过注册日期。

2)过程中最关键的部分,选择一个组织。必须选择一个最适合他/她的编码技能的组织。最好选择 2-3 个组织,这样您就有多种曝光度,并且其中一个被选中参加实际比赛。研究组织的项目并浏览它们,找到你能做的最好的。为了增加被选中的机会,选择去年已经通过的那个。并跟上他们中的一些人加入 Code-In。

选择组织后,展示你的沟通和团队合作能力,开始自我介绍,对组织的工作和项目感兴趣,通过它们,学习。试着加入他们的好书,这样你的机会就会增加。

3)开始为他们工作、贡献、调试和编写代码或文档,并向他们展示您在这方面的能力。作为一个新手,可能很难应付专家,然后开始小规模的贡献,调试和记录代码,然后转向主要贡献。

您可以查看去年的组织以获取参考以及项目和贡献的工作方式。
属于 Google Code-In 2019 的组织列表:Code-in 组织

4)在你不断贡献并逐步建立你的个人资料后,最终的组织列表将出来,查看你希望工作的组织和项目,如果列出,请100%继续贡献,如果未列出,则继续贡献其他一些组织。有很多学习过程、新技能以及与来自世界不同地区的现场专家合作的最重要机会。

5)在12月-1月的这个过程中,向组织展示你的投入程度,尽你所能继续贡献,同时与导师保持良好的联系,提出疑问,学习。让导师知道你的贡献以及它们的价值。

6)编码季结束后,该组织会挑选两名工作精明并为项目做出重大贡献的顶级编码员,然后 Google 奖励这些编码员很多商品,包括 T 恤、夹克和全额赞助的旅行谷歌总部,加利福尼亚。

想想整个过程中的学习过程以及来自业内知名公司之一的认证,并猜测您还在学校学习什么,而这只是旅程的开始。保持 codi9ng,您可能会成为获胜者名单的一部分。

2019 Code-In获奖名单 Winners 2019

如果你错过了机会,没问题,大学级别的编码比赛很多。其中之一是 Google Summer of Code,类似于 Google Code-In。谷歌编程之夏