史海峰:成为技术领导者 从技术到管理的必经之路丨声网开发者创业讲堂 ? 第 5( 三 )


3)聚焦
聚焦是指就是基本动作完成之后,还要有一些关注点 。关注点一方面是各层次的信息透明度,也就是要公开透明,但是一般情况下信息传递一定是有衰减的或者说会有噪音产生,在这个过程之中,要确保哪些信息能触达到哪些层面、哪些信息没有必要 。比如好的信息应该让所有人都知道,不好的信息就自行吸收消化,让成员知道自己该知道的就可以了 。另外,还要做好中继,就是要放大重要的事情,并向团队反复强调 。接下来是穿透,刚才说了很多套路,但有时候要不按套路出牌,能够把层级打穿,看到最前面发生了什么 。业务价值也是很重要的一点,业务价值有它的合理性和业务模型,人也是一样,对于不同职责的人,要求是不一样的,要关注人性化层面的问题 。我们还要保证时间效率,管理好自己的时间并不断优化 。最后就是包容,要换位思考,不要拿自己的标准去要求所有人,因为一般来讲,的能力比大多数人强,因此会很容易发现别人的缺点,而忽视优点,这样的做法是不合适的 。
4)成长
成长的关键在于实践,对于带团队,不管是否有一个很成熟的管理理论体系,最终还是要实践出真知,再好的理论也必须拿出成果来证明 。在成长过程中会遇到很多问题,刚才提到了不确定性,我认为我们要接纳不确定性、应对不确定性 。作为一个 ,要比一般的团队成员面对更多的不确定性,此时要成为一个团队的表率,处理这些未知的情况,这就意味着要不断成长 。我们可以多借鉴行业前辈积累的经验,这里我给大家推荐了一些书(如图 7 所示),当然不是说所有书都看,每个人各取所需 。
■图 7
很多同学会觉得关于技术管理好像没有相关的图书,好像也没有一个专业叫技术管理,但其实技术的管理在行业内是存在一些积累的,作为一个你一定要去了解这些信息,这些东西是能够跨越时间的,因为人没有变,行业最基本的逻辑也没有变,虽然技术天翻地覆了,但是技术管理这件事已经经过了几十年,所以有很多东西是可以去借鉴学习的 。
04 总结
我今天分享这么多,最后提一些问题供大家思考 。如果对于下面的问题大家都能有明确的答案,那么相信你距离更为一个优秀的团队也不远了 。
05 问答环节 1、作为一家公司的空降 CTO,如何带领一二百个人的技术团队?
从我的角度来讲,首先你要要想明白这个公司为什么要找一个空降的人?为什么要找你?你要解决什么问题?现在这个团队处于什么样的状态?这个团队是不是你能够影响的?或者说其中是不是有一些组织问题是你要解决的?这几方面是一开始就要想的 。最重要的一点就是信息,你做任何判断都要充分了解多维度的信息,这样才能确定你的判断和分析是对的 。
2、作为技术管理者,如何考核或管理程序员的结果和产出?
技术工程师不是流水线,不像拧螺丝那样有标准可以量化,因为每个人都有自己的发挥空间,因此我们考核其工作的时候,要从两个维度看待:第 1 点,考核是一个公司持续运转的必要机制,组织希望自身发展更好,为此而要求每个人能够不断提高 。第 2 点,绩效考核的量化是一定要有指标的,当然不见得是追求代码量、 bug 数等,我们要尽量在不同的阶段看不同的结果,在不同的维度考核的标准不同,要服从考核标准 。从这个层面来说,这只是对一个阶段的工作成果进行考核,而不是给个人打标签 。
1)要了解更多关于声网 SDK和其他使用案例,请看这里的开发者指南:
2)了解我们的更多 demo 和案例: