程序猿转型做项目经理一定要注意这 5 个坑

2024-05-30 02:12

本文主要是介绍程序猿转型做项目经理一定要注意这 5 个坑,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

image

前言

国内的信息系统项目经理,很多都是从技术骨干转型的,我就是这样一路走过来的,这样有很多好处,比如技术过硬容易服众、熟悉开发流程更容易把控项目进度和质量、开发过程中碰到难题时更好组织攻坚等等,但是所谓成也萧何,败也萧何,虽然从技术骨干转型做项目经理有很多好处,但是也容易陷入技术人员的固有思维 “陷井”,从程序猿转型项目经理一定要注意这 5 个坑:

坑一:

大多数程序猿都是 “乐天派”,尤其是在评估开发任务的时候,下面这些话估计每个程序猿都不陌生:

  1. 这个事情我5分钟搞定。

  2. 这个开发量,半天吧。

  3. 这个简直不要太 Easy,分分钟搞定!

对于一个专职程序猿来说,其工作是相对单一的,有产品经理把控需求,有项目经理把控项目进度,有研发经理把控研发进度,而程序猿只需要把功能用代码实现即可,大部分事情都是高度可控制的,很多时候都是可以按照计划进行的,可以把每天的工作从 9 点到下班都可以安排得井井有条,刚开始转型做项目经理时,很难一下子摆脱这种 “技术思维”,面对客户需求,很容易陷入技术细节,投入了过多的精力和注意力在技术相关的工作上,而忽略了其他非技术的工作,缺少全局观和风险意识,增加项目实施失败的机率。

坑二:

能转型做项目经理的程序猿,大多数都是开发团队的技术骨干,在平时的开发任务中,基本上都是承担着最难最核心的任务,刚开始转型做项目经理时,会习惯性地延续这种个人英雄主义,把最难的任务留给自己,啃最 “硬” 的骨头,结果顾此失彼,自己累死不说,项目也管不好,严重的时候甚至会导致项目进度和质量失控,项目实施失败。

坑三:

技术骨干一般都是骄傲的,心底里对团队里其他程序猿写的代码总是不以为然,看不上眼,做上项目经理后,就喜欢对团队成员的代码指手画脚,这里不够简洁啦,那里影响性能啦…,恨不得自己撸起袖子自己干,替别人做好人家的工作,这样很容易打击影响团队成员的士气,让团队成员产生抱怨,团队不和谐,项目最终结果可想而知。

坑四:

程序猿自己做开发的时候, 自己的节奏自己控制,但是做了项目经理后,自己的节奏以及项目的节奏就要高度的依赖团队成员, 就会不自觉的老是追着团队成员的屁股做监工,每天早上的站立会,拿着计划表一个个对,看哪个成员的工作拉后了,拉后得太多时就开始着急,然后就开始每隔半天盯着对方,严重的时候就变成了每隔两个小时都想去看看进度怎么样了,他在干嘛,他怎么不在座位上了;还时不时的去测试库看成员提测试了吗……,越是着急,就越是赶着大家跑,大家越是跑得到处都是,最后剩下的就是一地毛……

坑五:

程序猿,尤其技术骨干级别的程序猿,很多都是完美主义者,眼睛里容不下一个 bug,看到 bug 就不由自主想要把它干掉,做了项目经理后,就容易觉得这个项目真的是除了 bug 就剩下 bug 了,对完成项目没有信心,进而影响整个团队的情绪。

结语

如果说程序猿是饭店里的大厨,那么项目经理就是饭店的大堂经理。

大厨只负责接到菜单后,做好每一道菜,而大堂经理则需要处理好每一桌客人的就餐。

要考虑服务是否周全、上菜是否及时、服务人员是否高效,还要照顾用餐客户的情绪和诉求。

最终还要让用户满意的付款结帐。

所以程序猿转型做项目经理,首先最重要的就是转变技术思维,把精力放在项目管理上,多学习项目管理知识,相信自己的成员,允许团队成员犯错,允许项目某些方面的不完美,多和各方人员沟通,摆正心态,提高自己的站位,全面把控,多方统筹,项目才能平稳推进。

程序猿转型做项目经理,本文提到的这些坑,您觉得有道理吗?欢迎留言讨论。

我是老杨,一个奋斗在一线的资深研发老鸟,让我们一起聊聊技术,聊聊人生。

都看到这了,求个点赞、关注、在看三连呗,感谢支持。

这篇关于程序猿转型做项目经理一定要注意这 5 个坑的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1015286

相关文章

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

购买磨轮平衡机时应该注意什么问题和技巧

在购买磨轮平衡机时,您应该注意以下几个关键点: 平衡精度 平衡精度是衡量平衡机性能的核心指标,直接影响到不平衡量的检测与校准的准确性,从而决定磨轮的振动和噪声水平。高精度的平衡机能显著减少振动和噪声,提高磨削加工的精度。 转速范围 宽广的转速范围意味着平衡机能够处理更多种类的磨轮,适应不同的工作条件和规格要求。 振动监测能力 振动监测能力是评估平衡机性能的重要因素。通过传感器实时监

EMLOG程序单页友链和标签增加美化

单页友联效果图: 标签页面效果图: 源码介绍 EMLOG单页友情链接和TAG标签,友链单页文件代码main{width: 58%;是设置宽度 自己把设置成与您的网站宽度一样,如果自适应就填写100%,TAG文件不用修改 安装方法:把Links.php和tag.php上传到网站根目录即可,访问 域名/Links.php、域名/tag.php 所有模板适用,代码就不粘贴出来,已经打

跨系统环境下LabVIEW程序稳定运行

在LabVIEW开发中,不同电脑的配置和操作系统(如Win11与Win7)可能对程序的稳定运行产生影响。为了确保程序在不同平台上都能正常且稳定运行,需要从兼容性、驱动、以及性能优化等多个方面入手。本文将详细介绍如何在不同系统环境下,使LabVIEW开发的程序保持稳定运行的有效策略。 LabVIEW版本兼容性 LabVIEW各版本对不同操作系统的支持存在差异。因此,在开发程序时,尽量使用

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [

SpringMVC入参绑定特别注意

1.直接在controller中定义一个变量,但是此种传输方式有一个限制就是参数名和请求中的参数名必须保持一致,否则失效。 @RequestMapping("test2")@ResponseBodypublic DBHackResponse<UserInfoVo> test2(String id , String name){UserInfoVo userInfoVo = new UserInf

这些心智程序你安装了吗?

原文题目:《为什么聪明人也会做蠢事(四)》 心智程序 大脑有两个特征导致人类不够理性,一个是处理信息方面的缺陷,一个是心智程序出了问题。前者可以称为“认知吝啬鬼”,前几篇文章已经讨论了。本期主要讲心智程序这个方面。 心智程序这一概念由哈佛大学认知科学家大卫•帕金斯提出,指个体可以从记忆中提取出的规则、知识、程序和策略,以辅助我们决策判断和解决问题。如果把人脑比喻成计算机,那心智程序就是人脑的

uniapp设置微信小程序的交互反馈

链接:uni.showToast(OBJECT) | uni-app官网 (dcloud.net.cn) 设置操作成功的弹窗: title是我们弹窗提示的文字 showToast是我们在加载的时候进入就会弹出的提示。 2.设置失败的提示窗口和标签 icon:'error'是设置我们失败的logo 设置的文字上限是7个文字,如果需要设置的提示文字过长就需要设置icon并给

基于SpringBoot的宠物服务系统+uniapp小程序+LW参考示例

系列文章目录 1.基于SSM的洗衣房管理系统+原生微信小程序+LW参考示例 2.基于SpringBoot的宠物摄影网站管理系统+LW参考示例 3.基于SpringBoot+Vue的企业人事管理系统+LW参考示例 4.基于SSM的高校实验室管理系统+LW参考示例 5.基于SpringBoot的二手数码回收系统+原生微信小程序+LW参考示例 6.基于SSM的民宿预订管理系统+LW参考示例 7.基于

Spring Roo 实站( 一 )部署安装 第一个示例程序

转自:http://blog.csdn.net/jun55xiu/article/details/9380213 一:安装 注:可以参与官网spring-roo: static.springsource.org/spring-roo/reference/html/intro.html#intro-exploring-sampleROO_OPTS http://stati