首页 > 编程语言 >程序员能否转型为项目经理

程序员能否转型为项目经理

时间:2023-09-07 16:35:05浏览次数:42  
标签:10 项目经理 项目 项目管理 开发人员 转型 程序员 做外


6月的时候,负责的一个小项目驻场开发,猛搞2周,终于告一段落,稍为可以喘息一下了,结果又让负责一个新的项目。

但这个项目跟以前的有一些不一样,是集团另一家公司的项目,硬件为主,将软件部分分给我们搞。以往我们直接面对业主,现在是由那家公司安排调度,工作对该公司负责。我过了许久才想清楚自己的定位,原来在这个项目里面,我们就是做外包的。

刚开始时,我压力山大。一方面,这是集团一个比较大的项目,据说集团高层高度重视,层级和优先级都很高。其次是刚参与进来的时候,完全懵逼,人是陌生的,工作内容也是陌生的,面对的都是集团里的人,全都不认识,这总那总的;各种协议、总线、电路板、寄存器。再一个就是,各种微信群、视频会议,信息铺天盖地而来;还有频繁出差,上北京,去江南,怕啥来啥。

直至现在,此项目还由于沟通等各种原因,不断出现惊喜,让人一愣一愣的,持续刷新我的底线和认知。身心俱疲。

10年前,我在深圳做外包;10年后,我到江南皮革厂做外包。10年一个轮回。

软件开发,能否转型为项目管理?这要看你怎么想。但最好不要一个人同时背负这2种角色。

程序员和项目管理师(项目经理)是两个不同的工种,而且天然会有一定的冲突。

项目经理是整个项目的负责人,工作主要包括拟订计划,执行和监督执行计划,直至项目完结。他就是个监工的,就在旁边看着,不断吆喝,发号施令,不会亲自下场。这是他的工作。如果他也撸起袖子加进去,项目管理就顾不上了。所以经常会出现项目经理在问开发人员进度,面无表情地发出灵魂拷问:什么时候完成?

而开发人员,开发经理就是设计、施工的。开发经理不可能只管设计,不写代码。短时间可以,长期的话,你所谓的设计就是扯蛋。开发需要整片的时间来深入思考和实现。如果思路不时被打断,一会开个会,一会汇报个进度,写个材料,效率会大受影响。我的感觉是,作为开发人员,会天然抗拒给出工作进度计划。开发过程总是充满意外,总会出现一些以前没有遇到的问题。而一个技术问题,并不是简单的体力活,要查资料,要不停地调试,谁知道它能够什么时候解决?

所以,如果既当项目经理,又当开发人员,会让人精神分裂。

如果你能够习惯90%的工作内容是与人沟通,在领导、组员和客户各式人等中周旋、协调,忍受各种质询、催促、投诉,接受周末开会,晚上突然来一个电话让你明天坐飞机到外地开会,那你可以考虑做项目经理。

但就我自己而言,我还是喜欢搞技术。


标签:10,项目经理,项目,项目管理,开发人员,转型,程序员,做外
From: https://blog.51cto.com/leftfist/7398522

相关文章

  • C++的向上转型
    在C/C++中经常会发生数据类型的转换,例如将int类型的数据赋值给float类型的变量时,编译器会先把int类型的数据转换为float类型再赋值;反过来,float类型的数据在经过类型转换后也可以赋值给int类型的变量。数据类型转换的前提是,编译器知道如何对数据进行取舍。例如:inta=......
  • Android程序员面试技巧有哪些?这5个技巧码住
    很多Android程序员掌握的知识、技术非常过关,但是在面试的过程中不一定能完完全全地展现出来,面试效果不好极大影响着就业成功率以及薪资水平。所以大家在面试的时候,最好还是提前做做准备,掌握一些技巧更好。1、自我介绍一般面试面试,HR会让我们做一个自我介绍,但凡有一点准备的人,都会事......
  • 方法论:程序员技术学习
    关于学习新技术先看视频,因为对一个没有基础的东西,视频可以快速入门当从视频中了解到工具的使用方法后,开始敲代码。对视频中的代码,一定是视频看完后再敲,即在看第一遍视频时,绝对不敲视频中的代码。如果是为了加深印象,可以一边看一边敲。多上招聘的网站上看看,去看专业的I......
  • 【金九银十】Android 程序员面试攻略:技巧、策略和心理准备
    前言面试对于求职者来说是一次非常重要的机会,通过面试,你可以展示自己的技能和经验,以及与面试官沟通交流。下面提供一些技巧、策略和心理准备方面的建议。技巧:1、深入研究目标公司和职位:了解公司的业务模式、技术栈以及他们最近的项目。这样可以展现你对公司的兴趣,并为回答问题提供......
  • 程序员的产品思维
    最近读了三本产品方面的书籍(产品思维、从需求到产品和从点子到产品等),系统性的学习了一下产品思维。学习的目的其实就是为了让自己能更有效的与产品经理、运营等人沟通,挖掘他们真实的诉求。给出最科学最合理、让大家利益都能最大化的解决方案。少一点矛盾,多一点......
  • 一个可读性高的代码对程序员有多重要
    人们都以为编写任何程序员都能够阅读和理解的代码是软件开发人员的固有技能。事实上只有20%的程序员具备这种能力。你所写的代码不仅要被机器理解,而且还要被人类理解。在软件开发中,代码质量应该是每个开发人员的重中之重。因此,在整个开发过程中,交付高质量的工作代码应该是每个开......
  • 软件开发原子化 技术转型加速器
    在万物互联的时代,人均持有设备量不断攀升,设备和场景的多样性,每个设备都需要独立开发一个应用,先安装后使用、不同设备的能力不兼容等传统应用的短板逐步暴露出来。在此背景下,应用提供方和用户都迫切需要一种新的服务提供方式,使应用开发更简单、服务的获取和使用更便捷,原子化服务也......
  • 软件开发原子化 技术转型加速器
    在万物互联的时代,人均持有设备量不断攀升,设备和场景的多样性,每个设备都需要独立开发一个应用,先安装后使用、不同设备的能力不兼容等传统应用的短板逐步暴露出来。在此背景下,应用提供方和用户都迫切需要一种新的服务提供方式,使应用开发更简单、服务的获取和使用更便捷,原子化服务也就......
  • PPT| 埃森哲制药企业数字化转型项目顶层规划方案P236
    本人从事咨询工作多年,二十年一线数字化规划咨询经验,提供制造业数智化转型规划服务,顶层规划/企业架构/数据治理/数据安全解决方案资料干货.【智能制造数字化咨询】该PPT共236页,由于篇幅有限,以下为部分资料,如需完整原版 方案,点击右上角红色按钮关注+私信。......
  • 程序员与管理知识
    很久没写了。一方面是工作重心转移,另外又碰到泄密事件,以至于好久都没登录。做程序员的时候,喜欢钻研各种细节,记住各种技巧,兴奋点也很多。管理团队,本质是管理人。人相对机器而言,复杂得不知道多少倍。人这么难搞,都过来了,再回头去搞机器,就搞不动了?如果时间管理得好,我相信是可以反过来有......