什么是大局观?
大局观追求 “
全局
” “价值
” “最大化
”。
什么是技术大局观?
通过技术实现全局价值最大化。
技术大局观不是什么?
- 技术大局观不是用过多少框架或组件。因为用过并不一定产生价值,反而用过的越多,又单位产品的组件数量是一定的——>那么单位产品的运营周期越短——>产生价值的概率越低。
- 技术大局观不是做过大型的系统。“做过”和“主导”是两码事(全局),“大型”和“有价值”是两码事。甚至做过大系统不如主导小系统,未产生价值的大系统不如产生价值的小系统。
技术大局观的必要条件是?
- 能够准确识别技术价值。
- 能够推进技术价值落地。
举例:
BI方案是数据规模、延时、灵活性三者的权衡,不同业务场景选型不同。�
当产品提出要针对所有指标做实时BI的需求后,BI工程师的做法:1. 不知所措,无法选型;2. 告诉产品实现不了;3. 草草上了一个。
这都是不具备技术大局观,不是自己吓坏了,就是这也不能做那也不能做把产品吓坏了,更糟糕的是上了个毫无价值的系统。
正确的做法是:询问产品业务场景&竞品支持情况,告知产品哪些能做,哪些不能做,能做的可以做到什么程度,需要投入的预研、开发、维护成本以及未知领域导致的重构风险。
结果:产品思考过后,竞品不支持所有指标,业务场景只对有时序属性的指标有实时需求,研发就可以有针对性的实现了。
不要急着做解答题,先做好选择题。
把注意力放在实现价值上。