研发的两观,全局观和产品观

简介: 所谓产品观,其实也就是全局观的一个具体实施策略,只是这种实施策略执行在某一个产品的生命周期里。前面我们提到,一件事情最重要的部分其实是找到如何衡量做的好不好的标准,产品观给我们找到了这个衡量标准,就是我们做的一切,都是以最后对产品是不是好的,而不是我做的这件事情本身好不好。
引子(有点长)
前些天在杭州和W君漫步钱塘江赏霾,畅谈了两个小时,期间W君一直强调研发需要有产品观以及全局观。我很认同,但是毕竟这也对人要求很高。

昨天恰巧又看到了一篇文章,叫 那些用力过猛的员工,发现和W君讲的有异曲同工之妙,虽然W君并没有指出缺乏产品观和全局观可能产生严重的副作用。

我们都以为做好自己该做的事情,比如把我自己所在的领域做到极致,多从公司利益出发,就能给公司带来自己的贡献,然而这样也可能给公司造成障碍。

我很讨厌报销,因为即使电子化了,我觉得报销流程依然过于繁琐,所以工作这么多年,依然只有过几次报销的经历而已。行政/财务从自己的角度出发,真心实意要杜绝浪费,减少不必要开支,对加班补贴,加班福利等实施严格的监管和控制策略,替公司省钱,结果呢?该报销的大部分情况下人们还是要报,别管多麻烦。这样带来的问题很大,很多人可能要花个把小时甚至大半天去折腾这些没有产生价值的事情,而公司却要因此继续支付薪水。不但白白浪费了员工的时间和公司支付的薪资,也导致员工很不满意。

所以在一个团队,一个部门或者一家公司,单单把自己的领域做到极致并不能达到1+1 >=2 的效果,这可能确实也颠覆了很多人的直觉。

不过,很多人目前连自己负责的那部分基本的没做好,也就无从谈起今天的话题了。


别被前面的那篇文章绕进去
看起来似乎有些复杂,有点沮丧,为啥我好好努力,专注于自己需要负责的事情也变的似乎可能是个错误呢?

其实错误不在于你努力把自己负责的事情做好,因为努力把自己负责的事情做好一定是正确的,不应该怀疑的。真正的问题在于,我们是如何衡量做的事情最终好不好呢?或者我们要解决的问题真的替公司带来了收益么?

如前面的例子,行政/财务本质是想替公司节省开支,杜绝浪费,这件事情本身没有问题,而且如果他们不这么做,甚至会非常糟糕,整个公司可能腐化,人人都揩公司的油。但是他这么做,可能并没有达到利益的最大化。

这个时候就体现出了全局观的重要性了,我们不仅仅要考虑自己执行的策略给自己部门带来的收益,我还要考虑我的策略对其他部门的影响,并且计算他们给各部门带来的是正值或者负值,并且得到最终的一个累积值,这个累积值才可以做最后的衡量。带着这种思路,我们就可能得到一个全局最优解,而非局部最优解了。

同样的,所谓产品观,其实也就是全局观的一个具体实施策略,只是这种实施策略执行在某一个产品的生命周期里。前面我们提到,一件事情最重要的部分其实是找到如何衡量做的好不好的标准,产品观给我们找到了这个衡量标准,就是我们做的一切,都是以最后对产品是不是好的,而不是我做的这件事情本身好不好。
目录
打赏
0
0
0
0
110
分享
相关文章
重塑招聘生态,共赴全局提效
本次分享主要探讨了大模型在应用中的经验和心得,特别是在深圳市模型推出后对其应用场景的思考。内容涵盖生成式大模型的应用、标注准确率接近人工、招聘领域的具体应用效果,以及大模型如何重塑招聘生态和赋能职场。通过实际案例展示了大模型在客服、电话分析、简历优化等场景中的高效应用,强调其在降低成本、提高效率和解决时空错配问题上的优势。未来,大模型有望进一步优化招聘流程,提升企业与求职者的匹配效率。
消灭“脑细胞杀手”,阿里专家带你深入C++对象的生命周期管理
C/C++的指针一直是令人又爱又恨的特性。围绕指针产生了许许多多优雅的数据结构和系统实现,但又滋生了不少“脑细胞杀手”——内存Bug。如何通过指针管理C++中对象,如何管理对象的生命周期呢?本文中,阿里巴巴高级开发工程师付哲就为大家分享《C++对象的生命周期管理》。
5845 0
谈谈华为数据治理的五点启示
华为数据治理为华为数字化转型的成功提供了重要基础和保障,华为数据治理的成功也成为了业界学习的标杆。
谈谈华为数据治理的五点启示
用全局视角微观智能化风险,这场沙龙发现了什么?
‍如果把智能化时代比作一辆高速前进的列车,数据、算法及其承载系统(服务器、硬件算力、软件框架、通讯协议等),是构成这辆列车的主要部件。其中,数据是燃料,算法是列车的引擎,工程师是列车的驾驶员,而列车运行的车身,则对应着各大软件运行系统,列车每一个组件潜藏的安全隐患都有可能酿成现实悲剧,智能化时代的风险发现与防御自然也需要着眼全局。
161 0
用全局视角微观智能化风险,这场沙龙发现了什么?
胡晓明:“自主研发、共生共存、不碰数据是我们的三条生命线”
5月23日,在云栖大会·武汉峰会上,阿里云总裁胡晓明表示,自主研发、共生共存、不碰数据是阿里云的三条生命线。
5030 0
阿里毕玄:系统设计之达成目标的核心问题
上两篇讲了系统设计的两个问题,一是为什么要建设或重构系统,确保系统设计的出发点的正确性,二是根据建设系统的目的形成可衡量的目标,确保最终产出的系统,这篇讲如果要达成系统设计的可衡量的目标,到底面临了一些什么核心问题,只有明白了面临什么核心问题,才能更加明确的进行系统设计来解决这些问题。
2119 0
阿里毕玄:系统设计之系统建设的目标
本文为系统设计系列的第二篇,目标是否可衡量以及如何跟踪效果,会很大程度决定最后做出来的系统和目的是否能对齐。
2320 0
4月18日云栖精选夜读:消灭“脑细胞杀手”,阿里专家带你深入C++对象的生命周期管理
 C/C++的指针一直是令人又爱又恨的特性。围绕指针产生了许许多多优雅的数据结构和系统实现,但又滋生了不少“脑细胞杀手”——内存Bug。如何通过指针管理C++中对象,如何管理对象的生命周期呢?本文中,阿里巴巴高级开发工程师付哲就为大家分享《C++对象的生命周期管理》。
3431 0