如何参与开源?

  这段时间也阳了一段时间,基本上是躺了一段时间了... 秋招最终签的是字节的tiktok(不过最近tt被老美搞的挺慌的...) 之前主要有些人总问如何参与开源,其实很简单 就和你B站看技术视频似的,只要你愿意 就可以打开B站马上搜来看....    第一步,肯定是需要会git,不会git,就很难操作github上面(提pr),当然个人感觉,目前很多开源项目,有些人可能喜欢参与比较出名的,比如apache 但是一般那种社区都比较完善,能够进入apache孵化器的项目肯定基本功能都齐全了,当然也有其他一些非apache开头的项目也很厉害,比如阿里的、腾讯的还有一些其他社区的...    不过开源最大的还是坚持,包括我也很难坚持下去,因为当你接触一个项目时,即便是他的good first issue,你也需要了解整个项目的代码结构,这就是最难的一步了,熟悉后再去和社区沟通思路方案然后才是开发...难点就在于 没有mentor带你,需要自己一步一步看代码,这个过程很难的,同时开源也是自发性的一种热爱活动,可能在认领issue后也会因为其他问题导致这个issue一直阻塞没做... 剩下的就是社区了,一般你想做一个比较大的模块时,除非有人给你分配或者你作为核心贡献者,不然很难进去的,还有很多good frist issue 可能并不是那么清晰,可能是一些feature、bug fix等等?这些的coding不多,但是可能需要你很熟悉整个项目才能去修改,这种难度是很高的但是因为coding量给划分为good first issue了,如果认领到这种issue其实是很劝退的... 不过如果坚持完成那么对你的进步也是非常大的,曾经我就想给rocketmq贡献topic compaction,不过因为其他原因不了了之...后面本身参与了rocketmq client 多语言sdk rust client 的sdk的开发,但是因为后续阳了和本身rust就不是很强,导致也不了了之了... 所以开源其实也没那么简单,最难的就是源代码,把源代码搞定啥都好了就。    我推荐开源其实也仅仅是觉得可以提升技术水平,当然提完pr后被merge的感觉是很爽的。最后有个愿景就是想建一个纯技术的群,可能是公司中遇到的问题、也可能是开源中遇到的问题,也可能是自己做项目遇到的问题,之前加过一些技术群,但在里面问过一些技术基本上解答的不多,更多的是闲聊多一些...所以想建一个纯技术的群这样子沟通会方便很多(私信我加群)...   最后推荐两个项目,开源并不是非要知名项目才是开源,若依的前后端分离版本,这个偏向业务也比较简单,可以从这个项目入手(我以前用若依搭建过生产级的项目),第二个是一个单机的存储引擎NutsDB,当前nutsdb(https://github.com/nutsdb/nutsdb/issues/238)有很多unit test,我也是该社区menber,希望大家可以来认领issue,从unit test入手项目其实是一个很好的选择(因为简单)。其实开源很简单 但也很难,坚持下去你也可以成为apache commiter(这估计是很多人都羡慕的事儿了,因为这本身就很cool!)

#开源社区##如何看待2023届秋招##你的秋招进展怎么样了##春招#
技术面经+架构+八股 文章被收录于专栏

1. 关于当前公司所用技术架构(目前在某个短视频公司营销部门) 2. 关于个人之前接触的项目(存储、分布式、缓存) 3. 个人面经和之前的一块儿面试时的面经(核心部门 or ssp) 4. 个人简历模板 5. 手写的一些框架(时序数据库、编译器、hotring、亲缘性线程池等)

全部评论
我感觉 开源加成不大,,秋招一个面都没有
4 回复 分享
发布于 2023-09-06 00:15 上海
大佬求拉
2 回复 分享
发布于 2023-05-06 17:06 河南
感谢大佬分享
1 回复 分享
发布于 2023-01-01 17:13 浙江
a佬,我滴神,带带我
点赞 回复 分享
发布于 2023-01-02 12:42 湖南
a佬,帮顶,求拉
点赞 回复 分享
发布于 2023-01-02 13:37 北京
羡慕
点赞 回复 分享
发布于 2023-01-02 14:07 山东
求拉
点赞 回复 分享
发布于 2023-01-02 19:41 四川
A佬,我滴神
点赞 回复 分享
发布于 2023-01-03 20:03 河北
佬 想加群
点赞 回复 分享
发布于 2023-01-06 02:48 广东
大神求带
点赞 回复 分享
发布于 2023-01-07 23:35 北京
求拉
点赞 回复 分享
发布于 2023-01-08 12:21 江苏
求拉
点赞 回复 分享
发布于 2023-01-10 20:10 河南
求拉
点赞 回复 分享
发布于 2023-01-12 09:04 山东
求啦
点赞 回复 分享
发布于 2023-01-12 22:49 广西
dlddw
点赞 回复 分享
发布于 2023-01-13 10:01 广西
大佬,求拉
点赞 回复 分享
发布于 2023-01-17 19:55 北京
佬,帮顶,求拉
点赞 回复 分享
发布于 2023-01-20 00:16 江苏
大佬,求拉
点赞 回复 分享
发布于 2023-01-21 18:43 山西
求拉
点赞 回复 分享
发布于 2023-01-23 08:00 湖北
拉一拉
点赞 回复 分享
发布于 2023-01-23 15:36 四川

相关推荐

02-16 13:52
门头沟学院 Java
给🐭🐭个面试机会吧:嘿,mvbatis
点赞 评论 收藏
分享
昨天 10:14
广东工业大学 C++
卡卡罗特w:是这样的,说的太对了
点赞 评论 收藏
分享
03-12 21:00
中山大学 Ruby
点赞 评论 收藏
分享
评论
38
107
分享

创作者周榜

更多
牛客网
牛客企业服务