激进与懒惰

随着开源运动的兴起,开源软件逐渐的完善,大多数互联网公司为了省钱都投入了开源的怀抱。
然而,值得警惕的是,我们对于软件开发与使用的心态上,正在发生不好的变化。

激进:
随着业务与数据的增长,在这双重压力下,企业不断的尝试着开源社区的方案。开源软件的弊端就是它并不那么适合企业内部的使用。而企业在走投无路的情况下,很多时候就会为了某个特性而升级到最新版本。而这些都是有副作用的。解决一个问题的同时,总会引入其它的问题。引入MR的时候,你就得忍受它的高延时。使用Storm,有时就得忍受部分计算数值的不准确。更多的时候,引入某个软件,是看到了它的优势;然而这也是灾难的开始,我们以为一把锤子是万能的,当遇到巨石之后,那种沮丧的心情可想而知。我们忽略了软件的劣势。仔细想想,我们如此激进,是不是同时丢失了全面了解问题的能力。

懒惰:
有时候,激进的另外一面就是懒惰。开源软件已经足够好了,我们直接用就就行了。那个BUG下一个大版本就修复了,我们等就行了。开源这东西,就像春药,用久了伤身。不必付出太大的努力,就可以拿到一个基本可用的软件。更神奇的是,它可以解决我们的部分问题。当遇到新的问题,习惯了现成的别人的解决方案的人们,顿时手足无措,发现自己丧失了解决实际问题的能力。

有时候看到很多公司对开源的态度,我还是心寒的。他们将其看做是只产奶,不吃草的奶牛。它不改变,不参与。只是在世界的某个角落,高声呐喊着要影响世界。无尽的获取,又无尽的懒惰, 身残志坚不过如此。

发表评论