前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >产品经理“发疯”前,你得先了解这些技术

产品经理“发疯”前,你得先了解这些技术

作者头像
BestSDK
发布于 2018-02-28 06:46:51
发布于 2018-02-28 06:46:51
8070
举报
文章被收录于专栏:BestSDKBestSDK

如果你经常浏览互联网方面的段子,你就会经常看到诸如“产品经理改需求被打”之类的搞笑娱乐信息,有些互联网公司还会在办公室的墙壁上贴上相关的图纸,用来告诉产品经理,程序员们是有多痛恨你们频繁地更改需求。

开发大大们都是这么回答的:

作为一个开发我想说:如果产品经理完全不懂技术,我跟他说任何事情他都不懂的话,我会很无奈;如果只是懂一点皮毛,并没有理解我说的要点的话,我会很反感;如果是懂技术的话,沟通无碍啊完全可以好好聊天好吧。但是,如果技术方面太牛逼沟通毫无障碍的话,我觉得还是让他来写代码把,不过还从来没有遇见过如此牛人。其实,我觉得产品经理最重要的还是要谦虚,懂得怎样去交流和沟通,然后要了解业务。要懂得引导客户,而不是总是受客户的引导。说产品经理要懂技术,其实是说你要懂实现某个功能的技术模型是怎样的,然后理解一些术语,并不是非要你搞懂代码里面的一些细节。

想必上述这段话应该是绝大部分程序员们的心声吧,产品经理究竟该如何与开发人员进行良好的沟通,是所有产品们都非常苦恼的事情,那么究竟有没有什么好的方法来让你和开发之间多一些好的互动、少一些不和谐的撕逼呢 ,答案是有的。

首先呢,自然是产品经理要去了解一些基础的技术知识,这样你才能对技术开发人员的日常工作有一个大概的了解,这个了解也是整个良性沟通的前提。

其次呢,是产品经理要去理解开发人员的难处,当然好的开发也是会来理解产品的难处的。

最后呢,出了问题的时候,优先主动出来承担责任,而不是立马站出来撇责任。

经过这么几个环节之后,相信大部分产品经理都能够愉快地与开发人员进行沟通了,而不是陷入到常常撕逼的状态。

产品经理要了解的技术知识

拉勾网上技术职位

产品经理要了解的技术知识,首当其冲就是要了解开发人员都有哪些岗位,他们具体的职责又是怎样的,上图是拉勾网上的职位信息,拉勾把技术相关的岗位分为:后端开发、移动开发、前端开发、测试、运维、DBA、还有一些高端的管理岗位。如果有空,建议你抽出一些时间上去浏览一下,脑子里存储个大概的印象也是极好的。

这里就简单介绍几个开发工种,方便大家对技术岗位有个基本的了解,更多的知识还是要靠产品经理自己去自学:

1、前端开发工程师

前端工程师,也叫Web前端开发工程师,他是随着web发展,细分出来的一个岗位职责。在互联网的演化进程中,Web 1.0时代,网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。2005年以后,互联网进入Web 2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。

Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript。HTML甚至不是一门语言,仅仅是简单的标记语言;CSS只是无类型的样式修饰语言,当然可以勉强算作弱类型语言;Javascript的基础部分相对来说不难,入手还算快。

简单来理解一下三者之间的关系:

为Hello World添加样式

HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。

CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。

2、后端开发工程师

既然有前端开发,那对应的理所当然会有后端开发,前后端的划分,可以简单地理解为凡是运行在用户设备上的技术都可以称为前端技术( 比如 HTML / CSS / JS,甚至移动设备的 Obj-C / Swift );而后端的作用就是负责将这些东西封装在 HTTP 的数据包中然后通过网络传送到前端。当然除了这些前端文件,后端还有一个更重要的职能,即保存和提供用户数据,比如移动端常见的 JSON 就是目前最流行的在后端和前端之间传输的一个文件格式。

前后端如何协同工作

那么,前端与后端是如何协同工作的呢?如上图,以 Web 端为例,在浏览器输入一个网址后,浏览器向服务器发送了一个 HTTP 请求;服务器通过一个 HTTP 响应,把显示这个网页所需要的资源传回给了浏览器。而需要在浏览器中执行的技术,HTML / CSS / Javascript 等就叫做前端;需要在服务器端执行的、通常我们看不到技术就叫做后端。

所以说,后端的任务实际上就是向前端提供需要显示网页和 APP 内容的数据,可能是 HTML,也可能是JSON 数据,也可以是音视频或者 PDF 文件。

但后台开发语言有非常多种,不同公司不同行业往往会采用不同的后端语言进行后台开发,比如 .net、java、PHP、Ruby、python 等等。

数据库方面呢,代表性的有两个:MySQLMongoDB。MySQL 是最常用的结构化数据库,也是大多数创业公司的选择。MongoDB 则是NOSQL 数据库,可以保存非结构化数据。

3、移动开发工程师

很多互联网公司也许没有前端开发工程师,那是因为他们没有pc官网,只有一个APP。移动端和浏览器的区别就在于,大部分 App,我们打开的一瞬间,就已经看到了它的界面,而不用再去向服务器来拿显示界面的 HTML 等文件。所以移动端,开发原生应用所运用到的技术就相当于前端的 HTML,只不过它是直接保存在应用本地的。这样就产生了一个问题:如何来获取应用数据?如果是网页应用,我们可以直接将数据包含在HTML 中一并反馈给浏览器;但是对于移动应用就需要有一个专门的协议来传送应用需要的数据,这就是 JSON。

移动开发又分为IOS开发和安卓开发,移动应用的前端技术,目前来说主要有以下三种:原生、混合式、HTML5

HTML5 必经要经过浏览器这个中间层,所以在性能上多少会有些损失,所以如果你的应用对性能特别敏感,原生APP会是比较好的选择;对于普通的性能要求没那么严格的应用来说,HTML5是完全可以满足的。而如果已经有了一个移动端的wap网站,这种情况下混合式就会是一个比较好的选择,它可以最大程度的利用已有的资源。

很多时候我们会进入撕逼状态,往往都是为了证明自己的观点正确,这个是沟通的大忌。与项目成员沟通,千万不能抱着“必赢”的心态,而是为了解决问题而沟通,为了更好地了解这个世界而沟通。当然,在沟通的过程中,我们还可以遵循几个原则:

1、逻辑和业务为先

产品经理和开发们有一个共同的特点,那就是都是逻辑思维非常好的人类物种。产品经理在和开发沟通的过程中,还是需要非常注重业务流程、目标和逻辑表达的,不然真的很容易被开发喷。比如,你考虑的情况没有开发全面,开发就会提出说如果出现这种情况该怎么办,如果出现另一种情况又该怎么处理。

2、平等相容原则

平等相容的原则相信大家都会觉得这是一个老生常谈的话题了,但是真正实践起来的却比较少。也就是我们提到的相互理解,真的能够做到相互理解,相信百分之90的沟通问题都不再是什么问题。

3、沟通后做记录

开发和产品经理一样,很多时候可能是多个项目的任务并行处理,所以单纯的沟通成功有了结果之后,还是需要做一些记录,避免大家琐碎的事情比较多把任务给忘记了。

4、没事多表扬

每个人都有虚荣心,只是多和少的问题,所以,每个人都喜欢听到别人对自己的赞美。产品经理在项目进展的过程中,可以经常表扬一下开发人员,但表扬的时候也要注意一个细节,那就是不能太空洞。打个比方,你要去夸奖一个女孩子今天的穿着打扮很漂亮,你不能直接来一句“你今天好漂亮”,这个就是比较空洞的表扬了。表扬的时候,还是需要具体一些,提供相关的细节比较好,比如“你今天穿的裙子看起来很有感觉,刚刚你走过来的时候,仿佛间有一种走在海滩边海风吹在脸颊上的味道。”

在产品开发和上线的过程中,毫无疑问会冒出各种各样的问题,比如说项目延迟上线、产品bug一堆,服务器没扛住访问压力等等。

这个时候,产品经理就需要敢于站出来直接承认错误,承担责任,不要什么都推给“这是老板要求的做法”、“老板中途更改的需求”、“服务器压力顶不住我有什么办法”之类的。因为,说到底,产品经理才是一个产品的负责人,所以产品出现的所有问题,产品经理都是有责任去背锅的。对于老板不自觉地经常拍脑袋想出来的产品需求,产品经理还是有责任去和老板进行沟通,把事情的利弊给分析出来。

如果产品经理在这种重大事件面前都能站出来承担责任,那么你的项目团队成员则会对你更加信任,犯了错的成员还会感到有一点不好意思而请你吃饭什么的。当然,老板自然是能够分辨出问题主要是谁造成的,看到产品经理能够“挺身而出”,自然也会感到很欣慰,在内心发出一声呼喊——

这样的产品经理才靠谱嘛!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-01-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BestSDK 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
产品经理简单了解技术之Webview
在产品经理实现App功能时,经常会和IOS开发、安卓开发、前端开发一起讨论问题,是因为应用功能的实现开发可以分为两种:客户端开发和HTML5 移动端开发(简称H5开发)。H5开发指通过HTML5 + CSS + JS来构建一个网页版的应用,而中间的媒介就是Webview。内嵌Webview在应用开发中占据着重要的地位,它能以较低的成本实现Android、IOS、Web的复用,并且可以突破苹果的热更新封锁。但是Webview带来便捷的同时,同时Web的性能和体验也存在缺陷。给人最大的体验就是打开速度比native慢。打开打开一个WebView页面,页面往往会慢慢加载很久,若干秒后才出现你所需要看到的页面。在目前的工作中,部分产品功能是前端开发基于Webview进行实现,因此进行一个简单的了解。
产品言语
2022/11/14
8250
产品经理简单了解技术之Webview
数据产品经理存在的价值究竟是什么?
年终将至,马上都要忙着年终总结、新年规划了。要管理技术团队的老板,汇报数据产品团队的工作,最近一直在思考,数据产品经理存在的意义究竟是什么,如果没有想清楚,说不定老板会觉得,数据产品经理可有可无。甚至可能像张小龙曾经在一次直播中说过的,让认为“数据产品经理就是个笑话”。
数据干饭人
2022/07/01
4670
数据产品经理存在的价值究竟是什么?
收藏 | 产品经理不可不知的 7 种技术思维
我们常说,作为技术人员要有产品思维,从产品和运营的角度去思考技术方案。是的,我们也这样做了。然而,从我多年的需求沟通及项目协调的经验来看,产品人员其实也可以有一点技术思维。
姬小光
2019/07/24
4970
需求变更,产品经理的良心也会痛!
作为产品经理,我们一定要理解开发团队及其他团队成员为什么视需求变更为大敌。事实上,需求变更对整个项目都非常有害。
博文视点Broadview
2020/06/11
6980
一名优秀的产品经理
摘要:  如今,用户体验这个词已经渗透到越来越多的行业,贯穿于整个企业的研发、推广和市场运作。例如,买 iPhone,从打开包装盒的一刹瞬间;到海底捞吃货,从热情洋溢的引座员接待你的那一刻,体验之旅开始展开。可以毫不夸张地说,用户体验是促进销售的生产力。
阳光岛主
2019/02/19
3510
一名优秀的产品经理
原来好产品经理每天工作的时间是这样分配的
要想成为一名优秀的产品经理,需要了解一些具像的问题。不如,先从了解产品经理的一天开始。通过了解产品经理的日常工作,或许可以解决以下问题。
物流IT圈
2020/06/24
1.1K0
原来好产品经理每天工作的时间是这样分配的
前端的痛点之与后台和产品经理的协作
前端又称Web前端开发工程师,主要负责制作页面,设计交互,对接接口.与UI设计师,产品经理,和后台开发人员协作.
拿我格子衫来
2022/01/23
6150
傲慢与偏见?设计师要会写代码,那开发要会做设计咯~
静电说:之前写过一篇名为《一像素的恩怨情仇》的文章,讲述的是前端拒绝按照设计师给出的设计稿去复现线上版本,所引发出的一系列问题。 其实这篇文章是静电在看了知乎上的一篇问答《开发人员拒绝按照UI标注还原设计》所做的一篇回应,当时在某酷发表后设计师的反馈非常热烈,浏览量创历史新高。
用户5009027
2019/09/25
9920
傲慢与偏见?设计师要会写代码,那开发要会做设计咯~
我愿意招什么样的产品经理?
产品经理很难招,如果公司只有一个产品,那一定是宁缺毋滥的。公司没有专业产品经理的时候,可以由创始人或者联合创始人兼任。
石云升
2022/08/25
1850
前端开发除了js,还要会这些东西,你感觉下自己能不能做到?
写代码的时候,你爱听歌吗?我以前爱听,后来不爱听了。爱听歌的那段时候,我基本上是在切页面,那个时候做页面就是Html 和 css,写的熟练的很,做起来都不用走脑子,就是眼睛和手就把活干了,脑子在忙其它的事情。但后来我不爱在写代码的时候听歌了。因为我开始写js,感觉听歌会分神,我开始需要安静,这样能让我静下心来仔细思考眼下的工作。 现在实体经济不太ok,许多人就把目光盯在了it互联网,这其中的焦点工种就是程序员,其中就包括入门相对简单的web前端开发。但再简单,它也是程序员的一个分枝呀,虽然肯下功夫学应该能学
web前端教室
2018/02/06
1.3K0
名人堂 | W3CPlus中国创始人大漠:前端路上的旅行
戳蓝字“IMWeb前端社区”关注我们哦! 关于作者 常用昵称“大漠”,W3CPlus,Sass中国创始人,目前就职于手淘。中国Drupal社区核心成员之一。对HTML5、CSS3和Sass等前端脚本语言有非常深入的认识和丰富的实践经验,尤其专注对CSS3的研究,是国内最早研究和使用CSS3技术的一批人。CSS3、Sass和Drupal中国布道者。2014年出版《图解CSS3:核心技术与案例实战》。 0 写在前面 一入前端深似海 从步入社会算起到今天,风风雨雨走过了15个年头,望着天空,掐指一算,从事前端已
用户1097444
2022/06/29
8500
名人堂 | W3CPlus中国创始人大漠:前端路上的旅行
如何优雅拒绝产品经理的不合理需求
产品经理和程序员由于所处的位置不同,所以经常会在网上看到对对方的吐槽,实际工作中的撕逼更是不断,大多数缘由都是因为需求不合理而无法实现。面对这些需求,程序员往往会处于一个难堪的境地。
良月柒
2019/04/18
1.3K0
如何优雅拒绝产品经理的不合理需求
技术转产品经理:这是我对项目的一些思考
前言:产品是对综合能力要求很高的一个职位,只有不断的思考、不断的更新知识体系,对这个行业充满着未知的探索,才能保持一颗初心,打磨出一款出色的产品。 背景:毕业后比较幸运地进入一家较大互联网公司做了两年研发,在两年之内也接触了不少的运营和产品;做过大大小小的项目,由于想尝试自身更多的可能性,或者说得更直接一点,想成为一个决策者。 由个人追求的转变,于是决定转行产品经理。 有了这个想法之后,在工作时间之外开始学习产品的知识,从最基础的产品工具,到产品书籍,最后和几个朋友做了一些小的产品需求。 离职后,开始准
企鹅号小编
2018/01/10
2.3K0
技术转产品经理:这是我对项目的一些思考
从能力模型来讲数据产品经理的成长指南
数据产品经理是伴随着大数据、人工智能的火热,新兴起的热门岗位,也是集数据、产品、运营、技术等各方向知识能力的综合岗位。今天通过能力模型为大家分享数据产品经理的成长指南,与同行专家一起交流心得,与想转行和进阶成长的同学分享一些经验。
数据社
2020/07/02
1.3K0
从能力模型来讲数据产品经理的成长指南
我为什么在阿里从BI转产品经理
10年前,我加入阿里B2B国际事业部,从事用户和数据分析工作,作了3年用户研究、数据分析之后,毅然决然的转型,走上了产品经理这条黑道。而后一手打造了国际事业部的商家数据产品,产品、运营都实现高楼平地起,成为事业部用户满意度最高的产品。
Lenis
2020/11/03
5920
我为什么在阿里从BI转产品经理
为什么技术团队领导者多是后台开发人员
不知道你有没有见过比较粗糙的团队,里面只有后台开发,其它岗位全部缺失,但一样能出结果。外包拉私活,是不是能少个角色就少个分钱的人,一样也能干。回到题目,我认为还是后台开发人员居多,为什么,简单看看各个岗位的职能来拆解下原因。
MavenTalker
2019/08/09
8960
产品经理应该如何选择产品形态?
👆点击“博文视点Broadview”,获取更多书讯 无论是什么产品,只要会被用户使用,它一定是以某种形式呈现在用户面前的,可能是一款装在手机里的App,也可能是一款装在电脑中的应用软件,当然,还可能压根不需要安装,只要用户使用的设备中有浏览器,就可以直接通过输入网址的方式对产品进行访问。 这些其实都是常见的产品形态,作为产品经理,在设计一款产品时,需要考虑用户在什么场景下使用什么形态的产品更方便。 那么产品经理应该如何选择产品的形态呢? 产品经理工作中经常涉及移动端应用和PC端应用。 移动端应用有原
博文视点Broadview
2023/04/04
8410
产品经理应该如何选择产品形态?
技术岗卷不过,那去非技术岗咋样?
我有个朋友在长沙一家小公司做HR,他们公司体量很小,刚刚度过创业起步期,想在今年校招中招 5 个校招生好好培养培养。
拓跋阿秀
2023/01/05
9950
技术岗卷不过,那去非技术岗咋样?
需求&竞品&数据怎么分析?产品经理必备技能都在这
对于管控一条线或掌握一个模块的产品经理,一旦你提的需求并不准确,做的调研不够全面,对竞品功能研究不够透彻 ,在产品的更新迭代中没有足够数据去支撑决策,最后产品功能上线效果不理想......上面的任何一点,都可能成为产品经理承担责任的理由,最终的结果可能就是这样:
1480
2020/03/03
9771
程序员转型产品经理:懂技术或许是把双刃剑!
👆点击“博文视点Broadview”,获取更多书讯 过去一年,我完成了迄今职业生涯最大的一次职业转变,从熟悉的开发转岗到了陌生的产品。身边不少朋友都表示不理解,毕竟已经码了六年代码,为什么不继续深耕技术,而选择转岗。 其实我也认真思考过这个问题,但之所以决定转岗,是因为我发现自己遇到了职业生涯的瓶颈:随着年龄的增长,精力不如以前,而技术革新的太快,需要随时学习新的技术,所以我这才有了转岗的打算。 而最终下定决心转岗成一名产品经理,是我结合自身情况做出的重大决定: 相比每天持续敲代码,我更喜欢并擅长与人打交
博文视点Broadview
2022/05/12
5420
程序员转型产品经理:懂技术或许是把双刃剑!
相关推荐
产品经理简单了解技术之Webview
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档