开源软件使用3个level

越来越多的公司,越来越多的个人开始使用开源软件。hadoop ecosystem之所以有今天的繁荣当能是因为搭上了大数据的兴起之风,但是更重要奠基它的是一开始的开源策略。

使用开源软件也分多个level。

level 1 :会用

懂原理,会部署,根据实际业务场景配置参数调优,定位简单的系统级的错误。

level 2 :能改

可以定位代码级别的错误,能修改开源代码,在开源基础上适配简单的feture。

level 3 :会设计

吸纳开源的思路,能对开源的架构和底层算法优化,能设计实现完美适合自身业务特点的系统。

 

大部分公司和个人停留在level 1就止步不前,之所以这样,更多的应该是停留于功利的认为够用就行。实际上要想level 1干得好,就必须有level 2的实力,同样的level 2干得好,水平要在level 3上。


开源软件使用3个level
 

你可能感兴趣的:(level)