如何做好技术 Team Leader? | IDCF
DevOps
共 5486字,需浏览 11分钟
·
2021-03-20 16:27
来源:阿里技术 作者:晓斌
作为一个技术TL(Team Leader),除了自身技能,还会面临诸多团队管理上的困难和挑战。如何定义和明确团队的目标?怎样建立优秀的工程文化?让团队长期发挥战斗力和创新能力的核心是什么?本文作者基于四年的团队管理经验,分享他在招聘、目标管理、团队沟通和工程文化等方面的思考与总结,介绍相关的经验方法,并推荐几本关于体验、思考的书籍。希望对同学们有所启发。
一、招聘
coding 能力 对技术的热情 能简明扼要地沟通 积极乐观 对团队目标的认同
二、目标
是否和你的用户/客户做了充分沟通,是否理解他们真正需要什么,你能给他们解决什么问题,他们的工作因为有了你团队会发生怎样的改变。 和上下游协作方能够做好协同,要兑现你给客户承诺的价值,你会依赖于谁做什么事情?需要谁和你一起参与?这些依赖和协作方,是否认同你的目标? 你定义的目标和价值,和你自己的的 TL 的目标,或者自己部门的目标,是否是一致的? 在技术团队,你的目标定义中有没有考虑技术竞争力?持续建设技术竞争力不仅能帮助团队长期发展得更好,也能帮助吸引更多优秀的人才。
三、沟通
你做的 x 方案,在设计上非常好,考虑到了和隔壁团队的协作。 你近期的代码,在 UT 覆盖上做的不够。 我看到你推进的 y 项目,进展不及理想,是遇到了什么问题吗?需要我提供什么帮助?
四、工程文化
从团队产品的长期发展来看,只有保证优秀的质量,才能保证产品可以长期,高效率的,持续的迭代。如果设计凌乱,代码质量差,无测试覆盖,那么渐渐所有人的精力都会被消耗在各种”安全生产“问题上。渐渐的,一个需求的上线实现,从数小时演变成了数天,甚至数周。 只有拥有优秀工程文化的团队,才能吸引优秀的工程师。优秀的工程师,真心把编程当作一门手艺,以自己的手艺为傲。如果团队 TL 不认为这是一门应当引以为傲的手艺,大家渐渐的大家都把事情看成和搬砖无异的性质,区别只是工资高低。这样的氛围下,团队的人才构成必然是二流甚至是三流的。
五、TL对自己说
做真实的自己 Don’t Panic! 耐心点
六、延伸阅读
你的问题主要在于读书不多而想得太多。
《赢》 《如何定义公司》:人才至关重要。 《驱动力》:除了使用金钱之外,如何激励人。 《门后的秘密》:为什么 1-on-1 沟通如此重要,以及如何做好 1-on-1。 《非暴力沟通》:说话大家都会,但是好好说话很多人就不会,擅于倾听的人更是少见。
评论