架构师的产品思维

工程师要以产品经理的角度思考问题。代码最终要变成产品,通过产品来提高服务。如果用户不接受产品,那么再好的代码也没有实际用途。如果一个架构师只关心程序的性能和实现,那么他只是一个好的程序员,却不能成为一个优秀的架构师。

利用代码实现程序只是手段,不是我们做产品的目标。我们的目标是软件对用户有帮助,可以解决用户的痛点。所以一个架构师要有产品思维,从产品的角度去思考程序设计,理解产品需求。

一 体验业务

架构师也要像产品经理一样,多体验自己的产品,关注运营数据,查看用户的反馈,收集社区中用户反馈的痛点。

1 通过体验业务验证服务是否正常

作为架构师,我们可以从技术角度发现产品经理体验不到的问题。有时系统会做一些柔性设计,当系统出现一些异常时,用户侧却表现正常,这就导致某些场景下看似正常,实际上是通过柔性设计隐藏了问题。

2 通过体验业务增强工作的成就感

当真的看到自己设计的后台支持了海量用户进行通信、海量玩家进行游戏时,会觉得自己的努力没有白费 。通过实际的场景来观测系统实现的价值,有利于增强工作的成就感,激发热情。

另外,我们除了是架构的设计者,也可以是一个普通的用户。以普通用户的角度体验产品,如果发现问题,则可以快速反馈给开发人员尽早修改。如果开发人员自己都不体验自己的产品,开发的产品连自己都打动不了,那么怎么去打动千千万万的用户呢?

3 关注运营数据

架构师除了关注服务的性能数据,比如 CPU 负载、内存容量、网络带宽、磁盘容量、系统的访问量、时延统计等,也要像产品经理一样关注运营数据。

通过对业务数据的了解,明确自己设计的架构的意义。另外,通过

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值