当前位置: 首页 > 科技观察

明明把项目做好了,为什么还是辞职了???

时间:2023-03-17 18:22:26 科技观察

一位朋友几年前通过猎头进入一家公司担任研发主管。之前在一家软件外包公司担任开发组组长。刚进连时,连队对他很器重,还分管武装。但一年后,他的职位虽然没变,但只负责一个团队的研发,而且奇怪的是,他只做项目管理和对外沟通相关的项目。关键是,团队里还有一个技术总监,所有技术人员的上级就是技术总监,技术总监的上级就是他。此时你会想到什么?如果技术负责人不是项目管理或者沟通能力差,这个朋友在这个公司基本没有立足之地。最后,这位朋友被动辞职了,实在是太可惜了。事实上,我的朋友是一个非常称职的项目管理人才。他经手的项目还是很到位的,无论是内外部沟通还是项目过程控制。不过,他多年没有写过代码,也没有写过技术,平时忽略了对技术的专注,缺乏产品思维,这大概与之前在外包公司工作的经历有关。所以,在一个产品导向的团队里,他的长板没有用,而他的短板被放大了,做不出产品,无法把控技术决策,无法统一公司内部不同的技术体系,提升团队的能力。技术和结构能力导致上司不满意,下属不满意。他们虽然身处技术管理岗位,但并不称职。通过这个案例,我们真正成为管理者之后,我们应该问问自己,我到底是技术经理还是项目经理?两者的区别在哪里?理解两者的概念。无论是春秋战国时期的宰相,还是三国时期的谋士,技能大致可以分为谋略和指挥两种。战略重在想办法,导演重在做事。现代技术管理者所需要的核心技能还是这两个,只是表现形式发生了变化。策略:技术架构构建、新技术演进选择等,解决做什么和怎么做的问题。主管:任务和人员的协调、分配等,解决谁来做,什么事情先做的问题。首先我们来了解一下项目管理和技术管理的定义:项目管理是指在项目活动中运用专门的知识、技能、工具和方法,使项目在有限的条件下达到或超过既定的要求和期望。资源有限条件下的过程。项目管理是对与成功实现一组目标相关的活动(如任务)的整体监控。这包括规划、安排和维护构成项目的活动的进度。--百度百科技术管理用于规划、开发和实现技术能力,完成组织战略和运营目标。技术管理通常是指在技术行业所做的管理工作。管理者一般具有较高的技术水平,同时带领所管理的团队完成一定的技术任务。在技??术管理的实际操作中,重点是管理者对其所领导的团队的技术配置、技术指导和技术监督。管理者利用自己的技术知识和能力来提高整个团队的效率,进而完成技术任务。技术管理是技术与管理的结合,是高知识容量的高层次产业。--百度百科从项目管理和技术管理的定义来看,项目管理更侧重于单一总监,而技术管理则侧重于战略,兼顾总监。所以,虽然优秀的技术经理不一定是优秀的项目经理,也是优秀的项目经理,但是优秀的项目经理并不一定能成为优秀的技术经理。谈谈项目管理如果我们想成长为一名优秀的技术经理,项目管理是我们必经的一个阶段,因为要成为一个团队的领导者,我们必须在一个具体的事情上不断磨练和脱颖而出。所有的项目,项目管理都会是我们成为管理者的起点。项目管理关注的是如何更好地完成事情,所以项目管理把项目交付作为工作的核心。当然,一个项目最理想的状态是“多、快、好、省”。“多”是指工作范围大,“快”是指时间短,“好”是指质量高,“省”是指成本低。这是项目管理的四大要素。但众所周知,项目管理中著名的铁三角理论,当一个指标上调时,另一个指标会同时下调。它们之间存在权衡关系,所以实际上这种理想情况是很难达到的。想想那些豆腐渣项目是怎么来的。进度仓促,成本一再压,需求量增加。这个时候怎么能不牺牲质量就完成呢?如果客户或老板要求保证质量,你可以直接把这张图扔在脸上!~~等等,别冲动,一个合格的项目经理不就是管理好这些关键要素吗?下图是我们产品研发项目的主要流程:另外,外部客户项目和内部研发项目其实是有很大区别的。与内部研发项目相比,外部项目对项目管理的要求更高,比如沟通能力更强、需求控制能力更强、应急公关能力更强,这也是为什么团队中不可或缺专业的项目经理。如何成长为技术经理在技术管理的定义中,明确知道技术管理是技术与管理的结合。如果说技术不好不妨碍成为优秀的项目经理,那么技术不好想成为优秀的项目经理一定很难。优秀的技术经理。(当然,这里的技术是指广义上的技术,比如技术能力、技术决策、技术领导力等,而不仅仅是使用某些技术解决问题的能力。)在项目型公司中,项目经理的作用非常重要。薪酬和发展通道比技术经理好,但是在研发或者技术主导的企业中,技术经理是拥有绝对话语权的人,有权主导团队的技术发展方向。在前面的章节中,我提到了程序员的职业发展规划,而技术经理也是很多程序员渴望发展的发展方向。如何成为一名优秀的技术经理?首先,我们需要了解技术经理的主要工作或职责:项目过程中的人力和技术支持项目是临时的、短期的。项目交付后,项目的生命周期结束。以项目为中心。项目上的资源来自于技术部门的支持。技术管理者应以公司利益为出发点,将自身人力资源合理分配到具体项目中,并在过程中充分提供技术支持。开发质量的控制在一些大型项目中,通常会有架构师等角色来控制技术开发的质量。架构师是一类技术管理者,他们从技术角度指导技术方向,控制技术。发展质量。项目经理往往更注重进度控制和内外沟通协调。技术平台的建设与应用如果说项目经理的工作成果是项目的正常交付,那么技术经理的工作成果就是团队技术的积累和技术的资本化。所以,技术经理一般来说,搭建一个优秀的技术平台是最直接的。高效输出。技术人才培养技术管理者要承担新技术的分享与应用和技术人才能力的培养。团队能力建设是技术经理和项目经理最大的区别,因为项目经理是对事情负责的,而技术管理人员更多的是对别人负责。技术体系和规范建设作为中高层技术管理人员,为了更好地指导技术开发工作正确、高效、稳定的实施,需要建立一套完整的技术体系和技术规范。将其转化为制度和规范,以便更长期地指导技术团队的工作。技术策略的制定与监督作为团队的最高技术管理者,如CTO或技术总监,如何确立团队的技术路线,如何进行技术创新,如何紧跟技术发展趋势,如何维护通过技术战略提升团队的核心竞争力,带领团队的技术走向未来,创造更大的效益,是必须要考虑和付诸行动的大事。了解了技术经理的工作内容后,就可以决定自己是否想成为技术经理,如果想,应该如何锻炼?转型技术管理,需要知道自己的特点和优势。技术经理必须保持优秀的技术和管理能力;在日常工作中,要多解决技术问题,帮助其他同事解决技术问题。问题,并能够在团队内形成知识库;培养自身核心能力,加强对技术的综合把握能力,提高对业务的理解和把握能力;技术管理者必须是多面手,平时要加强对多种技术的学习,了解它们的技术原理和应用场景;抓住每一个项目负责人的机会,提升自己的项目管理经验,在接二连三的胜利中获得领导的认可。