成为项目经理后如何保持技术技能?


16

随着我职业的发展,我发现自己从事的技术工作更少,而项目管理工作却更多。我开玩笑说我每天都变哑巴。每次我回去做技术工作时,似乎事情都会变得有些困难。人们在整个职业生涯中对保持专业技术有什么建议?


1
仅在业余时间做技术工作就足够了吗?
Matias

Answers:


8

继续编码

我一直试图避开我不得不做比编码更多的管理工作的职位。实际上,我一直在采访中指出这一点-我是编码员-永远都会如此。

我想说,保持您的技术技能敏锐(排名第一)-听起来很简单- 继续编码。是否要这样做是一个不同的故事。

您也可以尝试更多地参与组代码审查。这不仅是共享知识和消除关键人员依赖的一种好方法,而且还将向您显示代码库中正在发生的事情并保持您的技能敏锐。

程序员进入项目经理职位的问题(我认为)是,绝对没有什么可以说如果您擅长编程,那么您就会擅长项目管理。以我的经验,恰恰相反。


是的,项目经理应该仍然对编程的复杂性有很好的感觉。
JE队列

我认为优秀的程序员可能是优秀的PM,但我不确定为什么当您应该能够找到一些具有PM技能而又不那么编码的人时,为什么有人会失去优秀的编码器。在某些地方,项目经理可能更多是团队负责人,他必须指导开发,设计和领导项目。
JeffO 2011年

如果问题是“我在担任更大的管理角色时如何保持敏锐的态度?”,那么“避免承担更多的管理责任”似乎不是一个有用的答案。
Caleb

5

尽可能经常在沟渠中摔倒并弄脏,并承认您的指挥可能/可能比您更好(这就是他们这样做的原因)。

您会从“直接”的角度获得对“实际工作”的尊重,并且会尽可能地保持敏锐。

哎呀,您希望/可能甚至会向他们学习。


3

如果您的职业道路将您带往管理阶层,则需要确定是否要去。听起来您已经走了一半。

如果那是您喜欢的项目,则坚持使用项目管理(或者您喜欢其中的其他事情,例如美元或权力),但要知道,这本质上是非技术性的角色。

但是,如果您想保持实际工作的角色,则需要向老板等明确表明您想转为技术角色,而将管理层留给其他人。甚至可能意味着找到一份新工作,而人们在项目经理这种角色中看不到您。

如果让事情发生,那么您就不会做出有意识的决定,而是最终会做别人想要做的事情(填补空白)而不是自己想要做的事情。

简而言之,项目经理不编写代码。如果您要成为项目经理,请花时间成为一名优秀的项目经理,而不要跟上开发人员的步伐。


1

在那里呆了一段时间。

  1. 了解PM通常不进行编码。
  2. 如果您坚持两者都做,则可能会导致两者均低于平均水平。
  3. 如果您想成为PM,请争取不需要您进行编码的职位。
  4. 另外,弄清楚成为一名PM真的是您职业的进步。优秀的工程师可能会获得比平均水平更高的PM。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.