做了几年的开发之后,随着年龄的增长和经验的积累,,转型做项目管理是一个很多人多会选择的道路。甚至进而,随着技术和管理经验的提升,可能会在一个公司内担当一些总监、部门经理等职务。
这种转型的要点在于,coder所需的技能和项目经理所需要的技能是不同的,需要在做码农时有意的去学习项目管理的技能,包括与各类人(其它程序员、客户、销售、领导)的沟通技能,需求裁剪技能、设计技能。如果一定在工作中注意一点一滴的积累转型所需的技能。安于本位,每天只关心自己的那一块儿,然后就是游戏、玩,那么你转型很难。因为机会只垂青有准备的人。
那么到底应该怎么做呢?要怎样为这种转型来准备呢?
前提是要做好自身本职的工作(例如编写代码),本职工作都做不好,想要升职可能性渺茫。原因不提。因为不管干什么工作都需要这一点的保证,所以我们只总结其余的因素。
第一:观察和分析别人,学习别人
观察项目经理,是为了学习他是怎么管理的,怎样和别人沟通的;那件事情他做的非常好,收到了很好的效果,哪件事他做的不够好,还可以怎样改进。学习他怎么样应对上下级的各种要求,应对客户;使用什么样的工具,怎样在时间紧事情的的情况下取舍,怎样解决团队中人与人之间的矛盾等等。
观察程序员,是为了体验,怎么的管理方式对待他,能收到好的效果,怎样把这样的一个人团结起来一起工作,发挥他的能力。一个特殊的点就是观察自己,这一点说起来容易但是有意识的去做的并不多。
观察客户,是为了找到一种应对客户的方式和方法,怎么和客户达成关于项目工期、需求甚至工作过程要求的一致。
第二:参与项目的管理
我所见过的项目经理,哪怕个人能力再强,也希望团队中能有人辅佐,帮助他一起分担项目的压力,一起协调项目的资源,担当项目中核心部分的设计和实施。我所见到的,项目经理如果因事辞职,推荐人接替自己工作,或者向领导推荐人负责一些事情,一般都会找分担、辅助自己项目管理的人。
如果项目经理对项目队伍中的某个人提出协助管理的要求,他会怎么想呢?以其它工作已经满负荷婉言拒绝吗?那真是丧失了一个锻炼的绝佳机会。
大多数项目经理,即便希望有人辅佐,也不大会主动找成员来帮助,这个时候就需要程序员主动寻求这种机会,这对将来准备转型为项目经理的程序员来讲,是一个最好的实战演练。主动发现辅助领导管理的事情,把它做好。
第三:热心帮助别人
管理无外乎人与事,其核心之处是人。热心帮助别人,让自己逐渐成为大家喜欢的人,大家依赖的人,这对于将来做项目的管理或其它管理的意义和价值是不可估量的。领导的一个职责就是把大家团结起来一起做事。
要有一种意识,每一个人的困难,也是项目所有人的困难,帮助别人解决困难,帮助别人找到程序的问题,为整个项目写底层代码、公共代码。甚至甚至,很多打杂的活,被人不愿意干的,你要去干。
第四:培养多种兴趣
兴趣广泛的人,最易于和各种不同的人沟通。啥也不喜欢,一天到晚闷闷的,那就啥也别想了得了。这个说开去就宽了,例如读书、例如下棋,例如音乐、旅游等等。
第五:即便想转身做项目经理,也要深入了解开发技术
这个深入了解开发技术,一是为了能够让自己能够评估项目工作量、项目所需资源上能够做出合适的判断;二是能够在项目的开发人员中树立威信,说话算话(外行领导内核虽说常见,但是多了解一些技术,再去领导和管理技术人员是一个好的方式),三是易于和技术人员沟通,因为有较多的共同语言。
总结
做一个庸庸碌碌的项目经理好说,但是要转型成一个优秀的项目管理角色,真的不易。虽说从开发人员转型成为项目经理的人数不胜数,但是很多也是摸着石头过河,跌跌撞撞。这篇小文章的用意就是总结前人的得失,作为给有心转型为项目经理和管理职责的程序员的一点建议,希望能够更多更好的为将来的转型做准备。
相关推荐
【程序员到项目经理】的主题探讨的是IT从业者如何从技术岗位转型到管理岗位,即成为项目经理的过程。这个转变不仅仅涉及技能的升级,更是一个从内在态度到外在能力全面转变的过程。 1. **为什么要当项目经理** - ...
IT程序员高频面试题梳理码农高频面试题梳理 P33 IT程序员高频面试题梳理码农 高频面试题梳理 IT程序员高频面试题梳理码农高频面试题梳理 IT程序员高频面试题 梳理码农高频面试题梳理 IT程序员高频面试题梳理码农高频...
文章标题为“程序员人生之路”,从这个标题我们可以看出文章的核心内容是关于程序员这一职业的生活和职业发展道路的。文章描述中提到,这篇文章是关于程序员职业规划方向的分析,其中不乏深刻的见解和评论,表明文章...
《码农》杂志是针对程序员和IT从业者推出的一份免费电子读物,旨在分享最新的技术趋势、实用的编程技巧以及行业内的深度洞察。第一期的发布标志着这个平台为程序员提供了丰富的学习资源和交流空间。 在《码农》杂志...
《码农》杂志是图灵出版社会面向程序员推出的一份免费电子杂志,旨在为编程爱好者和从业人员提供最新的技术资讯、深度分析以及实用的编程技巧。第六期的发布,无疑为广大的码农群体带来了丰富的知识盛宴。以下是这期...
程序员眼中的古典名画 – 码农网 在这个文章中,我们看到程序员眼中的古典名画是如何被解读的。程序员们将古典名画与编程中的场景相比,展现出他们对艺术和技术的独特看法。 首先,程序员们认为,编程是一种艺术...
成为优秀的程序员不仅在于编写高质量的代码,更重要的是养成一系列有益的习惯,这些习惯能够提升个人技能,促进团队协作,以及保持对技术的敏锐度。以下是对标题和描述中提到的十个程序员习惯的详细解释: 1. **...
程序员之路:从菜鸟码农到软件工程大师.“这是一个吃青春饭的职业,一旦三十岁之前没有出人头地,随着记忆力的衰退和学习能力的衰减,那么必将会被淘汰出这个行业。”这句话被誉为网游类程序员职业生涯的真实人生...
图灵写给程序员的免费电子杂志《码农》,第二期,欢迎下载
图灵写给程序员的免费电子杂志《码农》,第三期,欢迎下载
本期期刊主要聚焦于程序员面试技巧,通过分析不同知名科技公司(如微软、亚马逊、谷歌等)的面试流程,帮助程序员更好地准备面试,并提供了关于简历制作、逻辑题解答等方面的建议。 #### 二、面试迷局揭秘 **揭秘...
【十年码农内功2023.7.2】这个标题暗示了这是一份关于程序员长期积累和技能提升的资料,可能包含了编程语言、软件工程、算法与数据结构、项目管理等多个方面的重要知识点。虽然没有具体的标签来进一步定义主题,但...
在IT行业中,程序员是构建数字化世界的基石,他们利用各种技术和工具来解决问题,创造出高效、可靠的软件产品。"程序员必备的7种武器"概括了程序员在工作中最常使用且至关重要的技能,下面将对这些武器进行深入解析...
码农程序员作品展示网页模板
《程序员道路的十个层次》是一份深度探讨程序员职业生涯发展的文档,旨在帮助程序员明确自我定位,规划职业路径。这篇文档从入门新手到顶尖专家,详细描绘了程序员在技术成长过程中的十个不同阶段,每个阶段都有其...
本期《码农》杂志不仅关注了JavaScript编程语言及其框架的发展,还深入探讨了程序员的职业发展和个人成长等问题。通过对多位业界知名人士的采访,为我们提供了宝贵的经验和启示。此外,通过介绍Nikola Tesla这样的...
- **时间管理技巧**:文章推荐了番茄工作法作为提高工作效率的方法之一,这种方法通过将工作时间分割成固定长度的时间段(通常为25分钟),并在每个时间段之间休息几分钟,以此帮助人们集中注意力,提高生产力。...
首先,我们要理解的是,为什么会有程序员特色的服饰。这源于程序员的日常工作环境和工作性质。程序员往往需要长时间坐在电脑前,舒适度是他们选择衣物的重要标准。此外,由于编程工作常常需要深度思考,简洁、无干扰...