问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

产品经理需要对代码了解到什么程度?

发布网友 发布时间:2022-03-30 23:27

我来回答

5个回答

热心网友 时间:2022-03-31 00:56

1.技术架构/实现方式
比如设计一个网站类的产品是使用什么编程语言开发的php,jsp或者Python。确定了编程语言以后你要知道整个产品项目中使用了什么开发框架,是团队自己研发的框架,还是使用市面上比较流行的框架。其次是数据库的选择,根据你们的业务需求是使用mysql这种关系型数据库还是mongodb这类非关系型数据库,最后就是服务器,服务器一般关心的问题就是稳定性,安全性,还有负载了。
根据不同需求选择服务器,
使用什么样的服务器?自己管理的,还是云。如果是云的话还要了解一些云服务和产品的内容,比如RDS,负载均衡,内容分发等等。
使用什么操作系统是window还是linux?Linux的话一般还分Ubuntu和redhat两个派系。
服务器的运行环境是怎样的?使用怎样的代理nginx,Apache还是tomcat或者为了实现高负载混合使用它们还是要自己用node来写一个更好更适用的。还要注意是否有其他插件需要支持。
如果是桌面级应用或者是手机APP这样的产品需求的东西还不一样,你还要考虑跨平台性以及其他细节问题。上述例子主要是网站产品主要依靠浏览器,平台兼容的考虑少一些。
2.技术特性
技术的生命周期:作为产品经理的你已经知道了产品是有生命周期的,那么其实我们生产产品使用的技术也是有生命周期的。假如项目周期比较长,比如10年吧,技术生命周期一般就2~3年,服务器操作系统生命周期会更长一些,,如果这部分能考虑到能节省很多重构成本。可是关键问题是这个问题本身就不太现实,我们很难预测2~3年以后我们的产品的样子。
技术的优缺点:作为PM你不用了解具体的实现方式,关键在于你要知道不同技术架构有什么优缺点,适合做什么事情。比如mysql和mongodb的区别,php和jsp的区别,它们的开发效率和健壮性怎么样,是不是符合我现阶段产品开发的需求。项目不大其实没区别,项目大的话就很明显了。
3.技术成本
不管怎么说作为PM掌控产品全局你要知道整个项目的技术开发成本是怎样的。其实都是项目管理里面的内容这里就不多说了,值得提的是程序员是个喜欢创造的工种,如果你只是设计好了让他们照着设计做他们会玩的很没乐趣的。要让他们也参与其中你会发现你的项目会比你想象中的进展要好。亲测,上个项目,我的开发团队就为客户提供了超出合同范围的各种各样的功能……重要的是这部分开发人员是愿意付出不计较成本的。(丫的,你们搞那么多功能就不怕有BUG客户再让咱们改吗????)
4.了解设计模式
其实才是整个业务架构里比较重要的东西,不过我现在理解的也不深刻,只能建议了。
一般你要先了解面向对象编程是怎么回事。
然后了解一些,单例模式,工厂方法模式,抽象工厂模式,建造者模式,原型模式,这类的设计模式。了解以后对你认识程序员的工作有所理解,最少忽悠不了你,你知道他们设计一个业务逻辑的流程是怎么样子的。这样就能做到心中有数了。
转自互联网的一些事

热心网友 时间:2022-03-31 02:14

产品经理没有必要对代码有特别深入的了解。
所谓产品,面对的是用户,用户体验永远是第一位的!

要从用户的角度,而不是工程师的角度理解业务逻辑。如果从用户逻辑讲的通,而技术上难以实现,那就需要有专业的架构师从技术上把关,而不是把要求产品经理都是架构师。当然额外有这样的能力更好,但不是必须的。
罗永浩可以说是比较好的产品经理,可能压根就不懂代码。但对于大部分产品经理来说,懂技术是与工程师顺利沟通的基础。刚才那个1888回答的挺好。

热心网友 时间:2022-03-31 03:49

产品经理当然要懂技术,不能因为不需要敲代码就不去了解技术,
所以产品经理的懂技术需要技巧:
1、先知道你的产品需要哪些技术
2、弄清楚几种技术之间的关系
3、了解每种技术的基本逻辑
4、遇到不懂得问题积极和技术工程师探讨,不要不懂装懂
5、先从产品逻辑理解技术,然后用技术逻辑进行反推
产品经理也要忌讳对技术的深入钻研,因为那样的话容易导致从技术工程师的角度出发,产品经理也很吃亏往往就是什么都懂什么都不精,但是这也是产品经理的特色。

热心网友 时间:2022-03-31 05:40

我认为产品经理需要懂一些交互设计,或是懂一些UI,至少在界面上可以分得出哪里好用或不好用,但同时我也认为是产品经理的悲剧,因为把一个产品经理身上维系了太多东西,这样看来,什么都懂的产品经理显然是一个非常无敌的人:产品经理要懂产品规划、产品的需要分析、要听用户的声音、要分优先级开发功能、要懂设计、要懂交互、要懂开发(Google的要求)、要会分析数据、还要负责协调团队等等。这样的人有,但好像真的不多。
在一个领域上做到一个点就非常的不容易,而对产品经理的要求可能仅能做到浅尝辄止就可以了。总之,在我看起来,国内的产品经理更像是传达老板的意见、协调项目各方角色的一个中间人。但这么讲或许是悲观主义的看法。

热心网友 时间:2022-03-31 07:48

肯定要很熟悉啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 小米手机设备已锁定,需要重新激活怎么弄? 小米手机被锁定怎么破解 如何设置windows与linux之间的文件夹共享 小米手机锁定怎么解锁 linux下,如何设置两用户对某目录下文件的权限 小米手机被锁定怎么激活设备 小米手机屏幕被锁定怎么取消 linux 怎样创建所有用户共享文件夹 linux如何设置用户权限 小米手机被锁机了怎么办? linux各用户间如何实现文件共享? 我的小米手机锁定了unlocked怎么办开不了机,怎么... 小米手机被锁机怎么办? 捡的小米手机被锁定怎么解锁? LINUX系统文件夹共享权限问题 小米手机被锁定了怎么办啊急急急 滴滴代驾包天怎么下单 我想打顺风车怎么下单? 过膝靴怎样搭配 过膝长靴怎么穿好看? 芬兰浴 是什么 什么叫芬兰浴? 什么是芬兰浴? 利澳水疗芬兰浴怎么样 芬兰浴怎么洗 潍坊鸢飞大酒店有限公司澳门芬兰浴分公司怎么样? 澳门芬兰浴有女宾部吗 卡梅隆 安东尼澳门桑拿房事件是什么? 得意芬兰浴怎么样 澳门桑拿子夜全包是什么意思 芬兰浴的英文,芬兰浴的翻译,怎么用英语翻译芬兰浴 澳门桑拿多少钱 皇苑芬兰浴怎么样 澳门帝豪桑拿叫什么路 澳门金龙十八桑拿可以过夜吗 澳门桑拿招聘:上班跟大陆一样吗?有大陆那么辛苦吗? 淡水桑拿哪里好? 桑拿一词是怎么来的啊 在网上怎样可以订购鲜花? 网上订花哪一家鲜花网站比较靠谱?