Skip to content

开源之夏系列文章

大二,午后,我坐在显示器前,搜索“高校 计算机 大赛”,跳出了一个结果——开源之夏。

🗓2020年,第一届叫高校开发者大赛,我做的第一个任务是做一个类似软件管家的项目,能够自动提示用户现在可以升级软件了,我的第一位导师是东哥。

当时犯了一个错误,走入了误区。因为觉得Cron的语法不好理解,我就尝试用YAML来改良Cron的语法,结果将大量时间投入到了对主线任务没有任何产出的事情里,最终导致任务的完成度不高。

🗓从2021年开始,正式命名为开源之夏,我联系了之前的导师东哥,东哥建议我去找“偏难怪”的题目,这类题目有一定门槛,所以尝试的同学会比较少,我按东哥的建议选择了一个内核的项目。 这个项目的导师是崔哥,崔哥是内核专家,他在网上发表了很多技术文章,几乎覆盖了我在这个项目的全过程。从实验环境的搭建,到模拟内核测试。

🗓2021年12月~2022年6月,我参加了开源实习,参与了openEuler社区QA-SIG和A-Tune SIG的多个任务。认识了羊姐和若姐。

🗓2022年,我选择了A-Tune的项目,为A-Tune进行解耦。

🗓2023年,我毕业了,我曾有个加入凝思做Linux内核工作的机会,但因当时觉得北京的房租太贵,最后放弃了。 同年六月,我加入了开放原子开源基金会。在基金会的工作,是我的一个高光时刻。

🗓2024年,我决定继续深造,前往新加坡,在南洋理工大学开始了研究生阶段的学习。 这年的开源之夏中,我使用Rust语言为铜锁社区的RustyVault项目完成了可观测特性的开发。

🗓2025年,北邮卫星计算的项目想要将云原生领域的可观测能力应用到卫星计算中,我使用Rust语言对OpenTelemetry Collector进行了“重写”,完成了一个极简的 Collector。

我在本科时期是内向害羞的,是开源让我主动参与到社区的互动中,让我有机会和这么多优秀的前辈、老师交流学习,收益匪浅。