为了提高中国开发者的开源社区参与度,并推广 Mesa 框架在中国多主体建模社区中的使用,我们正在寻找一些积极的学生,提前准备参与 2025 年“谷歌编程之夏”(Google Summer of Code, GSoC)的提案申请。我们将提供免费的指导,分享开源软件和开源社区的维护经验。
Google 编程之夏 是 Google 的指导计划,旨在将新的贡献者引入开源社区。在 2024 年已举办了 20 年!来自 116 个国家/地区的 2 万多名开发者在来自 133 个国家/地区的 19,000 多名导师的指导下进行了参与!
Google 编程之夏是一项独特的计划,可让年满 18 周岁的学生或开源的新贡献者与导师配对,将他们介绍到开源社区,并在他们夏季参与实际开源项目时提供指导。项目涵盖众多领域,包括:人工智能、机器学习、云、操作系统、图形、医学、编程语言、机器人、科学、安全等等。GSoC 贡献者可以获得他们的小型(约 90 小时)、中型(约 175 小时)或大型(约 350 小时)项目奖金。这不是一次实习,而是提供了宝贵的宝贵经验,让我们能够将您的技能应用到现实世界的软件项目中,让您成为优秀社区的一员!
GSoC 计划是一项竞争激烈的计划,因此不要等到最后一刻才做好准备!感兴趣的 GSoC 贡献者应对之前参与过的组织进行调研,并尽早在年初与感兴趣的组织联系。
项目说明
时间轴
我们在11月公开招募开发者,并在12月至2月对成功入选的开发者进行为期三个月的免费培训和开发指导,内容包括但不限于,开发工具介绍、软件开发的设计经验、开源社区维护与开发经验等。
入选的申请人应在 Mentor 的指导下,以 Mesa 或与其相关的项目为例参与开源软件的开发练习(如参加开源社区的讨论、参与文档共建、提交代码、解决已有Issue…)。我们也因此对参与的开发者提供一定的劳务补偿(根据贡献时长和提交代码量面议)。
在三月,申请人需以 Mesa 为申请组织(Organizor)撰写 “谷歌代码之夏” 的提案。
开发提案包括你要开发的内容,以及要使用的技术栈,等等。
4月公布申请人的提案排名。成功入选 GSoC 的候选人,需要根据提案继续开发,并得到 Mesa 团队的指导,直到9月前完成其申请的项目。期间不再接受来自我们的劳务补助,而是将得到来自谷歌的奖金。没有入选的申请人,可以选择继续接受我们的劳务并持续为 Mesa 做贡献,或者选择结束离开。
谷歌在 GSoC 计划中提供的奖金按照项目大小进行计算,Mesa 通常提供“中型”项目机会,2024 年在中国大陆约为 1800 美元奖金。但比起奖金更重要的,是该项目的参与对在业界找工作将有极大帮助!
关于我们
两位 Mentor 将直接提供指导:
Shuang Song:
德国马克斯普朗克研究所博士后,北京师范大学博士后,开源软件 ABSESpy(基于 Mesa的多主体建模项目)主要开发者;开源笔记模板 PaperBell 主要开发者,长期从事人地耦合系统与多主体建模研究,发表学术论文 20 篇。
Boyu Wang:
美国布法罗大学博士生,前新加坡的惠普企业(HPE)亚太创新中心担任数据科学家;前 TUMCREATE 和新加坡-麻省理工学院研究与技术联盟(SMART)中心,Cognizant 等多家单位担任研发工程师和软件工程师。Mesa 团队核心开发成员,开源软件Mesa-Geo 的主要开发者。
Q & A
🤔 为什么我们不仅免费指导,还提供劳务补助?
我们在指导过程中,会要求学生以 Mesa 相关的项目进行开源软件的开发练习,在为这些仓库贡献代码的时候,我们的付出就已经有所回馈了!
🤔 谷歌编程之夏(GSoC)难申请吗?我申请不到怎么办?
非常难。你面对的是来自全球的竞争者!因此我们有必要提前开始招募感兴趣的学生并给予必要的培训。不过,即便你的提案最终无法,只要你友善地遵循我们的指导,愿意持续为开源社区、中国的多主体建模社区做贡献,我们还愿意继续资助。
🤔 导师都是 Mesa 开源软件的维护者,我的提案不能直接入选吗?
⚠️⚠️⚠️ 成功入选我们的培训并不保证会进入 2025 GSoC,我们的目标是帮助你提升开源贡献水平,写出有竞争力的提案,但您的提案仍然会在全球范围内参与竞争!而且,为避免潜在的利益冲突,两位 Mentor 不会在该项目中有任何形式的收入,也会在评审提案时回避。
🤔 这个项目适合我吗?
本项目适合对编程有基本了解,但对开源软件的独立开发感兴趣,但尚无足够经验独立作出贡献的高年级学生(建议年级大二至研二)。尝试填一下我们的报名问卷吧,你会在报名过程中得到答案!
报名相关
报名截止时间:
2024年11月22日
报名方式:点击阅读原文填写申请表
面试时间:2024年11月25日至30日
根据学员和 Mentor 的时间精力,拟遴选3-5人参与
详细介绍及报名请点击阅读原文