美食网站建设项目分析报告,广州建设,如何做全球网站排名,华强北电子网站建设大家好#xff0c;受卡哥邀请#xff0c;和大家分享一下开源活动的相关经验。首先简要自我介绍一下#xff0c;我目前在一所985研二在读#xff0c;主要学习大数据方向#xff0c;从去年开始参与开源活动近一年时间#xff0c;也对多个Apache框架有所贡献。 由于学校或专…大家好受卡哥邀请和大家分享一下开源活动的相关经验。首先简要自我介绍一下我目前在一所985研二在读主要学习大数据方向从去年开始参与开源活动近一年时间也对多个Apache框架有所贡献。 由于学校或专业的要求在校生都有可能面临无法线下实习的问题。而参与开源活动可以不受时间和地点的限制同时给自己的简历不错的提升深度参与知名开源社区的建设给个人简历的提高并不低于大厂实习。 在近来的暑期实习中我成功拿到了腾讯、字节等多家大厂的offer。以我个人面试的经验看所有的面试都被问到开源经历包括HR面大约一半的面试会涉及个人的实习经历和项目经历。在校招面试中八股和算法是必不可少的但常见的八股文和top100算法题掌握的同学不在少数如何在行情比较差的当下脱颖而出主要在于和面试官是否有深度的项目经历进行聊天相比于烂大街的项目尤其是自己写的项目容易被面试官看成玩具开源项目还是加分不少的而通过对Apache框架的贡献更能体现个人的工程能力作为你的代码能力证明面试官可以根据你贡献PR直接看到你的能力水平更多纬度地评价你的个人能力。另外如果深度参与了某个Apache框架社区你一定会了解该社区解决了哪些业务痛点未来要做哪些新的功能特性较高的深度会引起面试官的兴趣多进行倾听同时工作多年的面试官肯定对你遇到的业务痛点深有同感觉得你所做的是有价值的在接下来的面试中就不会再难为你。 介绍了很多参与开源的好处也推荐一些参与开源的好方式。如果你是第一次参与开源建议找到感兴趣的Apache社区中的Good First Issue来入手其中都是一些难度较低的入门类工作专为新手参与社区而准备。但很多社区并没有对应的Good First Issue这时建议可以参与国内的一些开源活动例如GSOC和OSPP等刚好现在4月份OSPP即将开放申请贴一下具体的链接供大家参考开源软件供应链点亮计划-开源之夏2023 可以按照自己擅长的语言和方向进行具体社区的选取然后申请投递即可。 开源贡献具体会经历以下几个步骤 1.发现问题或自荐 feature 也可以在issue模块中找到别人提出的问题进行解决。 2.从官方仓库fork 源码到本地仓库。 3.本地进行代码的开发和自测开发过程中可以多参考社区类似的代码往往都会有代码风格的要求。 4.发起 pull request 请求合入代码。 5.等待社区大佬进行code review 。 6.根据reviewer的建议调整代码。 7.审核通过合并进 master 分支完成贡献。 最后为我们社区Apache Seatunnel打Call一下主要做分布式数据同步相关具体内容可以参考Apache SeaTunnel | Apache SeaTunnel 如果刚接触开源并且对该方向有兴趣也欢迎私信我帮你推荐合适的新手任务尽可能确保第一次代码可以成功合入成为Apache的贡献者之一。如果有什么问题也欢迎大家留言提问。