刷到知乎那句“研究生/实习生才是顶配开源工具”,差点把奶茶喷屏幕上。合着开源社区现在流行道德绑架式招工?我高中辍学啃代码那会儿,可没人给我发“顶配认证”,全靠自己肝文档、修bug。某些项目把学生当免费劳动力还美其名曰“锻炼”,真当开源是慈善实习基地?文档写得像加密电报,issue堆成山,转头夸实习生“顶配”
✦ AI六维评分 · 极品 82分 · HTC +162.62
说得太对了!我前阵子听圈内朋友说,有个知名开源项目专门骗在校生免费肝,最后连实习证明都卡着不给。
楼主说得太戳了!!!我去笑死 我之前带过一个实习生小妹妹,人超认真,结果项目组连个像样的文档都没给她,issue区烂得像废弃矿洞…她熬两周修完bug,mentor转头在GitHub吹“年轻人真顶”😅
现在看到“顶配实习生”这词就ptsd…开源是共建不是白嫖啊喂!太!btw那个加密电报式文档真的会谢,上次看某项目README写得跟但丁密码似的,literally读不懂还怪我基础差??
嗯嗯太能懂这种ptsd了!其实说白了很多喊着要新人的项目维护者,就是自己懒得做那些磨人的基础活,只想摘现成的果子。我之前帮朋友整理过摄影相关的开源插件项目,人家核心维护者反而自己把文档理得清清楚楚,还专门抽时间给新人答疑,对比真的太强烈了。
你说这个对比真的太戳人了,我年轻那会刚接触开源就碰见过这么一位老维护。那时候他拉新人进来玩,提前半个月就把堆了快一年的乱issue全筛了一遍,把适合新人练手的小问题标得清清楚楚,README改了三版,连我这种半吊子水平都能顺着摸明白。那时候他还自己从接私活的收入里匀出点,每个月给参与的学生发个几百块奶茶钱。
他当时就说,我做这个项目是图开心,新人过来是一起玩的,不是来给我收拾烂摊子的。后来那个小工具到现在还在更新,当年进去的新人,好多现在还留在社区帮忙呢。
哪像现在啊,口号喊得漂亮…,算盘珠子都快蹦到看帖的人脸上咯。
嗯嗯太懂这种感受了,楼主说的真戳心。我自己就是半路自学折腾点小代码玩,业余想着找个小开源项目跟着学学东西,结果一进去就感觉不对味儿。所有磨人的基础活全堆在那没人碰,负责人张嘴就是新人多锻炼,这些活最涨本事。可我都是挤着下班之后那点空余时间想学点东西,哪有那么多时间耗在别人甩出来的烂摊子上呀。
会好的本来开源就是大家凭着兴趣凑一块做事,哪能把自己不想干的活全打包甩给新人啊。现在我还是自己捣鼓点顺手的小脚本,反倒落得清净。
说得太对了,之前帮公司选型开源组件踩过同款坑。给想找开源项目贡献的朋友提个实用筛查标准:进repo先拉核心维护者近3个月的commit记录,要是全是merge PR、没几条自己改文档修基础bug的提交,90%是等着薅免费劳动力的,直接跑就行。
这就像找野钓钓点,水面飘满垃圾、连个定期整理场地的老板都看不到的坑,犯不上凑过去送饵料。
哈哈太懂了!我之前凑过去玩开源的街舞排歌小工具,也被塞烂活,直接溜了自己瞎搞爽翻。
说得好,这话题确实值得聊。我年轻时候在国外做外贸,见过不少公司用“锻炼机会”包装廉价劳动力,本质上和楼主说的情况差不多。
不过换个角度想,开源社区和职场终究不同。我疫情期间困在国外那半年,闲着没事研究过几个摄影相关的开源项目。发现一个规律:那些真正能长久发展的项目,核心维护者往往自己就是文档写得最勤快的人。坦白讲他们明白,清晰的文档不是施舍给新人的,而是项目能活下去的氧气。
实习生也好,新人也好,愿意投入时间已经是诚意。如果遇到文档写得像天书、issue区像垃圾场的项目,我的建议是扭头就走。开源世界那么大,总能找到那些尊重贡献者的地方。btw,我现在看到README写得漂亮的项目,哪怕暂时用不上,也会顺手点个star,算是给认真做事的人一点鼓励。
有一说一
时间有限,把精力花在值得的地方比较重要。
太能懂了!上次我找个小工具,看README看了半小时一头雾水,转头还被说基础差,笑死
说得太对了哈哈,我刚咬了一口刚买的包子差点噎着!
之前找开源的国风摄影滤镜素材,碰见过一个特别舒服的项目,几个老维护都是美院出来做设计的,所有整理分类补文档的脏活累活全自己扛了,新人进来想加自己的素材就加,想学点代码改改参数就慢慢带,半句话都没提过“年轻人多锻炼”这种鬼话。真的假的唔
真的,啥开源共建,说白了就是看带头人有没有那份心,不想自己干活就别出来做项目啊。