如何成为一名卓有成效的技术管理者(下)
郑晔
讲述:丁婵大小:2.27M时长:04:57
在上一篇文章中,火币网首席架构师、极客时间专栏《10X 程序员工作法》的作者郑烨通过《卓有成效的管理者》一书分享了卓越管理者的定义和定位。而技术管理者和管理者,虽然只差了两个字——技术,但在管理方式上又稍有区别,郑烨也根据自己的经验给技术管理者提了几点建议。以下为郑烨观点。
技术管理者的优势和劣势
1. 技术细节
技术出身的管理者,优势是了解技术细节,但与此同时,也很容易陷入技术细节,将其变成自己的劣势。
一旦陷入细节之后,你会忽略很多东西。比如你可能会忽略管理,尤其是刚开始进入技术管理角色的时候,很多人往往会过于强调自己的技术能力,但这是一个团队,一个人能力再强也不可能把所有的活都干了,技术管理者的责任是带着团队把事情做了。
2. 外部情况
技术管理者在解决问题时,很容易忽略外部情况。以我自己为例,前段时间,我刚带领一个团队,努力把系统各种问题搞定。但是回过头老板问状况为什么跟他理解的不一样?我忽然意识到,我有一段时间没有跟老板沟通了,其中肯定出了一些问题。这就是忽略外部情况带来的后果。
3. 员工成长
有时,技术管理者也会忽略员工本身的成长。当你的团队有一个重要员工离职,你可以问问自己,他跟你干了这么长时间,你有没有了解过他的内心需求?他有没有得到自己想要的东西?他的能力有没有得到成长?一旦成为管理者,尤其是需要狂奔解决技术问题的时候,你可能就会忽略员工成长相关的问题,因为人的注意力有限。
4. 用技术解决问题
这个特质原本不错,但不能所有问题都用技术解决。有时候通过有效沟通,你的需求可以被砍成若干个,而不是一定要上线一个非常完整的系统。如果你的团队只能用技术解决问题,往往很伤人。要知道,虽然我们是一个技术团队,但首先应该想到如何不用技术就能解决问题。
如何成为卓越的技术管理者
了解了作为一个技术管理者固有的优势和劣势,下面再说说我们如何做的更好,主要有以下几种方式。
1. 了解软件行业的最新发展
既然要成为专业的技术管理者,我们就应该对整个软件开发行业有一个更好的认识。当你成为技术管理者时,你的角色不仅仅是一个特定领域的技术专家,而是一个团队的带领者,了解行业,才能更好地选择技术方向、带领团队走的更远。
2. 保持开放心态
你在做某一个决定、某一个技术选择、某一个过程选择的时候,到底是因为什么?仅仅因为你熟悉,还是它真的很好?
我之前做过咨询,去一些公司谈过程改进时,建议朝敏捷的方向走吧?很多人反对,但说白了他也不知道自己反对什么,不是因为他现在这种方式很好,而是现在的过程他非常熟悉。
我的建议是,作为技术管理者,尽量保持开放的心态,这与封闭心态有非常大的差别。如果你是开放的心态,会将好东西不断引入团队;如果你是封闭的心态,团队就会变得闭塞。
除了要有开放的心态学习知识,更要持续学习,钻研技术深度,拓宽知识广度,不断提升自己。如果非要在管理者的身份上套上“技术”两个字,想问题的范围会变窄。如果去掉技术符号,你能学的东西、要学的东西几乎是无限的。
3. 关注事物本质
作为一个技术管理者,我们不仅要关注事情的表面,更要关注事情背后的本质。比如对于持续集成,我们真正关注的是能否实现很好的自动化;再比如验收标准,验收标准的格式其实没那么重要,重要的是在一开始你能否清晰定义结束的标志,这也是以终为始的方法。
其实,关于技术管理的方式方法很多,但本质上都要回归五个工作习惯,即你能否有效掌控你的时间、能否对外做出有效的贡献、能否充分发挥团队成员的能力、能否做到要事优先、以及能否做到有效决策。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论