无论是交互设计师还是产品经理,建议大家都要熟练掌握。学习现在原型工具有很多,但还是很有必要学习Axure的使用,因为只有Axure能够足够满足你的设计想法与创意。Visio:通过在设计产品的过程中,我们需要借助于一些工具帮助我们更好的梳理业务流程、分析产品内部功能点或页面之间的逻辑流程。Visio是一款非常专业的流程图软件,Visio提供了丰富的流程组件。
产品经理主要做什么工作?程序员可以做到产品理吗?
谢邀。不同公司对产品经理的定义各不相同,大多数软件厂商尤其互联网厂商的产品经理和程序员都是“相爱相杀”的相处模式,产品经理通常动嘴不动手,程序员动手不动嘴(当然也可能直接对产品经理动手)。产品经理是负责产品管理的职位,看起来高大上,其实要做的工作很繁杂,主要包括:竞品信息收集分析、基于客户需求梳理出产品需求、参与/主导产品设计,产品功能测试、跟程序员交互修改意见,甚至产品客服、营销工作。
通常来说,一位优秀的产品经理应具备多方面的能力来对应不同的项目,不能单单只有对产品的管理和维护能力,还要具备沟通协作能力,与客户明确需求、与厂商和内部的沟通协作,团队的管理能力,对于产品研发团队的整理管控能力等。很多产品经理都是技术人员出身,因为技术能力对于产品经理来说是必备的技能,产品设计的时候很大程度上取决于对功能和技术的理解以及如何应用技术解决相关的问题,不懂技术很难跟技术人员交互,产品经理相比程序员则更强调沟通能力、抽象思维、人文美感、有同理心能换位思考,如果长得好看点、性格乐观点就更好了。
现在互联网巨头BAT中就有两位是程序员做到的技术经理,当然观点不能一概而论,也有不会写代码的技术经理把项目做到极致,比如:乔帮主、老罗(虽然很多人认为是个笑话)。一个软件公司如果产品经理、架构师以及主力程序员是一个人话有可能就是个灾难,当然也可能是另外一种化学反应就是专制管理模式加超高执行力,让人痛苦的是数通畅联目前就是这样的情况。
产品经理是否需要会写代码,或者需要懂代码呢?你怎么看?
在悟空问答上的506个问题,只写接地气的科技内容,欢迎关注。其实吧,目前我敢说90%以上的“产品经理”,其实都不能说是一个合格的产品经理。我们总是说产品经理是离CEO最近的人,没错,实际上早期没有产品经理这个角色的时候,公司的老板自己就是产品。为什么我要说其实很多人都算不上是一个产品经理呢?因为真的不是画画原型图那么简单的事情。
上周和上海某211大学的设计工作室老师烫火锅,他聊到一个很有意思的话题叫做:技术负债。也就是说在一家公司早期的时候,如果没有一个系统的规划,如果没有一个优秀的架构,如果只是单纯为了实现功能而在代码上做了很多临时性的东西,那么总有一天这些潜在的威胁就会成为大面积的BUG出现,每天什么都不用干,修BUG就可以了。
这就是“出来混的总是要还的”。其实产品也是一样的,产品没有负债吗?有。公司早期的产品规划,同样因为各种原因,人手不够啊,着急上线啊,经验有限啊等等,在产品上只顾着功能的实现,却并没有一个整体的规划,甚至是完整的开发流程和规范化的文档。最终导致的结果,新人来了没有资料接手学习,产品逻辑上漏洞百出。我见过最严重的错误,是一家小电商平台,用户购买产品时用了抵扣券,结果退款的时候商品按照原价推回去,这个BUG持续了一个月没人发现......还好抵扣券金额不大。
所以很多人动不动就在问产品要不要懂技术......搞得产品本身的事情做得很好了一样......迫不及待要去跟技术抢饭碗里哈?我只能说:产品在懂技术前,麻烦先把本身的业务能力提上去。什么是本身业务呢?UI设计和UX交互要不要懂?我相信光凭这一项,90%产品经理是不合格的吧?有多少产品专门去学习了IOS和Material Design的设计逻辑?有多少产品阅读了《交互设计精髓》这种基础入门书籍?有多少产品能够画高保真的设计稿?......嗯,产品为啥要懂UI和UX?因为你是产品啊,是负责整个应用的人啊,不懂这些,你的产品需求怎么办?产品调研和用户调研要不要懂?是不是可以做一份详细的调研报告?知不知道哪些地方可以查找相关数据?了不了解那些埋点工具的使用?能否在调研数据中查找出问题?除了竞品,自己家本身的产品是不是完全了解?整体的产品是否有明确的规划?调研这种东西或许并不会常做,但是不会是绝对不可能的。
再配合上一些基础的技能知识,个人的特质潜力,良好的工作态度。如果能够做到这些,恭喜你成为了产品设计师,嗯,不是产品经理,还不够资格。等到了产品经理,又需要什么东西呢?就是计划的全局观。首先来说,核心是“责任”,你要明白一个产品,要对自己的产品负责。无论产品出现任何问题,不管是技术还是其它人的失误,核心都是产品经理自己的失误,反思的是自己做错了哪些事,没有做好哪些事。
如果你自己没有一个良好的“背锅”心态,不要做产品,真的。通过数据挖掘需求,这个是产品设计师到产品经理阶段跃升最核心的一个技能,这里的数据指的就不是那些第三方的调研数据了,而是你目前产品运营的真实数据,这些数据怎么打点,需要哪些数据,怎样反映问题,如何解决这些问题,是产品经理需要去思考的问题。通过产品规划来落实到项目管理,这个考验的是产品的宏观思维。
你是不是对自己产品所处的行业有非常熟悉的了解(这不仅仅是运营的事情)?你是不是非常了解CEO制定的公司战略,并且有明确的方向,知道产品应该在哪个节点往哪个方向走?是不是可以在运营砸过来上百条需求里面,合理分出优先级融入产品的迭代中?还有最关心的一点:如何做到项目的不延期?(坦率的讲,大多数人都没办法确保产品准时上线吧?)等到这些东西都会了,你又要开始学习管理,学习战略思考,学习运营和市场方面的知识,你觉得这些东西都会了么?这样看下来,作为产品经理,编程这件事情,占几成?。
程序员如何成功转型产品经理?是早点转型好还是做几年再转好?
我在IT行业工作了近20年,不得不这么看这个问题:关于如何转型。1.想提前改变学业,不能什么都不做。就跟公司说转型的事。2.在刻意练习做程序员的时候,和产品经理搞好关系,让产品经理教你一些东西,帮产品经理做一些工作,刻意训练相关技能。有新项目要来,没有合适的产品经理,可以从单位内部选。你和编制都不会选择你。关于什么时候转身,我是这么想的。我觉得以后会更好。很多产品经理总是和程序员打架。为什么?因为不了解,所以沟通有障碍。如果是专家,沟通更方便。