Apache SeaTunnel社区首位学生Committer诞生!
采访对象 | 陈炳烨
采访人&编辑 | Debra Chen
Apache SeaTunnel社区第一位学生Committer就此诞生!这位来自西安交通大学软件工程专业的同学从较为简单的文档修改工作,逐步深入到代码层面,到最后独立负责开发模块,为Apache SeaTunnel项目的发展添砖加瓦的同时,他本人也在这份独特的开源经历加持下,毕业即顺利找到一份自己满意的工作。来看看他与Apache SeaTunnel的故事吧!
Q:您获得Committer推选的理由是什么?
我觉得是项目的持续贡献、对新贡献者的帮助以及独立实现项目模块三部分原因。除了在代码和文档上持续投入,还帮助新贡献者快速融入社区,并独立完成了项目中的部分模块,以上综合起来都是对社区发展的贡献。
Q:您是SeaTunnel社区第一位学生Committer,可以回顾一下从最初接触Apache SeaTunnel项目,到如今成为社区主力贡献者的个人经历吗?
偶然的机会认识了社区的田超大佬,他推荐我可以了解数据同步相关的组件,第一次接触到了Apache SeaTunnel项目。刚开始对于代码并不了解,也没有同步领域的相关知识,最初参与较为简单的文档修改工作,逐步深入到代码层面,开始解决社区中的一些issue,最后自己也可以开发并负责部分模块。我的经历也和其他贡献者的经历类似,都是慢慢深入了解项目,逐渐可以负责和完成更加核心的模块。
Q:您参与开源有多长时间了?开源为什么吸引你?
我参与开源项目大约两年多的时间。开源社区的吸引力在于它提供了一个无边界的平台,让我能够与来自各地的开发者一起工作,共同创造和改进软件。在开源中每个贡献都是可见的,无论是修复bug、编写文档还是提出新功能,都能得到认可和尊重。此外,开源项目通常涉及到解决公司的实际问题,这让我即使在校期间也可以感受到当前业界需要解决的问题和方向景,这也是我持续投身其中的重要原因。
Q:参与SeaTunnel社区为您的大学生活带来哪些变化?毕业后会对您产生什么影响?
A: 参与SeaTunnel社区让我有了具体的奋斗目标,空闲时间总是会打开github看看新的业界方向。它不仅让我有机会解决真实的生产问题,也增强了我的代码能力,这些经历都帮助我在毕业后找到不错的工作。毕业后,希望继续保持对新技术的好奇心和持续学习的态度,在自己喜爱的技术方向上更加深入。
Q:SeaTunnel社区贡献给您的第一印象是怎样的?您希望在这里有何收获?
A: SeaTunnel社区给我的第一印象是友好和开放。第一次参与开源就遇到了code style不正确、代码实现方式不够好等问题,社区贡献者们一次次review提供了很多建议,这为新成员提供了很好的交流方式。我希望在这个社区中,不仅能够提升自己的技术能力,还能够通过我的努力帮助社区发展,让SeaTunnel的应用更加广泛。
Q:您觉得在校生参与SeaTunnel社区有哪些优势呢?
A:(1)时间自由且充裕。作为在校生,我可以根据自己的课程和学习计划灵活安排参与社区的时间,不受固定工作时间的限制。另外学生的空闲时间相较于工作后比较多,可以让自己更加深入参与进去。
(2)真实的项目经验。社区中的项目通常涉及真实的生产问题,提供了与企业实习相似的实践经验。加入开源社区通常不需要经过简历筛选和面试等繁琐流程,同时开源社区允许远程工作,节省了搬迁和通勤的时间和成本。
(3)无门槛。加入开源社区通常不需要经过简历筛选和面试等繁琐流程,只需要有贡献意愿,刚开始可以参与无门槛的文档工作,后续逐渐深度参与,甚至可以owner部分模块。
(4)技术认可度高。参与社区贡献是公开透明的,社区同学们评审确保了代码质量,社区内外的开发者都能看到你的专业能力和贡献记录,面试中都是很棒的加分项。
Q:您对社区Committer角色的理解是什么?Committer应该在社区中做什么/起到什么作用?
A: Committer在社区中的角色是多面的,既是是项目的贡献者,也是项目的维护者。除了负责审查代码,解决问题外,也需要分享知识以促进社区成长。Committer除了自身参与的开源贡献外,也可以吸引更多的贡献者,和大家一起努力,共同推动社区向前发展。
Q:获推选Committer,您有什么感想/想对社区说的话,或对项目发展有什么建议?
A: 感谢社区各位同学的认可,被推选为Committer,这也是对我的贡献的肯定。同时,我也希望更多的贡献者能够加入我们,共同推动项目的发展,使社区更加繁荣和充满活力。我相信SeaTunnel项目会不断进步,在数据同步领域为更广泛的用户群体提供价值。
本文由 白鲸开源 提供发布支持!
Apache SeaTunnel社区首位学生Committer诞生!的更多相关文章
- Apache SeaTunnel (Incubating) 2.1.0 发布,内核重构、全面支持 Flink
2021 年 12 月 9 日,SeaTunnel (原名 Waterdrop) 成功加入 Apache 孵化器,进入孵化器后,SeaTunnel 社区花费了大量时间来梳理整个项目的外部依赖以确保整个 ...
- 恭喜!Apache Hudi社区新晋多位Committer
1. 介绍 经过Apache Hudi项目委员会讨论及投票,向Udit Mehrotra.Gary Li.Raymond Xu.Pratyaksh Sharma 4人发出Committer邀请,4人均 ...
- 恭喜!Apache Hudi社区新晋两位Committer
1. 介绍 经过Apache Hudi项目委员会讨论及投票,向WangXiangHu和LiWei 2人发出Committer邀请,2人均已接受邀请并顺利成为Committer,也使得Apache Hu ...
- SphereEx 公司成立,推动 Apache ShardingSphere 社区加速发展
近日,SphereEx 商业公司在中国红杉种子基金及初心资本助力下,已完成公司及团队组建.各大媒体平台及公众号已相继报道,并抢占新闻头条.作为以 Apache ShardingSphere 核心团队组 ...
- 笃情开源:我和 Apache DolphinScheduler 社区的故事
背景 本文的主人翁是 2 次飞机参会现场交流,四天研究就把 DolphinScheduler 用上生产的来自车联网行业的大数据 boy - 黄立同学.怎么样,听起来是不是有点 crazy?下面就来看看 ...
- 我与Apache DolphinScheduler社区的故事
我与DolphinScheduler社区的故事 Apache DolphinScheduler 是一个开源的分布式去中心化.易扩展的可视化DAG大数据调度系统. 于2017年在易观数科立项,2019年 ...
- 陈胡:Apache SeaTunnel实现 非CDC数据抽取实践
导读: 随着全球数据量的不断增长,越来越多的业务需要支撑高并发.高可用.可扩展.以及海量的数据存储,在这种情况下,适应各种场景的数据存储技术也不断的产生和发展.与此同时,各种数据库之间的同步与转化的需 ...
- Apache Pulsar 社区周报:08-15 ~ 08-21
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...
- Apache Pulsar 社区周报:08-08 ~ 08-14
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...
- Apache DolphinScheduler 社区呼唤志愿者
DolphinScheduler是什么? Apache DolphinScheduler 是一个分布式.易扩展并带有强大的可视化界面的大数据工作流调度系统. 2021 年 03 月 18 日正式成为 ...
随机推荐
- Linux 提权-MySQL UDF
本文通过 Google 翻译 MySQL User Defined Functions – Linux Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词 ...
- 什么是spring,它能够做什么?
1.什么是SpringSpring是一个开源框架,它由Rod Johnson创建.它是为了解决企业应用开发的复杂性而创建的. Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情. ...
- EthernetIP IO从站设备数据 转opc ua项目案例
1 案例说明 设置网关采集EthernetIP IO设备数据 把采集的数据转成opc ua协议转发给其他系统. 2 VFBOX网关工作原理 VFBOX网关是协议转换网关,是把一种协议转换成另外一种协议 ...
- Coap 协议学习:具体协议介绍具体
协议框架 CoAP默认运行在UDP上,但它也支持运行在SMS,TCP等数据传输层上.本文主要是基于UDP上的CoAP协议介绍 1.消息模型 Messages COAP协议通信是通过在UDP上传输消息类 ...
- 嵌入式基础测试手册——基于NXP iMX6ULL开发板(4)
前 言 本文档适用开发环境: Windows开发环境:Windows 7 64bit.Windows 10 64bit 虚拟机:VMware15.1.0 Linux开发环境:Ubuntu18.04.4 ...
- Java在创建同名目录/同名文件时名称拼接(数字)
/** * 创建同名文件名称拼接(数字) * * @param path 需要创建的目录 * @return */ public static String recursionMkdirsFile(S ...
- “古剑山”初赛Misc 幸运饼干
"古剑山"初赛Misc 幸运饼干 考点:Chrome的Cookies解密 赛中思路 bandzip极限压缩hint.jpg后打明文攻击 压缩包密码:sv@1v3z ┌──(root ...
- win10彻底关闭windows defender,解决无故占用大量CPU问题
win10彻底关闭defender的方法 首先右键开始菜单按钮,点击"运行",输入"gpedit.msc",打开"本地组策略编辑器". 依次 ...
- SurveillanceStation破解版 SurveillanceStation-x86_64-8.2.2-5766
直接手动安装好套件,许可就是65535.安装的时候提示套件损坏,不理继续安装.不过这个版本有时间炸弹问题,使用几个小时后会出现摄像机消失问题,显示摄像机被删除,但是配置其实是在的.只要禁用套件再启用一 ...
- 10分钟快速掌握分布式版本控制系统GIT命令集【形成知识体系篇】
任务要求 要求全部使用git命令实现 1.创建本地仓库,项目名称为hniu_site 2.在仓库下创建多级(目录)文件夹cn/hniu/班级名称(例如软件2108,cn/hniu/rj2108) 3. ...