怎么做一个技术leader?

作者: gadfly_only | 来源:发表于2016-09-28 15:26 被阅读867次

了解业务,了解团队,发现问题,给出方案,解决问题。这过程中保持谦虚谨慎的心态,虚心学习,以服务者的心态去对待团队。
techleader的职责
什么样的前端技术 leader 是称职的?

职责

前端技术团队一般需要跟后端技术团队、产品经理、项目经理、测试同学打交道。
这时候,<strong>前端技术 leader</strong>的主要职责就是:负责跟各部门沟通,得出合理的技术方案,给手下的同学分活,不时关注下项目进展,如果遇到 block issue 就帮忙给出技术方案,如果遇到跟其他团队扯皮的事情就帮忙沟通下。
另外,前端技术 leader 还要明白前端代码合并压缩打包部署上线的流程,搭建这套环境来方便组内同学使用。
另外,前端技术 leader 对于新的技术的嗅觉要比较敏感,ES6 定稿了,有什么新的 feature 我们可以玩一玩之类的。
另外,前端技术 leader 要懂得推销自己的团队,在任何时刻跟其他团队沟通,或者跟老大短聊,都可以谈谈前端团队做了什么,让老大有点印象。

1.自身素质要求

技术上有一定的深度;
知识面上有一定的广度;
善于沟通;沟通能力
勇于担当

2.具体做法

组建团队之前,我自己写了一个底层的开发框架。这样团队进来之后大家都按照统一的框架来开发。节省了大量的时间。
同时在编码规范方面我检查的很严格。经常会做代码评审。
还有就是在一些设计方面给团队提供经验,避免他们走弯路。
还有就是经常会做一些分享,帮助大家拓宽眼界。
也会结对编程的方式和大家一起来解决一些任务,或者bug。

3.当发生问题,多考虑是否是流程哪出的问题,而不是个人的问题,做一个项目,人的因素被弱化了,流程,氛围最重要。

      无论如何,我几乎从进入计算机行业开始,就开始尝试带团队,从2001年开始,差不多有十几年的时间了。在工作的大部分时间里,我都是以一个团队的方式做事情,期间尝试过各种各样的领导方式,包括数字化管理、事无巨细、敏捷、点对点沟通、散养等等。最终我发现,如果你的团队从事的是创造性工作,那么「无为而治」大概是一种最好的领导方式。在你最大的权限范围内,制定出规则、领域和方向,找到合适的人,让他们尽情发挥就好。
      真正好的领导者,不是大包大揽,也不是让下属去完成领导部署的任务,而是让他们做自己真正想做的工作。好的领导者不应该总是去试图领导别人,他们要及时反思,修正自己的思路和决策,听取别人的意见,并把一些决策权交给他人。
      2014年我大概是按照这个思路进行的,结果不仅团队获得了个一个现金大奖,我个人的绩效也名列前茅。大概的效果就是:回首往事,我特么好像什么都没做呀。
      林纳斯是整个 Linux 项目的负责人,他也只在操作系统内核的争端上进行仲裁和决策,其他时候,大部分是集思广益,多头并进。林纳斯是这么说的:
      我有时会赞同他们的工作,有时会批评他们的工作,但是大多数时候我都是放任自流的。如果两个人同时维护了相同的功能,我会接受两份工作成果,评估哪一份更可行。如果两者竞争激烈,那么我会同时拒绝他们,直到其中一位开发者失去了兴趣。

4.团队文化

前端 Leader 是如何带领团队和建设团队文化的?
是遇到冲突时解决问题的根基与底线

5.具体任务计划

(1)xmind熟练
(2)任务分解软件
(3)markdown

6.忌讳

1.不要当“麦霸”,下属说话不要插嘴就开始跑火车。----尊重别人
2.不要跑“火车”,话不多但是有分量
3.不要“总提出问题”,要有担当,提出解决问题办法
4.不能“伤自尊”,下达命令时候多用请求和协商语气,少用命令和指使的语气

7.35岁以后的职场人-董明珠

一定要拥有的四样东西:
扬在脸上的自信
长在心里的善良
融进血液的骨气
刻在生命里的坚强

为人处事都应遵循两个字:向上
生命不息!奋斗不止!

8.管理-----控制和引导

职场上批评下属,要按照这个金字塔的层次,尽量往低层次说。表扬下属,尽量往高层次说

image.png

相关文章

网友评论

    本文标题:怎么做一个技术leader?

    本文链接:https://www.haomeiwen.com/subject/zgzndttx.html