从工程师到管理

今天和一位工程师聊,有意培养他多做一些管理的工作。

他的疑问意料之中,有些要负责的技术内容他不懂。

对于这个问题,我一向的回答是,做技术管理并不需要懂所有的技术细节,技术管理者不需要是编程第一。技术管理者肯定拥有超过平均水平的技术,但是既然是管理,则需要换一个角度看问题。

从管理角度,不光是IT技术,几乎每个岗位都是,领导不可能精通掌握所有的业务。

工程师特别容易认为需要是技术大牛才能做好管理,我不认同。

技术管理涵盖的面太广了,对业务的理解、对项目的管理、对技术方向的把握,以及最重要的人的管理,都和具体某类技术无太大关系。

程序员有三个发展方向,更好的程序员、技术管理、业务。都不太容易。

也见到过不少本来做得挺好的,但是上升之后就不太行了,能力的短板显现出来。或许程序员的训练会导致思维模式简单化,输入必有输出,输入什么必然是输出什么,而真实世界却不是那么简单,有太多不定因素影响。管理对于情商的要求比智商要高很多。适时、适势而为,说说容易,要做好很难。

小结下来,有几点可以注意:

1 从管理1-2人开始,有条件做得好了再慢慢增加
2 学会制定计划、检查进度,看结果而不是事实亲力亲为
3 多学习,不要只看技术类文章

Leave a Reply