前言:
当下,“技术管理者”这个词汇频频出现在头条,已经被技术领域的同学们看似很正常了,遥想几年前,笔者跟着一位大佬创业时,再和大佬一次关于团队管理的沟通中,大佬指出:实际是否真的有技术管理这种岗位呢?还是很多技术人员喜欢加在自己头上的一顶帽子,代表自己已经脱离了技术、管理水平兼备了呢?这个问题困惑了自己很久,随着笔者这些年的成长,对管理也有了自己的一些理解,在这里分享出来,仅限个人观点,如有疑义欢迎指正。
相信很多同学都听过那句关于管理的至理名言“没有最好的管理,只有最合适的管理”,其实这句话笔者认为只是阐述部分真理,如果让笔者来修改,笔者愿意改为“没有最好的管理者,只有最合适的管理者”,前后半句各自加了一个“者”,可以看出笔者对于管理者是管理过程中最为核心的部分,大家熟知管理一个团队有两个角色:管理者&被管理者,管理结果的展示最终是依靠被管理者这个集合的业绩和产出来决定的,而管理者通过管理方法与被管理者产生联系,使被管理者群体的的产出最大化,不同的行业、不同的群体、不同的管理者都有着不同的管理方式和方法,这些被西方的一些管理学大师分门别类整理了各种管理方法论。。。。,但我想要强调的是:这些不过是辅助工具,最关键的在于管理者自身。
管理者是整个过程中一个复杂的有机体,领导风格、管理方法的选择都在管理者身上体现出来,一个好的管理者的价值是巨大的,千军易得,一将难求 , 说的就是这个道理,那么作为一名技术领域的管理者水平的高低,该如何评判?我认为无外乎这三种能力:技术能力、业务能力和管理能力。
技术能力
当下主流的技术是否了解?各种框架的适用场景?系统架构是否合理?安全问题是否考虑到?
业务能力
是否有将业务抽象化的能力?引领业务的能力?相信我,一个业务专家的价值是高于一个技术专家的价值😆
管理能力
当你卖过了技术和业务这两座大山,这时你必然已经成为了团队的骨干,承担了部分管理的工作,必须要提高自己的管理能力了。很多同学这时会发现和自己之前的工作方式好像不一样了,即使自己再拼命发现团队的产出依然没有很好提升,这个转变过程需要有一个心态的调整,即:个人成功->团队成功,如果我发现某个leader每天都是准时到公司,打开电脑戴上耳机,开始兴奋的coding,停在自己的代码海洋里(此景是不是似曾相识😆),我想他的团队一定会乱成一锅粥,一个合格的管理者该考虑哪些事情呢,这里我将一些自己的感悟分享给大家
1、业务方向
我们做的是什么业务?服务的客户有哪些?客户对我们的依赖程度如何
2、梯队构成
现有的梯队是否需要优化?每个人的自身定位和组织定位是什么?招聘需要什么样的人?未来的梯队规划?
3、团队氛围&沟通&激励
团队氛围怎么样?是否需要激励?该激励那些人?
团队内部沟通是否有效?是否顺畅?是否敢于表达自己的真是想法
。。。。。。
先到这吧,后续针对技术管理者的3大能力进行展开讨论。