‘壹’ java程序员怎样才能走向项目经理的位子
升级讲究流程,PG-TL-PL-PM,要想年轻就当PM的话,一定要在一个公司干,先从技术抓起,至少项目上的东西都要弄清楚,尽快达到PL,实在没机会就换工作,应聘PL职位,到了PL,需要有人带,和你的PM搞好关系,将来他变成部长,你就是项目经理了。外包的话,外语非常关键。
‘贰’ 如何从程序员做到项目经理
经验决定一切。。有任务能合理安排,对整个项目流程熟悉,有技术问题能解决,这一切的一切都需要经验积累。。这些经验书上是没有的,楼主做程序做到一定年龄,就行了
‘叁’ 应届生没有工作经验该如何求职
那跟实话。如果学机,觉得把握,
所以试着和喜欢工作单位讨论一下。‘肆’ java程序员如何到项目经理
项目经理的职责
1.确保项目目标实现,保证业主满意 这一项基本职责是检查和衡量项目经理管理成败、水平高低的基本标志。
2.制定项目阶段性目标和项目总体控制计划 项目总目标一经确定,项目经理的职责之一就是将总目标分解,划分出主要工作内容和工作量,确定项目阶段性目标的实现标志如形象进度控制点等。
3.组织精干的项目管理班子 这是项目经理管好项目的基本条件,也是项目成功的组织保证。
4.及时决策 项目经理需亲自决策的问题包括实施方案、人事任免奖惩、重大技术措施、设备采购方案、资源调配、进度计划安排、合同及设计变更、索赔等。
5.履行合同义务,监督合同执行,处理合同变更 项目经理以合同当事人的身份,运用合同的法律约束手段,把项目各方统一到项目目标和合同条款上来。
作为程序员平时不仅单单只写程序和文档,要学管理的经验,项目的模块分割与人员分配,调节人员之间的合作里......总之要学的很多,最要的是有项目经验。
‘伍’ 一个不懂开发的人可以做项目经理吗
乔布斯,不懂技术。但是知道人们需要什么。这也正是他优势,不管怎么实现。只管用户是否顺手。
前提是你要知道用户要什么,要知道你在做什么。你要达到什么效果。如果这些东西都弄不清,那你还是算了。
‘陆’ 程序员如何成为一名合格的项目经理
千万不要在进行需求分析阶段就先进行编码工作,也许你觉得这些模块和具体的业务功能无关,可以直接进入编码阶段,但是你要知道,在这个阶段进行编码工作会使你忽视了对需求的理解和分析,而且并不见得你现在完成的代码模块百分之百适合未来的业务系统,万一有偏差,那就是得不偿失了,在需求分析和系统设计上多花一点时间,会为以后的工作减少很多麻烦。所以在项目管理过程中,我认为最为保险的办法就是严格按照软件开发流程规范来开展工作,虽然这样会相对比较繁琐,但是在很大程度上保证了我们项目的成功率。
有经验的项目经理都说自己是打杂的,所以,你要明白你不再是一个coder,项目组中大大小小的事情都要你去处理,你需要学会主动和小组成员加强沟通,从工作和生活等各个方面加以关心和帮助,这样会使团队气氛更加融洽,提升团队成员对你的信任度,在很大程度上能缓解大家的工作压力,我们倡导的是快乐工作,而不只是为了工作而在一起工作。不要认为自己和团队的成员只是工作关系,同时,他们也是你的朋友。如果你是一位性格内向的项目经理,那么,你应该让自己开朗点,不要因为自己的性格而让整个团队变得很沉闷,那样大家工作起来会感觉非常痛苦。
作为项目的管理者,你不仅仅是被人领导,而是还有一个团队需要你去带领,当他们请教你的时候,你有责任和义务去帮助他们解决,或者给他们指定找谁解决,而不应该因为自己不会而一走了之。同时要学会培养团队中的成员,放开手,大胆的让他们去做,不要认为教他们完成任务还不如自己亲自动来得快,那样你只能做一名程序员,而且越做越累,要知道,还有更多更重要的事情等着你去做。
我建议每一两天应该组织项目组成员开一次讨论会,否则,项目组成员之间谁也不知道谁在做写什么功能。和大家谈谈项目的进展,了解下大家目前遇到的困难和工作进展,适当调整项目组成员之间的工作分配。而不是在项目前期安排了任务后,后期的工作任务不根据项目的实际情况进行调整,等到项目后期时,大家同时抛出很多问题,这样会让你束手无策,一片混乱。所以要及时举行项目讨论会,学会灵活得安排工作任务,没有谁规定一个项目的所有工作任务只能安排一次。
其实作为基层的管理者,要管理好团队相对还是比较简单的,我认为只要和同事之间的关系处理得足够融洽,就意味着你的管理已经成功了一大半了,都说做人比做事重要,相信这一点没错的,但是管理走向更高的层次,就需要你学习一些比较专业的管理学方面的知识了,这段时间在看《从技术能手到管理高手》这本书,我觉得非常适合从程序员逐步转向管理的朋友阅读,但不能照搬书上的条例,要结合自己的实际工作环境,消化吸收之后,再用于实践才是最好的。前段时间CSDN上一位牛人阿朱出了一本书叫做《走出软件作坊》,我只是看了书中的目录和部分内容,从同行的评价来看,我想这本书应该是值得一读的,哈哈。
‘柒’ 刚出来实习的程序员可否胜任项目经理,如何当好项目经理
可以!做好一个项目经理要有组织能力,会沟通,能责任感,能承受压力
‘捌’ 请问当项目经理人的主要条件是什么啊
主要条件:具有5-8年以上本行业从业经验、有在项目中的一个专业的特长,同时还能完成自己工作的同时做其他事情。
一、自身修养
具备好的自身道德素养,不徇私情、不利己;具备相关法律知识。
二、业务能力方面
1. 具备一定的项目组织管理能力,良好的表达和综合协调能力;
2. 有5-8年以上的项目驻场工作经验;
3. 能够对项目的工程技术和进度进行质量控制、成本控制、进度控制及目标管理;负责对公司所开发项目的工期、质量、施工安全、各方协调、工程成本等进行全面的控制、管理、监督;
4.做好对外的联络、交往,化解矛盾,平衡关系,维护良好的项目环境。
比如你是做IT软件行业的程序员,转型项目经理需要精通两种程序语言,代码规范、能够独立完成自己的工作,同时还能帮助其他成员,如测试、前端等。
或者你是从事建筑工程项目的施工员,需要具有5年以上施工现场经验、熟悉造价、安全、资料、劳务等知识。对于建筑相关法律法规、经济有一定的了解。
以上是想成为项目经理所需具备的基本条件。
除基本条件外要考的证:
建筑工程或机电等安装工程行业:一级、二级建造师的相关专业证书;
软件及其他行业:所需的职称证书;
项目管理资格证书:PMP认证、CPMP认证。
职责
项目经理这个工作职责就是对项目负责,负责项目有关的一切事务。在不同的组织中,项目经理有不同的角色。项目经理主要有三种:矩阵型项目经理、职能型项目经理、项目型项目经理。
一般来讲,项目经理的工作包括项目管理五大过程组,从项目启动,到项目规划,再到项目执行、项目监控,到项目收尾。中间包括项目管理十大知识领域的项目范围管理、项目整合管理、项目时间管理、项目成本管理、项目沟通管理、项目人力资源管理、项目采购管理、项目质量管理、干系人管理、风险管理,以及项目分析与决策。但在实际的项目中根据不同的项目类型,项目经理的管理内容会有所增减。
在矩阵型项目中,项目经理的职责主要是项目的沟通与联络、项目推进;
在职能型项目中,项目经理需要更多的关注项目的成本、干系人、时间、整合、范围;
上升到项目型项目管理中,项目经理的职责就包括更多的内容,涵盖了全部的项目管理十大知识领域、项目管理的过程组。
‘玖’ 从一名程序员过度到项目经理
从一名程序员过度到项目经理
1.从程序员到PM,是一条脱变的路,事实上程序员走的路最终不应该是项目经理。首先有一点需要明白的就是,一定规模的项目中,项目经理不需要太懂技术,他可以是一知半解。项目经理的任务不是在技术方面,技术相关的应该交给SA去做。项目经理更多地是做管理,沟通等工作,你如果可以的话到书店查看一下关于项目管理的书籍,你就会明白。当然对于小项目来说,有可能是PM,SA是同一个人,而这样的项目经理更多只是SA加上一些管理工作。要做项目经理,你就首先告诉自己不再去碰技术细节了。程序员并不是一个培养项目经理的好环境。所以没有什么从Coder到什么developer再到SA然后是PM的路,这是一条比较悲哀的路。在大公司,SA下一个目标不是PM,而consultant,然后是seniorconsultant,PM走的是另一条路,所需要的技能不是技术,技术给PM带来的能力提升是很少的。在项目中你最后能分清楚PM与SA的关系及各自在项目中的分工与用途。
2.其实我蛮同意gzlucky(Lucky)的看法的,确实是我们公司不少项经理就是不很能跟得上现在的一些技术,因为很多人都快年近四十,儿子都上高中了,要他们再学新技术真的难度比较大,他们的工作基本上就是天天找手下的程序员,布置这个任务,询问那个任务做的怎么样了。不过我的头倒是和我一样编程,他手下写代码的就我一个人,他自己也会ASP和JSP,但是可能对。NET不熟,就由我来主负责了。我觉得项目经理还是像他这样的好,自己也能懂不少技术,可以服人。但是我的头儿好像在沟通这一块不是非常出色,当然也有可能是俺太内向,不太与他沟通,所以他也只是在交待任务后就不再多询问,而不像别的项目经理天天追程序员后头问。我想问问各位,你们看哪种项目经理才是比较好的,像我的头儿这样的,还是像某些喜欢追程序员后面问进展的。
3.原来在一个小公司做过半年的.DM,一年的PM,后来为了让自己的技术更扎实一些,离开了原来公司,现在在大公司做程序员,开始后悔了,在大公司里很难接触管理方面的东西,也很难晋升,个人认为在小公司做DM,PM,有经验后直接找大公司的PM,这样也是一条路。
或者考PMP之类的证书,然后直接找管理的工作。
希望过来人能给予更好的意见和建议,我也现在想往管理层发展。
技术很硬了再去做PM,这种想法是错误的,我就犯了这个错,边搞好技术(为了生计)边学管理知识(为了将来),慢慢向管理发展,不能等。有句话说的好,机会是属于那些有准备的人的。利用业余时间多学些管理方面的东西,所谓人的差异在业余时间。
要走向管理层,英语一定要学好。
沟通很重要,要做好管理者,先学会做人。多跟下属沟通,多为下属着想,而不要去巴解讨好上司。体谅下属,把项目计划做的尽量合理,不要让下属加班,给下属发展和晋升的空间,这样才能是下属有干劲,才能把项目做好,你才有更高的升迁机会。
只有把自己知道的不断的让你得力下属知道,只有提拔起一些得力的下属来,你才有时间和精力去向上爬,不然你抱着不放,就没有升迁的机会。
管理不是喝酒抽烟那么简单,那只是过去的那种不思上进,耽误自己前程。
吃尽苦中苦,方为人上人。
做PM不是混,是要把项目做好,这跟做人是一个道理,这也就是为什么做管理要先学会做人的道理。
pm的整个工作重点是什么?如果做为一个PM,技术不高怎么对付组里的牛人
我们经常会因为公司里的顶尖人才、个性化太强,不能与其他人合作而感到棘手,要解决这一问题其实也是有法可寻的。
一、在肯定其价值和优势的前提下,明确地制定改进的目标;
二、顶尖人才能够面对中肯的,明确及一对一的批评作正面反应,所以要加强与他沟通的力度;
三、可以根据具体情况调整考核目标,加强与其他员工合作的内容;
四、把"顶尖人才"调到相对能独立发挥其才能的岗位,减少与别人发生矛盾的机会。
;