| 
 | 
	
    
 
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册  
 
x
 
 本帖最后由 grand 于 2021-10-9 10:17 编辑 & d+ C1 w% [1 v% u 
* b$ [/ X" P# r2 c9 ^. \+ p' _5 Q) p 
如何搭建一直拖垮公司的技术团队?9 }& i( k) T& k' E) a5 J 
你没看错,是搭建一支拖垮公司的技术团队。仔细研究后发现,这太有技术含量了:老板不傻、业务方猴精似的,想在他们眼皮底下使坏,没点真本事还真不行。( ~$ A; d+ c3 B1 K6 k 
搞技术的,最喜欢做有技术含量的事情,就像鲨鱼闻到了血腥、干柴遇上烈火。5 ~3 ]/ U) L0 l9 S7 j$ ~. I 
闲话少说,进入正题。# ?# h: r9 P  h2 N 
首先明确下定义,这里的公司指的是中小型公司。因为大公司有的是钱,即使错了也有足够的时间慢慢调整,用不着我们操心。 
9 Y! X3 ^0 D: ?" C! W7 T2 l# x中小型公司就不一样了,业务规模小、发展不稳定、甚至连生存都成问题,总结下来就是一个字:穷。所以根本经不起折腾。 
6 H8 I. D# u5 B2 K老K见过不少中小型公司,就因为瞎折腾技术团队,结果倒在了去敲钟的路上,非常可惜。8 S; v/ ]) c' H/ D 
从这些血和泪的教训中,总结了拖垮公司的技术团队常用的7个操作。招式歹毒,请谨慎使用:. ~# {6 D1 T) ~) |* Q9 R* V 
一、去BAT挖技术牛人。' z: i* N7 `4 n8 u# Z 
许多刚融了资的中小企业,创始人有了几个臭钱就开始膨胀,去大厂挖了些螺丝钉回来,想给自家公司造航母。不仅挖来的人发挥不了作用,还激怒了一起奋斗的老员工:舍不得给自家兄弟加工资,倒是给外人吃香喝辣的。 
7 N$ x2 m5 c' w创始人这就叫:偷鸡不成,还被鸡鄙视,得不偿失啊。! F3 i! l) l& }5 S 
二、搞敏捷开发。 
, a0 M: L+ R, _8 e' a# Q+ d& D搞敏捷开发没有问题,但是要搞清楚一点,敏捷开发对团队成员的能力素质是有要求的,除非你的团队里有经验丰富的Scrum Master,否则不建议轻易尝试。  l9 j4 ]6 W4 ^ 
中小型公司的研发流程很简单: 
" X) O& g# ~& x# y, E  U5 C1)产品经理有一个月的需求计划(倒逼业务方做计划,别想一出是一出); 
& L* y/ A0 |: t2 d2)Leader每两天检查一次项目进度; 
! K9 i3 @; A& D5 N9 w1 K, P- M3)每两周做一次Code Review; 
" E- H: B9 p5 o3 w! l* d  p/ B4)每周发一次版,紧急情况发两次。 
- U, B3 N6 g( P/ S5 ?* |按这个节奏来,不瞎造通常问题都不大。$ ^0 ~& \2 }1 `6 ?% u6 P  g1 B# [7 P 
三、严格遵循角色配比。 
" v/ ^7 F& n1 `中小型公司资源匮乏,非要按照1:5:1的配比来配置产品、开发、测试人员,除了浪费成本之外,对研发效率没有任何帮助。 
7 i% x1 j$ W- h- {/ y& M开发人员要求全栈,前后端都搞,能不分工的就不要分工,一个萝卜一个坑,中小型公司更养不起闲人。 
% w8 ]  A$ ?1 G/ k四、狠抓技术管理。 
+ U7 P1 o9 h5 a0 p二三十号人,你搞个屁技术管理啊?如果Leader有闲工夫做技术管理,就说明他没在干活。2 h. V7 I' z; D' a& H+ x! P9 S 
中小型技术团队的管理很简单:& I2 I" t/ _: t* \- j* C 
1)组织:按模块分好开发小组; 
% ^5 q7 _% B( l0 j, O2)管控:每周开周会;/ q5 x. A4 s' V9 r% k! V0 F1 q% T 
3)执行:不出活的员工警告两次,不行就干掉, 
( @6 K3 I9 B% q( h" b' n4 M7 R4)激励:表现好的年底发双薪,给他加薪; 
+ i4 H, ?" F9 Y5)氛围:Leader要写代码。$ D  T( |, T$ y( ]! k; j' P, w 
五、鼓吹创业文化。2 W; s$ y5 b) M, l% T  g" ] 
除非技术人员都是创始团队成员,否则别瞎鼓吹创业文化,你和员工之间就是利益关系,不是合伙人关系。 
4 j* |  K: `' K别老劝技术人员静下心来写代码,没有钱包的充实,哪来内心的宁静? 
' l+ ~9 q4 s; w0 e% w提醒各位程序员,跟你谈钱的老板,才是好老板;跟你谈理想的都TM不想给你钱!, H: h( X9 I8 {8 {( j) D 
六、按代码行数,实行绩效考核。 
4 p0 H. I8 |) Y' s中小型团队不建议实行复杂的绩效考核方式,更别异想天开的按代码行数计工资,否则程序员会让你怀疑人生。就那么几十个人,谁出多少活,自己心里还没点B Tree吗?* _2 F( }9 S, ] 
中小型团队激励员工的方式:干得好的给他升职加薪,干不好的卷铺盖走人。都是职场成年人,简单点对大家都好。 
* v' u+ Y  B. i3 {. z七、上中台。; T% i: ^6 V1 O 
屁大点业务,就别整啥中台、微服务架构,那TM不是你能玩的得起的。往商业计划里写写,骗骗资本方就算了,自己别当真。 
3 D0 t! l- {; n3 g9 u头两年的业务系统,怎么简单怎么来,以堆功能为主。3 l' Y1 V! T. a. Y, j4 ` 
读了这篇文章,结合当前我的研发团队管理现状,有一定的认同感。这7个方面是不好的方面,要想研发团队管理好,需要再这些方面敲响警钟。当然研发团队管理好,不是这几条就可以的,有很多需要考虑的方面,我也将开始写研发团队管理的系列文章,欢迎大家拍砖。 
" A0 k5 m% i8 [0 P中小型技术团队的管理很简单: 
' E' I9 c% t. o/ _3 k+ }1)组织:按模块分好开发小组;- l0 {( d: m# P; B6 J! J2 ]0 D 
2)管控:每周开周会; 
1 w0 \6 _  }7 R' @6 t, ?- M3)执行:不出活的员工警告两次,不行就干掉, 
0 }  ^/ ~. y" h) ?: B! u$ d4)激励:表现好的年底发双薪,给他加薪; 
  ^. z* f# N3 I+ T' s6 D5)氛围:Leader要写代码。' C% t$ Q6 g' K 
, t/ K0 j% w$ V5 ?9 E5 y 
 
& b. W( ?: ^' B7 b: H |   
 
 
 
 |