吐槽了这么多,所以怎么样才是一个好Tech Lead呢?
感觉是个很容易产生争执的话题,毕竟就和什么工作是适合自己的一样,不同的人喜欢不同的工作,不同的人也适合不同的TL.
如果只是想做好一个普通打工人,那么一个有想法喜欢安排手下人办事的TL肯定是必须的.
一般只想做好普通打工人的Individual Contributor(IC),且称为1类IC,应该不会对自己工作内容的意义有太多的要求,那么这时候TL也并不需要负责把事情的原因和grandpicture描述给下面的IC,且称TL为1类TL.那么他们的合作就是非常丝滑的.1类IC快乐在我只要做好8小时打工人就行了,1类TL拥有干活达到平均水平,产出稳定的IC,整个组在项目实现上一往无前,TL和老板主外,IC主内,走向大厂爬楼梯巅峰.
然后假设有2类IC,他们喜欢多问一个为什么.也许多问一个为什么浪费了他们的时间,但是他们还能做到稳定产出,这时候,就需要搭配的2类TL是一个比较愿意培养下面的IC的人,想象1类TL如果和这样的IC工作,怕不是被烦死,都没法好好工作.
还有3类IC,他们喜欢问为什么,希望看grand picture,但是又因为能力有限,aka 眼高手低,导致只能天天办TL的事情,都忽视了自己拿工资被要求干的事情.这种情况下无论什么样的TL都不好使了,倒不如说,给他们安排一下IC更有价值.
可以发现无论是1/2类TL错配给了1/2/3类IC,最后的结果就是拧巴.相互干的也不开心,组里的效率也不高.
所以如果之前想问manager是干什么的话,那么manager就是对内干这个了.
毕竟也不是天天在perf,天天要写growth plan,也不是天天在招人,也不是天天需要抢scope escalation吵架,也不是天天需要给VP SVP汇报,所以剩下的时间,Manager就是要把组里理顺了.
但是很不幸,大部分manager并不是相当manager当上了manager.当上了manager也并没有继续去学习,更是凭着感觉走.所以看到的是大厂里到处都是错配的TL, IC, Manager.
更进一步,仔细看看manager要管的事情,其实已经挺多了,足够每天忙上40h.再加上大环境不一定都理得顺,导致manager如果不额外花力气,很难有空去关心组内的情况.
于是恶性循环就产生了.由于简单的IC TL矛盾,导致工作做不好,效率上不去,领导发脾气.这时候Manager要么躺着做一天和尚撞一天钟,毕竟家里还有partner有小孩有房贷有老人有各种各样的中年人需要处理的事情,哪有空去管这个组呢.于是从一个组,渐渐的变成一种状态,传播到了整个公司.
这时候大家看起来真的是如同一团缠在一起丝毫无法分开的乱麻.于是有人给这批东西起了个名字,叫做大公司病.
自然立了旗,那么就要解决它,于是有人提出要避免大公司病.但是很多来解决的人甚至都不知道什么是大公司病.
所以这大概就是所有生活中的常见共同问题了吧.
仔细想来,也许这并不是TL到底是干什么的
,而是到底所有人在干什么
🦤.