很早就关注到 0xfff.one 这个论坛,刚好有些事情不知道往哪里发(主要是感觉在哪儿都有熟人),所以就发在这里。
提到开源,很多对计算机抱有热情的小白或许最开始也和我一样——大家无私奉献,各得其所。的确,这也是开源最本真的样子,不计回报,默默奉献,好似一种“赛博共产主义”。
可一旦涉及现实利益相关,多少就容易遇到一些恼火的事情。这就不得不聊聊本帖的主角——中科院开源之夏的某个社区项目。
该项目是一个文档类的项目,我作为新手想从这里入坑,一方面是活少、另一方面是项目内容相对简单。作为我的第一个社区贡献,便选择了它。那就开始跟社区里的人混眼熟吧——我开始筹备贡献代码、了解社区组织架构、编写项目申请书等等活动。等到审核的那天我胜券在握,就等着开香槟了(还蒙在鼓里)。社区为了透明度是直播选择学生,我看完了整场直播,非常灰心。
负责该项目的导师把一个申请书质量严重不如我的项目排在了我的前面,它给我们(学生和其他导师)的理由是:“考虑这位同学在社区的时间已经比较长了(然而只是从活动报名开始,不到两个月),他的质量还有更好的余地,我并不十分满意。”
What? Wait? 按照剧本不应该是——“他是唯一一个在申请阶段就开始贡献的学生,所以我们可以优先考虑他”吗?
为什么我说另一位的质量严重不如我呢?因为它的申请书直接抄项目要求的材料,就这还能过审... 社区的其他几位导师甚至与我的这位导师起了一点小小的争执,最后无疾而终,毕竟人家的理由可多了:
Markdown 图片要自定义比例,否则缩放起来很难看
再如:
nano 一定要按 Ctrl+S 保存再退出,直接 Ctrl+X 是不对的。
无力吐槽。
事后我想,社区导师的主要目的可能是摇人,那既然我已经“上钩”,为啥还要把机会给我呢?把机会留给另一个人(又或者是他自己的影分身),既然大家都热爱开源,多多益善嘛。
从这件事我汲取什么教训了呢?那就是:
- 尽量选择大社区,远离单人项目和小组抱团式开发社区。
- 不要一下子展现所有的 potential, 留一些余地用来“进步”。
开源是美丽的,开源也是脆弱的。玩政治在我看来非常恶心无用,作为一个年轻学生,我自然眼馋丰厚的奖金和荣誉,但也实实在在希望为中国开源作出自己的贡献。上面的这些破事在我看来非常幼稚可笑。坦白说,这严重打击了我对开源的热情,不过技术人最终还是要靠技术说话,我只能更加精进,把目光和精力投射到我更感兴趣、也更有意义的事情上去。
免责声明:以上全都是我编的故事,请不要带入到任何现实实体中,开源之夏导师拥有申请者的个人信息,我不希望被开盒。