【编者按】本文根据高效运维系列微信群的群友文章整理并发布。“高效运维”公众号原创并独家首发,OneAPM 授权转发。

  • 梁宇鹏(一乐)(原创)
  • 刘玉强(文章整理 & 发布)

嘉宾介绍

梁宇鹏,环信首席架构师,负责环信即时通讯云后端服务设计。曾经的新浪微博通讯技术专家。专注于即时通讯领域,对 XMPP 以及相关开源项目有较多实践。同时高度关注分布式系统和高性能服务相关领域。多语言编程爱好者,包括 C/C++,Java、Erlang 和 Golang 等。可以通过新浪微博找到一乐(http://weibo.com/iyile)。

引言

本文基于网络上关于团队管理的一个辩论,有资深 IT 人士认为配置完备、整齐划一的大而全团队才是正道,小而精的全栈式团队没前途。

我的观点与之不同。恰恰相反,还在追求早些年的做法,这种「土」,才是真的「土」?

小而精的全栈式团队干不过「土八路」? 技术分享 第1张

本文的起由来自于我看到的这样一个说法,来自《我心目中的理想团队》(http://t.cn/RLaCxCm ) :

「小而精的全栈式团队,就像一个曲线的波峰,看似美好,但不稳定。更喜欢朴实的工程团队,能安然处于谷底,每个人可能都不太牛,但通过各种土办法,能汇聚起来,所向无敌。」

这句话是在评论@左耳朵耗子的《关于开发团队的效率》,具体可见 http://weibo.com/p/1001603868404359535571(点击「阅读原文」即可欣赏此文)。

小而精的全栈式团队比不了土法汇聚的谷底团队?

我当时就非常诧异,但主要感觉还是博主只是过于实际了。大家都知道理想没那么容易照进现实,能做的肯定会经常不如预期,但好的坏的应该是能分出来的嘛:

你要说将来某一天,大家都能吃上山珍海味,现在吃吃粗茶淡饭我也许忍忍继续搬砖;但你要说你以后也就吃粗茶淡饭了,我还忍忍继续搬砖我是不是傻啊?老子掀桌子不干了啊!

我当时就想,不会有人傻成这样吧?真的有人会觉得,各种土办法能堆砌起精美的高楼大厦呢?

是博主突发奇想么?貌似不是。博主特此画了两个图,那两个图让我看到了之前忽略的隐藏在回复里的两个假设:

  1. 小而精的全栈式团队都是不稳定的;
  2. 而土法汇聚的谷底团队才是安然的,而且所向无敌。

我愿意相信他是发自内心的,虽然也许未必。但问题在于,如果你土,你可以奋起直追,或者你继续土到家,这些都没问题:

但如果你觉得自己土,还觉得土是好事出来宣扬,这就变得值得商榷了。

全栈式团队

有人在说这个时代是最好的时代,我不确定。但我可以确信一点,这个时代对于有能力的人来说,有很多的机会来施展自己的才华:

如果你能力够强,你的面前就会摆满机会,这样的选择也经常意味着离开。从这个角度看,小而精的团队有着特定的不稳定因素。

但这并不意味着这个团队就是不稳定的。因为至少还要满足一个条件,即:

这个团队没有能力持续地增加高手,不管是团队内培养还是从外界引入。

任何团队都不会是一成不变的,铁打的营盘流水的兵。一个团队是否真正优秀的重要标准是:能否让一般水平的人及时成长起来,能否吸引高手持续地加入。

而一个自以为优秀却认为无法吸引新人的团队,不是在自我安慰,就是在妄自菲薄。

谷底的团队

说回安然谷底的团队。我理解这个安然处于谷底,应该就是不思进取。

这样的团队能成事么?当然还是有可能的,至少在这件事情只是体力劳动,靠堆砌人力就可以完成的情况下。你也当然可以说它所向无敌,只要所向的目标够弱:

说实话,各大公司都攒了一批这样的人和团队。当业务停滞,优秀的人一个个走掉,剩下一堆不会也不需要进取的人,维护着那些年久失修的系统。

也许他们开始并没有那么土,但因为只是小修小补,不需要什么进步就能搞定。等到几年如一日地重复劳动后,他们的土就会变成真正的土。

你会看到命名混乱逻辑冲突的循环、拷贝粘贴的代码、没有版本到处飞的库、无法本地调试的服务,等等等等。

欢迎来到谷底的世界。哦,也许这只是几年前世界的快照而已。

我不喜欢这样的世界,更不喜欢有人要宣传这样的世界。

人人都快要衣食无忧了,你还在称赞树皮好吃?现在做这种事情的,除了朝鲜没几个国家了吧?

不要为了反对而反对

当然,对于那篇回答还有些不认同的地方,罗列一下就不展开了。如果我没有理解错的话:

  • 耗子提出的几种解决方案,事先都已声明,每一种都是针对一种场景的,也因此当然有不适用的情况。所以针对一个没有声明成万能的方案,只是拿一个反例来否定,未免有些不够诚实?

关于以“不相信来获得合理性”的人的典型特征,推荐阅读徐贲的这篇文章《当今中国大众社会的犬儒主义》http://www.cuhk.edu.hk/ics/21c/issue/articles/065_010144.pdf

  • Facebook 那个例子,一个针对 DOM 滥用而提出的超越 DOM 的方案,居然被作者冠名为土得出奇(实在匪夷所思啊)。这土不是稀土就是闰土吧?

我不否定文章里有现实意义,但是这种靠否定别人(扣上过于理想化的帽子算是)来推销自己的方案,虽然命名为反义的土却不过是另一个解决方案的做法,不值得提倡。

写这么多,也是希望告诉那些在安于现状和奋勇进取间摇摆的人,不要留恋那片让人安然的土。

有些「土」是真的「土」。你应该永远前进,找到更优秀的自己。而那样的你,必然值得一个更加光明的未来。

如何一起愉快地发展

高效运维社区的系列微信群是国内高端运维圈子、运维行业垂直社交的典范。现有成员1000余名,其中运维总监及以上级别会员300多名。

「高效运维」公众号(如下二维码)值得您的关注,作为高效运维系列微信群的唯一官方公众号,每周发表多篇干货满满的原创好文:来自于系列群的讨论精华、运维讲坛线上/线下活动精彩分享及部分群友原创。「高效运维」也是互联网专栏《高效运维最佳实践》及运维2.0官方公众号。

小而精的全栈式团队干不过「土八路」? 技术分享 第2张

提示:目前高效运维两个微信主群仅有少量珍贵席位,如您愿意,可添加萧田国个人微信号 xiaotianguo 为好友,进行申请;或申请加入技术交流群。

OneAPM应用性能管理领域的新兴领军企业,能帮助企业用户和开发者轻松实现:缓慢的程序代码和 SQL 语句的实时抓取。想阅读更多技术文章,请访问 OneAPM 官方博客