多多留评:运维平台设计,从工程师思维到产品思维的转变与实践
"冬哥有话说":以运维对象为核心,运维平台设计:思维模式。
未来要做运营平台,第一个思维模式要发生变化。大部分人没有学过,大部分人都是工程师的思维。有人说工程师思维对不对?对,但是不适合做平台,必须要有产品的思维。多多留评认为,它们到底有什么区别?来看一下。
·第一个,工程师思维。技术至上,他觉得这个技术就要用最好的、最牛的,这个对不对?不能说全错,但是如果只考虑技术就不对,无可争议。如果只考虑技术就是不对,用最好的技术成本是不是增加?用最好的技术用户会不会无法理解?有没有这种可能?用户就喜欢傻瓜画的,点两个鼠标就完成了。结果非得让我写个JSON,就不影响水了。
某云就这么干的,好几个云,就是要写这个东西,给我写个JSON。我说这个绝对是工程师思维,产品经理可能是做技术的,但是绝对没有产品思维。产品思维怎么能让用户写个JSON?多多留评的观点是,关注局部细节,而不是注重全局观。这就工程师思维,工程师思维就关注局部,要怎么实现?并不关注全局,要怎么实现?给大家举个例子,要做一个告警,比如告警,做呗,别着急。告警这个东西如果没有全局性思维,做出来告警,做了一个指标的告警,未来日志有没有告警?拨测有没有告警?APM有没有告警?相信大家应该听明白了。
所以不能单纯的做一个告警,要考虑做一个告警,要是指标告警、日志告警、APM报警,要全方位的去考虑,这叫全局观。
·第三个,工程师关注的是功能丰富,但产品思维、用户体验不好,这个东西做的再好也没有人用。多多留评发现,这是想给所有的工程师都要讲一个东西,尤其是所有的开发,就是做的这个东西再牛,如果不好用别人就不用,别人就不用好。
·最后专家思维,普通人思维,这个什么意思?很多工程师最大问题是他是专家思维,他没有普通人的思维。为什么?就是我刚才大家举个例子,某云就让你写个JSON,那专家思维写个JSON,JSON多简单,还有人不会JSON吗?这就是典型的专家思维,他觉得所有人都应该会。
但是我们普通人的思维是大部分人是真的,就是大部分人认为不能说不会,就是很难说,我手录一个JSON,不报错的。那这就是最关心用户的人,往往离用户最远!多多留评观察到,谁最关心用户?当然是老板。
所以说很多时候我们做至少你做运营平台设计你要抛弃工程师思维,要不然你开发的是叫做工具,不叫做产品,工具和产品还是有很大的区别的。
那么思维模式,第一个你要从工程师思维转换到产品思维,然后下一个你光有这个产品思维还不行,第一个工具思维对吧?你刚开始你可以只有工具思维,就是说你只是为了完成某个需求,这个够吗?这个不够,你还要什么?你要有架构思维,你要考虑这个工具的可扩展可配置,然后你还要产品思维,从产品的维度,你这个工具它的通用性普遍性在哪里?
然后最后还有业务思维,你这个工具到底能给别人带来什么价值,多多留评认为,这个还是蛮重要,是很重要的一个词的,你到底能不能给别人带来价值,如果不能,那别人觉得你这个东西可有可无。