以毕业找工作为目的的话,参与开源项目比不上实习吗?

2022-01-05 22:30:32 +08:00
 steveway
目前研一,导师基本可以确定不放实习,但是基本也没有科研任务。现阶段除了上课就是给导师公司干干杂活,调研调研技术,写点比较简单的代码。


当前也有参与一个国内的开源项目,GitHub 的 star 在 1k 多。参与了有好几个月了,自我感觉这个项目还是比较规范也能学到不少东西。


如果以后的发展方向是 go 后端,纯参与开源项目,在招聘者的眼里会远远比不上有几段中大厂实习的同学吗?
请各位前辈赐教,不胜感激。
3764 次点击
所在节点    程序员
19 条回复
xhinliang
2022-01-06 00:33:35 +08:00
如果不是 K8S ,Istio 这种项目的话,比不上,但也不是远远比不上。
intouchables
2022-01-06 00:40:43 +08:00
啥项目
steveway
2022-01-06 00:45:29 +08:00
@xhinliang 这种天花板级项目还是参与不上的😂
zsj950618
2022-01-06 02:38:16 +08:00
实习看是不是大厂,开源项目看是不是知名的,都是一个道理。
cassyfar
2022-01-06 03:49:52 +08:00
实习远比参与开源项目重要。参与什么 k8s 也没用的。除非你在 k8s 的一个构件是主要负责人。
satoru
2022-01-06 06:43:58 +08:00
要看是什么开源项目的
举个极端的例子,你参与一个 awesome-xxx 这样的 Markdown 项目,就是有一万 star 也不会得到什么认可
既然你的发展方向是 Go ,那可以去参与一些比较有影响力的 Go 项目,像 TiDB 什么的你如果是 contributor ,即使别的公司不认,他们公司也会认可你啊
steveway
2022-01-06 08:17:52 +08:00
@cassyfar 感谢赐教 看来还是得争取去实习
@satoru 不是 md 项目,不过也没有 tidb 那么强哈哈哈,感谢赐教!
@zsj950618 感谢!看来还是得争取实习
jguo
2022-01-06 08:47:24 +08:00
公司的开发流程跟开源项目的流程又不一样。公司都希望招的人能尽快干活,同档公司的实习经历当然更重要。
dayeye2006199
2022-01-06 08:59:09 +08:00
看啥实习和啥开源项目。
参与开源也得看参与到什么程度。交交改 doc 的 PR 和贡献核心 feature 也是不一样的。

建议以后想找工作的化直接找个这个公司开源的项目,疯狂交 PR ,混到个 top5 提交。面试的化肯定会优先考虑你的。
fromdark
2022-01-06 09:09:05 +08:00
实习的话有一个大的好处就是你可以从头到尾感受一个完整的开发过程(需求,开发,测试,联调,上线,维护,迭代),体会上班是什么感受,体验公司到底大概是什么氛围,体验面对面和产品,前后端的真人沟通交流。

而参加开源项目往往只是实习中的部分环节。

所以我认为能参加实习最好参加实习,即使是再好的开源项目也无法代替实习的重要性,但好的实习却可以代替开源项目,况且大部分人根本无法参与好的开源项目。
steveway
2022-01-06 09:16:09 +08:00
@jguo #8 十分感谢!
@dayeye2006199 #9 确实是一个有意思的方法哈哈哈, 受教了

@fromdark #10 确实, 开源项目只能体验其中部分的环节, 受教了.
484A4B
2022-01-06 09:26:51 +08:00
开源社区领袖 >= 大厂核心开发者 > 主流开源项目核心开发者 >= 大厂实习 > 小厂实习 > 一般项目开发者 > Markdown 开发者
Mateverse
2022-01-06 09:29:14 +08:00
弱弱地问一句,参与开源项目和参加工作冲突吗?
songlinliee
2022-01-06 09:29:23 +08:00
老哥现在还是研一,下学期如果没什么事可以溜出去啊,我也打算下学期找找机会
SmiteChow
2022-01-06 09:30:52 +08:00
比不上,不是一码事,开源又不给你发工资。
steveway
2022-01-06 09:35:49 +08:00
@Mateverse #13 没有明显冲突, 只是我的情况是实习难而有时间精力参与开源项目

@songlinliee #14 能溜当然溜, 只是导师原则上不放实习, 同城没有大厂就比较难搞

@484A4B #12 😆受教了
ScepterZ
2022-01-06 09:58:42 +08:00
之前同学们都是吃了疫情红利,趁着不能返校偷偷去实习
oneegg
2022-01-06 10:00:46 +08:00
我说下我以前的实习经历好了,在一个小公司,前两个月并没有实质性产出,编译一次 linux 、git 各种工具、vim 各种配置,然后还有一些奇葩的东西(比如如何徒手在 win 上用不同的工具做环境),写各种文档。以上内容都是公司安排的,当时也不懂。

再说说开源项目,很多开源项目里面代码也是很屎,可能是从公司十几年前的项目里 fork 出来,然后开源了。当然,也有很多不错的,不过很难和项目核心人员交流。

我是觉得,实习也好,参与来源项目也罢,不是看什么事,而且要看遇到什么样的人。

另外,看看大家什么做法,多听听别人的经历,然后确定你自己想要的就好啦
steveway
2022-01-06 10:10:36 +08:00
@oneegg #18 十分感谢~确实不管实习还是开源, 也都有好的和不好的.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/826456

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX