宏愿
这篇文章记载的是一件趣事:一个干了十多年的IT老兵,痛下决心想为开源贡献点微薄之力,划分了远中近三期目标,准备用一年时间先达成近期目标,结果第二天就实现了😄
2019年初,我萌生了一个想法,当时开源软件中国人参与极少,都是拿来主义。参与开源软件,好处很多
-
加深自己的理解,提升自己的技能
-
就业市场上增加影响力
-
作为一个程序员,给世界留下点东西
步骤
为了实现目标,我制订了一个计划
-
近期目标:首先能修复Ethereumj的bug,就像组里鹏飞兄弟做的那样
-
中期目标:分叉一个自己的,将Ethereumj变为企业版本,就像Quorum那样
-
远期目标:将最新的VRF引入以太坊
当然前提是要能读懂代码,当时因为工作的原因,我正好接触了EthereumJ的代码(Java版本的以太坊,现在由Besu项目接替了),于是去github上找这个项目还没有被fix的issue,正好找到一个,于是修改,并通过了自测和pipeline后提交,没想到项目owner效率很高,第二天就被接纳了。当然,这只是近期目标,也由于沉没成本不够,后续投入不足,时至今日,中期和远期目标都已经被别人实现了😓