3、理解项目管理者联盟
不用这么复杂吧,我只要改一下文案就可以了啊!项目管理者联盟
在我看来,大部分产品经理对工程师的偏见,是因为不理解工程师的思维和工作方式造成的。一个产品需求摆在面前的时候,大多数产品经理想到的是产品要完成的样子,也就是现在,而工程师必须要去考虑如何实现,要考虑到过去、现在和将来。pmp.mypm.net
比如,一个文案的修改,产品经理看到的只是几个字的变化,而工程师要考虑现在文案的实现逻辑,文案的修改如何去完成,以及这种修改的方式在未来的拓展性。项目管理者联盟
经验表明,很多后来被证明为坑的需求,真的就是没有考虑过去和将来造成的。所以我也坚持认为,真正牛逼的工程师和产品经理的组合,是完成当前的需求,填上过去的坑,不给未来留坑的CP。项目管理者联盟
悲哀的是,大多数只做到了完成当前的需求(更悲哀的是在现实中,解决这些隐形的问题于未然并不会给工程师和产品经理带来足够的肯定)。PgMp.mypm.net
如何才能理解工程师,让大家保持一致的步调呢?我认为最重要的是要有一些工程师思维,这里的工程师思维我指的是了解计算机程序如何工作以及大致的实现逻辑。看过很多文章说产品经理不需要懂技术,这个观点我部分认同。项目管理者联盟
确实,产品经理不需要懂怎么编码怎么实现,但不能对计算机世界的逻辑一无所知。项目管理者联盟
在敝司我认为靠谱的产品经理或我的偶像中,无一例外都是逻辑清晰,能够描述出需求相关的逻辑实现和了解产品紧密相关的技术问题。talent.mypm.net
产品经理必须要了解的知识talent.mypm.net
根据工作时间,在策略产品经理的工作中,有几组我认为必须要了解的技术逻辑/思维/…(我也不知道叫啥):training.mypm.net
1、MVC
在我短暂的玩耍式的coding生涯中,我理解最核心的就是这个词啦,如果能理解这个词,也就能理解工程师的思维方式。项目管理者联盟
MVC全名是Model View
Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。项目管理者联盟
这个概念不重要,不用细究,但体现的是工程师的思维方式,通俗的来解释,就是让程序的每一步都去完成一个特定的功能,设计的宗旨是减少耦合方便改进优化和修改。项目经理圈子
因此程序的逻辑是分层分块的,每一层每一块完成特定的功能,这样当需要修改某些特定的功能的时候,只需要修改很少的部分就能完成。项目管理者联盟
举个简单的例子,在这种程序设计下,删除评价内容在评价存储功能中处理,修改商品的评分在评分计算功能处理,修改评价的展示在客户端完成。所以,当工程师在说这部分更适合xx部门来做的时候,千万不要吃惊,事实上,谁来做什么这类事情你最好提前考虑好。blog.mypm.net
2、存储、接口和展示club.mypm.net
在现在的工程实践中,对数据的处理离不开这三个步骤,像我们以数据为命的策略产品经理,所有的需求也不可能离开三件事。项目管理论坛
存储就是将数据存在数据库啦,一般有生产数据库和离线数据库,前者是需要和线上服务一起进行增删改查操作的数据库,后者可以认为是生产数据库的拷贝,一般会定时从生产库同步过来,因而是有延迟的,主要用于数据的加工和分析。之所以这么做,是为了不给添加生产服务器增加无关的压力。数据可能存在硬盘也可能存在内存,工程师会在性能和价格中做出平衡选择。training.mypm.net
让正常的理解,在展示的时候,我们直接从存储中获取信息就够了,《数据结构和数据库》课中也是这么教的。在数据量少的情况下,这是可行的,但现在可是大数据时代,那些数据库扛不起那么大的数据量,接口就是为了解决这个问题。接口的作用就是“连接”,根据上层的需求,在底层中获取数据并通过一些逻辑计算,按照信息需求和性能需求将数据提供给上层。项目管理者联盟
接口有各种格式,在不同的“连接”处都有合适的接口形式,产品经理最熟悉的一类接口,我们常称为API(按定义讲API有更广泛的定义,我也解释不明白),这是后台的最后一层接口,作用是连接后台和前端,所有的展示信息基本上都是从这类接口中来的,因为这类接口往往是http格式,所以也是产品经理可以把关检验的一类接口,在需求验收和故障排查中经常会用到。项目管理者联盟
3、响应时间、缓存和QPS项目管理者联盟
已经有很多数据证明,页面加载速度回影响用户体验和转化率,加载速度是产品经理必须了解和关注的内容,也因此如何用合理的架构和存储方式保障性能也是后台工程师孜孜不倦的追求,也是工程师是否牛逼的检验标准。PgMp.mypm.net
前面在存储和接口中已经提到了性能问题,计算机的计算能力是有限的,当数据量大或运算复杂的时候,计算结果的时间可能会超出用户的忍受范围,这时候工程师往往会抛出缓存这样的解决方式。项目管理者联盟
|