有生一

不要重复造轮子

2022-01-21

起因

近期在做报表及汇报文档或PPT之类的相关工作;
领导批评到:你就是喜欢自己重新思考、按照自己意思去写东西。
某种角度说这是好事,毕竟历史不是简单地重复,还有一种“第一性原理”的思考实践。
但放在时间急任务紧的情况,效率就显得特别低下,而且还不一定满足领导的需要。
毕竟,工作还是要遵循数据、逻辑前后一致的原则,不能今天是这个数,明天是那个数,一天一个样。
因此,尽量能按照原有的文档进行编辑,比如参考已有的数据或汇报文档形成相对应的PPT。

延伸

想起刚进公司不久时,发现一个问题,就是为什么那么多的项目,都要一直开发?
以公司悠久历史,号称老牌外包的承建商,应该有一整套的可以复制使用的系统,只要业主需求变化不大,大可以重复使用原有系统去满足业主的需求。
但事实上并非如此,的确是有些功能、模块可以复用,但更多时候都需要重新开发。
原因有很多,需求多变,业主的旧有系统和业务逻辑需要继承,甚至不同区域不同业主的策略不一;很难形成一个大一统的系统去适应不同的情况,满足多样的定制需求。
所以,不要重复造轮子的前提是“轮子”,即可复用的组件、功能,要是细化到不可再分解的程度,相对功能单一,才有可能最大地复用。

实事求是

都知道怎么去节省成本,节省精力,提高毛利和效率。
问题的关键是需要充分考虑产品的各种阶段,从0到0.1,从0.1到1,从1到10,从10到N。
实事求是地说:在0.1到1的时候,在满足当前需求情况下,要考虑1到10阶段的要求;在1到10的阶段,产品基本有了可复制的基础,10到N就真正做到了不重复造轮子。

当我们刚接受一个新工作,一份新职位时,不可避免地会碰到0到1;
这时,尽量多找资源,是否别人之前有做过?是否有捷径?是否可以复制?这样的意识很重要。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注