GitHub校园专家:影响学生开发者生态系统🚩
#define i̶n̶t̶ long time_ago;⠀⠀// 只是为了让它听起来更像一个老开发故事 :p
故事要追溯到2019年2月,当时我加入了GitHub校园专家项目。从那时起,我就收到了很多关于这个项目以及我的经历的询问。这篇博客将帮助你了解所有你需要知道的信息。我先透露一点,希望能吸引你继续阅读:这个项目帮助我学到了很多东西(真的很多!),并在很多方面都得到了成长(又是成长?👀)。✨
由此你可能已经猜到,这并非又一个过度炒作、把学生当作营销工具的项目,而是真正为学生提供价值和机会的项目。
咱们先放点好听的音乐,再开始吧!🎶
*刺激感增强* 🚀
所以这个项目到底是关于什么的?🤔
GitHub Campus Experts是GitHub Education推出的一项学生领导力项目,旨在帮助学生学习如何丰富校园内的技术社区,并提升学生开发者的体验。Campus Experts 将接受 GitHub Education 团队的培训和指导,并有机会参加 GitHub 和 Campus Experts 组织的活动,从而与科技行业中富有影响力的学生和专业人士建立联系并学习。
福利
作为GitHub教育认证专家(GCE),GitHub教育积极组织网络研讨会和培训课程,以提升我们的技术和领导能力。除了提供丰富的学习和交流机会外,GitHub还为我们的活动提供纪念品和预算支持,并为参加其全球顶级会议——GitHub Universe和GitHub Satellite——提供差旅资助。
课程要求
要成为 GitHub 校园专家,您必须确保满足以下三个必要条件:
- 年满18周岁,且为高等院校/学院学生。
- 对科技和社区建设充满热情。
- 离毕业至少还有整整一年。
通往 GitHub 校园专家之路🛣️
在这里,我将分享我成为 GitHub Campus Expert 的整个过程。我把这个过程分为 5 个阶段。
第 0 阶段:获取 GitHub 学生开发者包
在申请 GCE 项目之前,您必须申请GitHub 学生开发者包并获得学生身份认证。
我是在 GitHub 学生开发者包福利页面上了解到校园专家计划的。这个开发者包为每位学生提供价值超过 20 万美元(没错,你没看错!)的工具和服务——全部免费,让他们能够通过实践无缝学习,无需担心相关的付款或订阅费用。一些热门的高级工具和服务包括Microsoft Azure、Unity、JetBrains、GitKraken、DigitalOcean、MongoDB等等!
我第一次申请学生发展计划 (SDP) 时被拒,原因是提交的学生身份证明文件(我的学生证)上没有注明有效期。基本上,任何近期签发的、带有签发日期/有效期的文件都可以。几天后(大约在 2018 年 10 月),我再次申请了 SDP,这次提交的是我的大学缴费收据作为证明,因为上面有缴费日期。第二次申请一周后,我成功获得了 SDP 资格。
您可以点击此处了解更多关于如何验证学生身份并获取开发者包而无需大学颁发的电子邮件地址的信息。
第一阶段:申请📝
获得学生资料包后,您可以使用 GitHub 帐户登录并申请成为校园专家。申请表只有一个问题—— “您为什么想成为 GitHub 校园专家?”,您需要分享您对技术和社区的热情,以及该项目将如何使您所在校园的学生受益。
我记不太清申请表里都写了些什么,但我看到很多人联系我说他们的申请被拒了,原因不明,他们问我能不能再申请一次,以及如何改进申请材料。我在这里提供一些建议,希望能对你的申请有所帮助,或许对你的培训阶段也有帮助:
- 世界上任何问题都没有固定、正确或错误的答案,这个项目也不例外;它完全取决于你的经验以及你对构建和扩展技术社区的热情。
- 本计划不会考虑您对开源项目的贡献;如果您觉得自己对开源项目贡献不多,这完全没问题。
- 如果你的申请被拒,但你知道自己付出了很多努力,那么很可能被拒的原因并非出在你身上。GitHub 教育项目收到的申请数量庞大,因此筛选过程非常艰难。
- 你们学校可能已经有人参加培训了(或许你并不知情),这会降低其他同校学生入选的几率。尽管 GitHub 教育项目会尽力筛选尽可能多的申请者,但资源毕竟有限。
- 几个月后你可以再次申请该项目(每学期一次);填写申请表时,请尽量更加认真、更加全面地填写。
- 如果你不确定该写多少,我的建议是——宁可写长一点,也不要写短一点。尽情倾诉你的感受,但务必对你写的一切都保持真诚。
注意:很多人收到确认信息后会感到困惑,以为自己已经成为校园专家了,但事实并非如此。您还需要完成后续阶段,包括培训,才能获得校园专家的资格。
第二阶段:训练🏋️
最后,精彩的部分来了!你需要保持持续的热情。培训包含7个模块,每个模块都围绕软技能、技术、内容和社区展开。培训在GitHub上进行,你可以使用任何文本编辑器完成模块,然后创建一个拉取请求(Pull Request),并在完成每个模块后提交一次。提交拉取请求几天后,GitHub教育团队的成员会加入讨论,对你的工作进行深入的审查,并提出富有洞见的改进建议。你需要不断更新模块,接受2-3次审查,一旦你的工作达到令人满意的程度,审查者就会合并拉取请求。我于2018年11月开始接受培训,我的工作在2019年1月由Kevin Lewis审查并合并。(耶!🎉)
我总共收到了3份评价;第一份大约一周后,第二份花了一个多月,第三份大约三周。你的情况会有所不同,这取决于当时参加培训的人数。这是个排队系统,所以每次你都需要等待轮到你才能获得评价。整个过程可能只需几周,也可能长达几个月(我的情况大约是3个月),甚至可能长达6-8个月!在培训阶段,请记住:
耐心加上一点努力是成功的关键。
注意:请勿联系任何校园专家索要他们的作业。专家绝不会与您分享他们的作品,因为这些模块是面向您所在社区的。它们的设计旨在帮助您成为更优秀的领导者,并更好地了解您的社区。我们,作为校园专家,绝不会剥夺您的学习机会,您也不应该这样做。即使您侥幸成为校园专家,如果您以这种不道德的方式获取资源,您也不会感到满足。
第三阶段:筛选电话📲
还没结束吗?😮 别担心——我们快到了!
完成培训后,你需要和项目经理进行一次面试。撰写这篇博客时,该项目由Juan Pablo Flores负责。我的面试官是当时的项目经理Lieke Boon 。面试内容主要围绕我以及我所在校园的开发者社区展开。
这次没有固定问题,总理可能会问你任何问题,以便更好地了解你和你的社区。这不是面试,所以放松,就像这只柯基犬一样……
第四阶段:入职培训 ⛳
你已经夺取了旗帜。现在是时候把它升起来了!
真是字面意义上的!就在这时,我在地图上插上了旗帜,在校园专家网站上创建了个人资料,并加入了社区工作区(终于!)!
猜猜谁收到了这些超棒的周边产品!😻
我的校园专家之路
我一直在指导我所在校园的开发者社区——BVP的 ACM 学生分会,同时担任该分会最年轻的副主席,并且作为 GitHub 校园专家,我在不到一年的时间里组织并参与了 50 多场活动,包括研讨会、讲座、黑客马拉松和会议,并就 Android 开发、开源、设计和社区建设等主题发表演讲,对数千人产生了影响。
成为 GitHub 校园专家最棒的地方在于,你能结识许多杰出而鼓舞人心的人,并能产生更广泛的影响。如果我详细讲述我参与过的活动,这篇博客恐怕要写很久。所以,这里就让照片来说话吧……
这些都是我会永远珍藏的美好回忆!🎉
临近尾声,我要衷心感谢Juan Pablo Flores、Lieke Boon、Joe Nash和Kevin Lewis,感谢他们为构建这个卓越的学生项目所做出的杰出贡献,他们是项目的基石;同时,我也要感谢所有校园专家,感谢他们为支持学生开发者取得更大成就所付出的辛勤努力。此外,还要特别感谢所有为 GitHub 做出贡献的优秀 Hubbers,是你们让 GitHub 成为全球数百万开发者更美好的平台!🌎✨
好了,就说这么多!如果您对项目或我在开发者社区的经历有任何疑问,欢迎通过Twitter或LinkedIn联系我。
哦,等等!如果这篇博客对你成为 GitHub Campus Expert 或加入开发者社区有所帮助或激励,请记住……
“能力越大,责任越大。”
✍🏻用❤️来自Manbir。
文章来源:https://dev.to/gh-campus-experts/github-campus-experts-impacting-the-developer-ecosystem-2hh7














