① 如何由开发人员转为产品经理
(转)一个从交互设计转到做产品经理的人的经验。
如果你想成为一个优秀的产品经理,至少要有一个平和的心态,如果说做设计、做开发,是有一定的被动执行的因素在里面的话,那么产品经理是对整个产品的全局 把握和进度推荐的主动性是需塌扒改要很积极的态度,如果还是以之前职业做事的心态和专注点不改变的话,很难彻底适应这种变化。我特别赞同裴肖龙前辈的话,要有 “大我”和“小我”的一种心态来对待产品经理这个角色。同时,如果你怀疑自己是新手,各方面经验不足,有自卑、不自信的心理因素在里面,而且短期内又不愿 意改变的话,那么还是别做产品经理这个职业了。如果你没有自信,不强势、很难做出正确和果断的决定,这时旁边很多人都影响到你的产品核心目标和价值,到最 后是帮别人、帮老板、帮公司做产品了,更不可能是给用户做产品。所以心态不转变,很难在工作本质上有突破。
首先要明白自己在公司中产品经理的现状和处境,自己要提升的点、线、面、不要一味埋怨需求没做好、流程不规范、技术干扰需求,测试老测BUG,因为这些问 题出现的源头还是自己没有做好,比如,三个人撰写一个同样的需求,都有可能是不同的文字表述方式和方法。同样的需求三个人写会有三个版本。所以说,第一要 学会撰写需求说明文档、业务流程图、线框图、把功能从面得解说清晰到每一个点,从而彻底把业务逻辑关系理清楚,最重要的是规范需求文档撰写方式方法和格 式,最好抱着开发人员和测试人员都能看懂的情况下来写。而这个你只能通过实践和分析才能找到最适合当前产品的需求文档规范的方法。不要过于相信网络上一些 文档规范,就死掐着一定要按照别人的方式来做,这样是很不明智的,跟更不会有实质性的改变。
先考虑到产品的整体团判战略布局和方向,至少你心中要有这样一个坚定的信念,做好全局功能规划、业务流程逻辑顺序、功能优先级别,其次才会到交互和用户体验或 者设计这些表现层。一开始不用过于专注于用户体验和UI的视觉表现,特别是AXURE的原型制作。做一个产品原型,哪怕你画的是粗糙的线框图,只要把每个 功能和链接以及反映提醒机制做好,这比什么都重要。甚至有好一段时间我就陷入其中不能自拔。不要过度沉沦于某一个技术交互实现效果,有很此激多交互效果,一句 话能搞明白的事情,花2个小时去用原型做,我实在是没看出这其中有哪些好处,还是那句话,只要团队能够明白你的想法就行,尽量在需求文档里把这些表述清楚 就行,如果原型是为以后做可行性测试和用户体验方面的研究的话,就另当别论了。
一个优秀的产品经理必须具备:
1.技能工具:Office办公软件、思维导图、Visio、Axure、PPT 。
2.能力模型:全局观、需求分析、需求文档撰写、产品策划、执行力和推动力。
3.沟通协调组织能力:要舍得到处跑、协调技术、测试、UI、高层、组织评审、讨论、把握产品从开始到上线这个过程的控制,思想上有一个宏观的认识,执行把握时要具体到事物来。说1000件好的想法和流程控制没有做一件事来的痛快和实用。
4.敏锐观察力、用户行为分析、用户体验的衡量的维度和标准、视觉设计的基本知识是需要有的。
5.快速解决问题、辨别功能优先级排序、执行力与推动力。
② Java程序员转行可以做什么
1、大龄程序员转行是个很常见的话题。
2、正常行业内转职多是去做设计、架构,或者做管理,这些都是技术比较好,能力比较强的。
3、也有转行做项目经理或实施,这块开发人员做会有一定优势。
4、也有转行做销售的,这个不多见,因为程序员口才都一般。
5、至于行业外的,这个不好说,要看你有什么优势,可以选择开家小店之类的。
6、希望对你有帮助。
③ 软件开发如何才能更好转为项目经理 (咨询专家:潘东) [已答]
软件工程师到项目经理的转换,也就是技术人员到管理角色的转换,思维方式也要随之变化,这个变化是没有办法一蹴而就的,只能是慢慢调整,让自己从跑马的角色抽出来,学着做进度规划、成本预算、质量控制相关的通用知识,更重要的是沟通技巧,项目经理大部分的时间都要花在沟通上面,做好当夹心饼干的心理准备,角色的转换过程是痛苦的,前景是光明的。。。回复会员:wilehorse回复时间:2013-05-09 要实现这种转变,最重要的是什么?以及要如何才能更好的进入角色?——个人认为,管理最重要的是看问题的视野和高度都不同技术岗位,管理者要做的是对手中资源做好统筹规划,与外界干系人做好及时沟通。由于软件开发工具的模块化和软件开发的产业化,所以现在的IT项目经理要做好的工作之一是需求管理。回复会员:lily60回复时间:2013-05-01 1、项目经理需要专业资质证书,一级或二级建造师证书。 2、项目经理要有足够的项目管理经验,有专业资质证书不一定能干项目经理,因为项目管理必需要充分了解你所管理项目,这才是项目管理的灵魂所在。 1、熟悉业务; 2、熟悉项目管理知识; 3、喜欢项目协调; 从软件开发开始,从软件开发结束。 1. PM方法论的学习。PMBOK 可以作为一个范本。 2. 软技能的培养,做好IQ培养向EQ培养的转变。做技术的人容易忽视软技能如领导力、沟通力、影响力、语言能力等的培养,需要多阅读这方面的书籍或参加这方面的培训加以补充。 从开发转到项目经理,从某种程度上相对比较容易,但重要的一点,需要认识自己,是否具有良好的沟通能力和协调管理能力。也就是说需要的软技能是否具备?另外,是否做好了被“折磨”的心理准备和心理承受能力。呵呵,需要慢慢的有意识的转吧。回复会员:gandy01回复时间:2013-02-26学习~~回复会员:surprise28回复时间:2013-02-26 技术转为管理,个人觉得最重要的转变就是意识的转变了。 技术很多时候要求精益求精,但管理更多的要求整体目标的最优, 必要的时候,需要“牺牲”部分来“顾全”整体目标。 技术岗位要求能静下心来思考,钻研; 管理岗位则要求能多与人沟通,多做协调。 由技术转为管理,有优势,可以快速把握项目方向; 由技术转为管理,也有劣势,容易被以前的思维所桎梏。 但只要有意识的改变自己的思维角度,多思考, 软件开发的项目经理,要在实际工作中掌握任务计划、分工,及后期的验收工作。 对开发团队的管理也是对自己的一种提升。 建议:在软件开发过程中,偏于管理方向的问题及时去解决,多查一些资料和文件。看一些管理方面的书。
④ 软件开发人员如何转行做SAP实施顾问
首先对相关业务有了解有项目经历。
有些中介公司比如源迅高渣知维,克莱特等人经常招收新人做SAP顾如判消问实习顾问,搭配老人来降低项目成冲扰本。
你可以先应聘做实习顾问,有了项目经验后就可以慢慢提升了。