今天八卦下management,不算干货(大周末的写技术帖太累),但是希望对大家选择自己以后的manager有帮助~
当然我自己的经验也就是一线manager管过十几号人,所以先讲一线manager的事儿,以后升二线了再来跟大家汇报心得
说起manager,很多小伙伴们第一印象就是“一定是最厉害的那个人”。其实不然!!! 如果一个组里的人都比manager弱,这说明这个组的水平被manager本人的水平cap住了,长远来讲是不健康的!
其实manager的作用是帮助团队更好地执行任务,以及建立一个健康向上和谐快乐的团队。
这个过程中需要的skillset,和一个强力牛逼的individual contributor,是很不一样的!(当然啦,肯定也有重合,以后慢慢讲)
一个超牛逼的工程狮自己可能一小时能写几百行代码,但是人毕竟只有24x7,还要吃饭睡觉陪女神/男神玩健身臭美逛街剁手打游戏……所以不管你再怎么猛,活儿也是一个人干!不!完!的!
这个时候manager就出现了~
他/她会
[因材施教] 在攻城狮开始执行任务的时候给每个人布置合适的任务,让攻城狮干得得心应手,最大化每个人的能力
[清晰目标] 告诉大家成功的目标,帮助大家制定合适的时间和步调,有清楚的执行路线,不留下太多的问题
[提供支持] 组员遇到疑难问题,能够自己/找到别人帮忙,不让组员自己花太多时间搞不定累死郁闷死
[管理绩效] 有态度不端正或者动作太慢的组员,及时发现并且提醒甚至警告,不让组里出现害群之马
所以呢,以上其实并不太需要这个manager本身能写多少代码,但是一个team就这样吭哧吭哧地运转起来啦
当然啦,如果自己以前也是攻城狮,以上几点做起来会更轻松一些,毕竟技术问题都熟了~但是如果组里有技术很牛的IC,这个manager其实不需要太多地干涉技术细节,信任手下、给手下锻炼的机会,也是很重要的。
但是IC刚转成manager的时候一个常见坑就是,觉得自己还要写很多代码!其实根本不是这样的,如果一个人光顾着自己写代码,而忽略了帮助组员制订合理的目标和计划,或者没有给予组员足够的支持和帮助,或者不去管理差生。
那他就根本不算个称职的manager,本人再牛也不算!回去做IC好了~
然后,在建立团队的过程中。
他/她会
积极地招人,给组里加入高质量的新鲜血液。
帮助组员的个人成长:技术上的,精神上的,制定成长计划,甚至在组员遇到个人困难的时候当知心小伙伴
引导团队的文化,散发正能量,改正、引导错的行为(什么猜忌啦,恶性竞争啦,等等),让组员们互相信任互相帮助,而不是天天让下面人打架。
(上面这条跟一些传统的理念不同哈,以前有人告诉我领导就是要让手下人自己斗,我不能更反感这种言论了,一个团队共同进步才是成功的团队,谁想浪费生命斗来斗去)
经常询问大家的反馈,接受建设性的意见,也给组员提出需要改进的地方。
我以前自己当IC的时候浑浑噩噩,只是有时候觉得有的manager让我感觉特别舒服,有的manager完全没有存在感
直到自己当了manager,学了一些理论,才发现人和人的区别好大呀~
幸好我当时是个自己埋头努力的小盆友,manager不给力的时候也没注意到,但是后来看到身边一些不好的例子,才明白一个糟糕的manager对手下人的负面影响可能是很大
Comments
Post a Comment
https://gengwg.blogspot.com/