Ruby 社区的三大毒瘤

虫虫
 虫虫
发布于 2012年04月18日
收藏 7

今天我要谈论的是我最熟悉的一个开发者社区:Ruby 社区,以及它的三大毒瘤。

首先,你可以选择忽略我的看法,因为我在开发者社区的时间还不长,才三年,如果算上 CSS 的话,四年。也就是说,我也许对很多内幕不了解,不过这也正好可以让我以圈外人的角度来观察这些问题。

我卑微的认为 Ruby 社区有三大毒瘤:帮派思想,缺少辩证的思维,以及该死的帕累托定律。也许其他社区也有这些问题,但是我只能对我最熟悉的这个社区发表意见。

帮派思想

虽然我不是政治学的毕业生,但是我也花了很多时间观察各种辩论。他们辩论法西斯主义,辩论共产主义,保守主义,自由主义等等。但其实他们并不是在辩论,他们只是在给对方贴标签。他们都有一个共同点:强烈的标签化,而忽略其他任何意见,甚至原本和他们相同的意见。

每当我参与一场辩论的时候,我对他们的意见和标签的分析总是让他们困惑。例如,当我跟完全无神论者谈论他们的很多想法跟天主教很吻合,或者他们一直维护的社保体系是由一名叫做 Franco 的法西斯主义者发明的。他们总是对我嗤之以鼻:他们认为我想说服他们什么,但其实我没有,我甚至还没有发表我对这些事情的看法。也就是说他们根本没有思考,只是一味的抵抗别人在他们身上贴的标签。

让他们更不爽的是,我没有标签让他们攻击。你是左翼呢还是右翼呢?没有。我在 Ruby 社区里看到了很多这样的情况。我原本以为这个社区的人很聪明,不会被标签化,但是我错了。

在 Ruby 社区里,有一些臭名昭著的意见领袖。每当 DHH 说 “A is X”,社区立马分为两派,“同意!”或者“狗屎!”。人们被强制的分进这两派中的一派,即使争论的内容已经跟原来的话题毫无关系!

当然你也可以像某一派“借鉴”观点,这样看起来是安全的。但是很快,你会被指责你没有发表你自己的观点!

缺乏辩证的思维

下面我要来讲这二个毒瘤:缺乏辩证的思维。作为社区中比较年轻的成员总是被指责重复发明轮子。为了避免这个问题,我们有两条路可以选择,向资深的开发者学习,或者随大流。

我们需要阅读大量的帖子以吸取精华。但是无休止的争论贴让我崩溃,要么是线程已死,反应器模式将拯救世界,要么就是进程是垃圾,线程将拯救世界,或者多线程很难用,进程将拯救世界。他们中的任何一个都可能部分正确,但是盲目跟随其中任何一个都是愚蠢的。你可以自己动手尝试不同的方法,和别人交流,考虑不同的应用场景。告诉别人你不了解某个主题并不可耻!

该死的帕累托定律

这颗毒瘤我认为在大部分开源项目中都存在。20%的人做了80%的工作,,另外80%的人就是被动的消费别人的劳动,更糟糕的是指责作者,维护者,批评他们的工作甚至嘲笑他们的工作。如果你是那20%的开发者,请忽略这些垃圾声音,不要让别人来干扰你的工作。但如果你感觉你自己是那80%的开发者,请你停止抱怨,停止唠叨,开始阅读,学习,编码,做一些有意义的事情。

结论

我认为如果这三颗毒瘤继续膨胀,即使不会毁掉 Ruby 社区,也将是这个社区暗无天日。我们需要阻止这些毒瘤,开始尊重别人的劳动,学习它,并学会独立思考。

We’re motherfucking programmers, for fuck’s sake.

原文链接OSChina.NET 编译

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Ruby 社区的三大毒瘤
加载中

最新评论(18

j
jollyking

引用来自“周凌翔”的评论

哈哈,Ruby确实不适合新手,它很简单,但是它怎么写都是对的。方法太多了,这门语言简直能变魔术,各种“大逆不道”的语法都能成功解释运行,哎呀呀……怎么说的,它是Perl的继承者一点也不过分,不过Perl 6蝴蝶貌似要出来了。。。这下子

Perl的继承者?又是一个语言学家发明的编程语言?正准备用业余的时间学习下Ruby呢,这下可好,学习的积极性被颤了一下~
老黄
老黄
越熟悉越喜爱这个语言,总有让你觉得惊喜的地方。
VincentTone
VincentTone
看文章觉得不错,看评论反而郁闷
Phun
Phun
支持Ruby,它的语法是为好写好看来定的
_大李_
_大李_

引用来自“李诺”的评论

工作上用啥就学啥,啥能赚钱就学啥 ^_^
其实,啥语言都一样......

就是没学我老爸自己开发的那个语言,好在老头子也没怪我 ^_^
谁叫他的那个语言只能针对某些专业领域的呢...
_大李_
_大李_
工作上用啥就学啥,啥能赚钱就学啥 ^_^
其实,啥语言都一样......
难易
难易

引用来自“阿昭”的评论

要那么说,java社会那不是帮派更多
谁让写java的人那么多

java社区的人都忙着赚钱,大家闷声发大财
返回顶部
顶部