今天想说一下关于资源复用与个人价值评价之间矛盾的个人一点想法:
只要是做软件的没有一个不知道“复用”这个概念的,新手对复用的第一个感觉就是复用好呀,节省成本,提高效率,在业界混时间长的就会说复用架构,避免错误,降低学习曲线,这所有的假设都是基于最好条件下,天堂的东西永远都是好的。我的观点很明确,直译某国外大牛的话就是“复用就是个屁”,也就是说你一直在复用的东西可能是团屎,只是你自己觉得好罢了,想想微软每年为XP打的那些补丁吧,就知道复用的到底啥?但是不复用行不行?明确的说,不行,软件行业的可悲之处就在于此,明知道是泼屎,你还得享用,因为复用最起码能活着,不复用就得死。
今天到不想说软件复用,主要想说人的复用,人的复用形式很多,比如目前这种交叉管理形式就是典型的人的复用,目的是什么呢?通过复用人将团队效率提高,避免累的累死,闲的闲死,前提是什么呢?人是工具,结果是什么呢大部分团队效率没有提高倒反降低,具体原因有很多,一是内耗 二是管理成本巨大 三是也是最重要的人的价值评价会被扭曲,也就是说多人评价等于没有评价,体验是啥?到年底,发现自己竟然没有成果,挫折感自然就产生,这是一方面,另外还有一方面就是关于个人能力的发挥,如果是在一个方向 基本可以专心做自己擅长的,一旦复用,你就必须做自己不擅长的,做什么基本上都会感到是浮云。
不复用行不行?对于大型软件企业,对于大部分人来说,是不可能的,怎么办?只有两条路,要么跑路去小公司要么适应环境,等你做上管理层后,你会发现你也这么干,呵呵,突然想起一句话“世袭的冷漠”