开源扫盲:我所认识的开源之旅

声明:本文不是什么推广文,也不是什么技术文. 如果有偏见也随便,我是无所谓你说什么.这篇博客也仅仅从我的真实经历给后来人一点启发 写这篇文章的时候,人已经不像刚毕业的时候那么热情高涨,心态上也没什么波澜.但还是希望所有参与开源的人记住一点, 你想要获得的成就越知名,所需要付诸的时间和努力就得成正比.

我相信很多人都听说Apache Committer 能带来影响力。甚至某些岗位招聘的时候也能有比较大程度的加成.以阿里贡献给Apache的Dubbo为例子

Dubbo是一个rpc框架,目前在apache名下论star数已经成为第三的项目.论知名度应该算是在开源界有影响力

645645645.png 我应该是在19年的时候接触开源.当时在广州某公司实习,导师是Mycat的committer,贡献了一些文档设计. 那是我第一次从人口中听到开源两个字. 那会开源项目还不像今天这样雨后春笋般的冒出来. 也没有开源之夏这种说法.dubbo2.x以前的代码非常简陋, 简陋到什么程度呢? 你基本看到的就只有零散的几个dubbo样例. 想研究就得靠自己硬跟. 同期的人都是这么过来的. 但作为一个尚未毕业的学生, 出于自己的好奇,上网去找了相关的信息. 参加了在广州的meetup. 那会dubbo的领导人还不是如今的刘军老师,而是北纬老师.

觉得好奇,然后就坚持了一段时间。 因为当时刚出校门嘛,也不知道开源项目咋回事,也不知道怎么入手.适逢dubbo2.7刚复活,各种人提交PR.就想去试试.然后就开始了自己的开源之旅

心情激动的提了第一个PR,开始了我的开源之旅

756765.png

如果你看到下面这张图,你会觉得尽提了一些没什么屁用的PR,也就是大家说的水了水.公司里也没用到dubbo,没那个场景, 就纯靠自己跟源码. 梳理堆栈,理清依赖关系,本地写写一些不怎么专业的测试,看看这些通路都是干嘛的.并且尽量在当时的issue中回答一些问题 645645.png

巧的是,同期提名的一个committer,碰巧贡献的时候解答过我的问题. 最近我看到他提名之前的贡献记录,长下面这个样子: kexianjun的提交记录 大多是提了bugfix && optimize 一些小改动

image.png

来自美团的kexianjun回答的挺专业, 有工作经验的人分析问题对于我一个应届生来说大受震撼. 这里列出来的的意思,只是为了说明,如果你想混committer最好在一个项目刚起步的时候混,等待后面迭代了几个大版本之后,像目前的dubbo3,你就需要花非常多的时间来理解海量细节,这个时候要提名可就不是几个bugfix && optimize可以提名的了,可以看看现任pmc怎么说的

扫描二维码关注公众号,回复: 14696749 查看本文章

Screenshot_20230408_112639_com.alibaba.android.rimet.jpg

在贡献后的一年里,我的邮箱里莫名多了几封邮件.最近才看到让我感慨万分

6765756.png

4645654.png

7657657.png

甚至有我觉得魔幻的面邀

6745645645.png

19-20年,只有一年不到工作经历的我,在厦门一家做医药的小公司里做curd。甚至刚搬来厦门的西瓜也发来了面试邀请.但我知道,在这年限下去面大厂,必定失败。果不其然,到了二面之后杳无音信

6456456.jpg

我知道这些人想要什么人,当时没做好刷leetcode,刷八股文的准备.因为做开源本就是兴趣使然, 那时候还把committer当成一种荣誉来着. 在那之后去了厦门一家做电子取证的公司,在厦门工作的人应该都听过,我就不讲了. 在之后的工作中,主要是用flink用的比较多,在出来之后,还跟阿里云北京存储团队的李钰(绝顶)老师来了一次面试.可惜hbase答得不好失败了。李钰老师不愧是flink和hbase的双pmc,技术深度非常令人倾佩.

之后的工作年限里,我感受到了以前的热情正在逐渐流逝。我想做点什么还找回快要死去的热情,所以我不断的提一些feature,来让自己获得工作之外的成就感. 虽然孤独且漫长又没钱更没人激励与帮助,但很快乐.

直到最近参与了dubbo的Gsoc: 重构http协议。(github上有我的proposal链接)这是目前以我的技术深度能提的最大的一个feature.随着去年Gsoc放开年龄段,社招的人也可以参与. 希望这项看似艰巨的任务可以给我带来成就感吧.

与此同时rocketmq的学习也没有停止,提了不少feature,由于工作忙的关系没有进行下去,5.4如果Gsoc没有中选,就在这条路上坚持走下去,哪怕是只有我一个人的旅途.

我不是一个喜欢讲没有意义废话的人. 宫园薰说过,在没有海图的海域里还行是需要勇气的,愿我像你一样坚定的走向属于自己的理想,奔赴自己的目标. 道阻且长,星光引路

猜你喜欢

转载自juejin.im/post/7219481966243053605