相亲相爱的产品经理与程序员——应遵循四个原则.docVIP

相亲相爱的产品经理与程序员——应遵循四个原则.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
相亲相爱的产品经理与程序员——应遵循四个原则

相亲相爱的产品经理与程序员——应遵循四个原则  如果你经常浏览互联网方面的段子,你就会经常看到诸如“产品经理改需求被打”之类的搞笑娱乐信息。有些互联网公司还会在办公室的墙壁上贴上相关的图纸,用来告诉产品经理,程序员们是有多痛恨你们频繁地更改需求。   我本人也接触了很多开发,有时候就会问他们这样一个问题:   你觉得做产品经理需要懂技术吗?如果要的话需要懂到什么程度呢?   开发大大们都是这么回答的:   作为一个开发我想说:   如果产品经理完全不懂技术,我跟他说任何事情他都不懂的话,我会很无奈;   如果只是懂一点皮毛,并没有理解我说的要点的话,我会很反感;   如果是懂技术的话,沟通无碍啊完全可以好好聊天好吧(坏处是不能以XX功能无法实现砍功能,实现时间的问题影响项目了)。   但是,如果技术方面太牛逼沟通毫无障碍的话,我觉得还是让他来写代码把(不需要懂到这种,除非开发转产品),不过还从来没有遇见过如此牛人。   其实,我觉得产品经理最重要的还是要谦虚,懂得怎样去交流和沟通,然后要了解业务。要懂得引导客户,而不是总是受客户的引导。   说产品经理要懂技术,其实是说你要懂实现某个功能的技术模型是怎样的,然后理解一些术语,并不是非要你搞懂代码里面的一些细节。   想必上述这段话应该是绝大部分程序员们的心声吧,产品经理究竟该如何与开发人员进行良好的沟通,是所有产品们都非常苦恼的事情,那么究竟有没有什么好的方法来让你和开发之间多一些好的互动、少一些不和谐的撕逼呢 ?   答案是有的。如下:   首先,自然是产品经理要去了解一些基础的技术知识,这样你才能对技术开发人员的日常工作有一个大概的了解,这个了解也是整个良性沟通的前提。   其次,是产品经理要去理解开发人员的难处,当然好的开发也是会来理解产品的难处的。   最后,出了问题的时候,优先主动出来承担责任,而不是立马站出来撇责任。   经过这么几个环节之后,相信大部分产品经理都能够愉快地与开发人员进行沟通了,而不是陷入到常常撕逼的状态。   产品经理要了解的技术知识      拉勾网上技术职位   产品经理要了解的技术知识,首当其冲就是要了解开发人员都有哪些岗位,他们具体的职责又是怎样的,上图是拉勾网上的职位信息,拉勾把技术相关的岗位分为:后端开发、移动开发、前端开发、测试、运维、DBA、还有一些高端的管理岗位(这边没有只是把软件开发的相关岗位列出来了,硬件开发暂时就不包含了)。如果有空,建议你抽出一些时间上去浏览一下,脑子里存储个大概的印象也是极好的。   这里就简单介绍几个开发工种,方便大家对技术岗位有个基本的了解,更多的知识还是要靠产品经理自己去自学:   1、前端开发工程师   前端工程师,也叫Web前端开发工程师,他是随着web发展,细分出来的一个岗位职责。在互联网的演化进程中,Web 1.0时代,网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。2005年以后,互联网进入Web 2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。   Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript。HTML甚至不是一门语言,仅仅是简单的标记语言;CSS只是无类型的样式修饰语言,当然可以勉强算作弱类型语言;Javascript的基础部分相对来说不难,入手还算快。   简单来理解一下三者之间的关系:      为Hello World添加样式   HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。   CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。   JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。   2、后端开发工程师   既然有前端开发,那对应的理所当然会有后端开发,前后端的划分,可以简单地理解为凡是运行在用户设备上的技术都可以称为前端技术( 比如 HTML / CSS / JS,甚至移动设备的 Obj-C / Swift );而后端的作用就是负责将这些东西封装在 HTTP 的数据包中然后通过网络传送到前端。当然除了这些前端文件,后端还有一个更重要的职能,即保存和提供用户数据,比如移动端常见的 JSON 就是目前最流行的在后端和前端之间传输的一个文件格式。      前后端如何

文档评论(0)

jixujianchi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档