对话 BitSail Contributor | 梁奋杰:保持耐心,享受创造

技术大讲堂

2022年10月,字节跳动BitSail数据引擎正式开源。同期,社区推出Contributor激励计划第一期,目前已有13位外部开发者为BitSail社区做出贡献,成为了首批BitSail Contributor。

江海的广阔是由每一滴水珠构成的,BitSail社区永远欢迎每一位开发者的加入。我们推出本档“对话BitSail Contributor”栏目,是想用自己的方式为每一位Contributor留下与BitSail紧密相关的独立记录。正因为有你们、有今后更多的Contributor存在,BitSail才能像起名初衷一样,在数据的海洋里以代码做船帆,向无边际的远方勇敢航行。

“更深层的是享受持续“创造”带来的成就感” , 今天的这位Contributor在贡献过程中有着怎样的心得?他对BitSail社区的未来发展有着什么样的期待?接下来就让我们一起听听他怎么说~

(PS:本栏目Contributor文章排序无前后、贡献大小之分,按内容提交顺序进行推送~~)

picture.image

社区贡献

  • GitHub ID:Jake-00
  • 合并PR:https://github.com/bytedance/bitsail/pull/319
  • 贡献心得:我一开始会比较急躁,在领完Issue后就想着要快点解决,慢慢地发现越急躁越容易出差错甚至是低级错误。我会建议新的Contributor先在Issue评论区多提问,解决疑惑后再动手写代码。其实我领到的第一个Issue还没完成解决,但我在调用别的模块时发现了Bug,提Issue后自己修复,这才成为了BiSail Contributor的一员。看似在解决一个问题,实际上有可能在解决多个问题,所以给点耐心,正如那句“开源本身不是一件急功近利的事情”。还有一个对新手的建议就是多去看下相似的Issue和PR(特别是处于Closed状态),能从评论区学到很多东西。

picture.image

与BitSail结缘过程

2022年11月的某一天(具体日期记不清了),下班后浏览公众号时在字节跳动数据平台公号发现有篇招募BitSail Contributor的文章。当时对BitSail集成数据引擎毫无了解,翻看之前的《深入浅出BitSail》介绍视频后被架构设计所吸引,之前也有开发过类似的数据同步功能,就想进一步看源码研究学习。

虽然错过了第一次直播分享,借助录制的视频和分享出来的PPT,也能大概了解引擎的组成部分和工作机制,这里夸奖下字节开发同学的认真和用心。

贡献动力

参与开源是能够锻炼开发者多项能力,大到规划探讨迭代方向,小到写技术文档。特别是像BitSail这样脱胎于字节内部且在生产环境经受住重重考验的项目,更是让我好奇,想要进一步认识和学习项目。BitSail又恰巧是Java项目,还以发展迅速的Flink作为底层引擎,进一步激发我想要探索的欲望。

社区初印象

提交Issue后,字节的几位PMC大佬都会很迅速地给与反馈。对于我提交的第一个PR,大佬会仔细地做Code Review,当我有不清楚的地方还会不厌其烦地互动去敲定修改细节。社区运作起来很规范高效,值得长期投入建设,入股不亏。总结成两个英文单词就是 peace & nice~

未来对BitSail的期待

期待越来越多国人用户和开发者发现并使用BitSail,甚至是吸引到国外的用户和开发者,加入社区一起happy hacking:D

祝愿BitSail拥有更多的曝光度,甚至在Medium、StackOverflow、Quora等外国网站能有文章和帖子,然后新版本feature更多bug更少,收获更多star,新的一年拿奖拿到手软。

持续关注,更多“对话BitSail Contributor内容”正在路上~~

了解更多BitSail信息⬇⬇

⭐️ Star不迷路(BitSail代码仓库):https://github.com/bytedance/bitsail

提交问题和建议:https://github.com/bytedance/bitsail/issues

贡献代码:https://github.com/bytedance/bitsail/pulls

BitSail官网:https://bytedance.github.io/bitsail/zh/

订阅邮件列表:bitsail+subscribe@googlegroups.com

0
0
0
0
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论