前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >公交车上的合伙人

公交车上的合伙人

作者头像
LinuxSuRen
发布2019-05-31 16:24:11
4790
发布2019-05-31 16:24:11
举报
文章被收录于专栏:JenkinsJenkins

作者:庄表伟 | 编辑:Corrie

01

贡献开源与挤公交

挤过公交车吗?知道变心板吗?也许有些年轻的朋友,不一定听说过这个名词。简单说:当一辆拥挤的公交车驶进站台的时候,大家都会拼命的想要挤上去。站在下面的人,会拼命喊:往里挤一挤,还有地方呢!但是,一旦等到这个人,踏上了公交车的那块踏板,立马口风就变了:挤不下了,实在挤不下了,后面的人等下一部车吧。

这与贡献开源,有什么关系?

当你是一个 Contributor,尤其是一个新手的时候。你希望能够向社区贡献代码。然后你会感受到一种:横挑鼻子竖挑眼的氛围。那些参与 Code Review 的人,竟然能够挑出这么多毛病,天哪,连一个标点符号的毛病都给你找出来。还让不让人活了?

等到某一天,也许你会成为一个开源项目的 Committer ,你去 Review 别人的代码时,一定不会轻易地放过那些新来的家伙。当初你的遭遇有多艰难,你的眼光就会有多高,标准就会有多严格!

这就是踏上了变心板的 Committer

02

合伙人制度

合伙人在法学中是一个比较普通的概念,通常是指以其资产进行合伙投资,参与合伙经营,依协议享受权利,承担义务,并对企业债务承担无限(或有限)责任的自然人或法人。

但是在今天这篇文章里,我想谈到的合伙人,主要是以下场景:一个优秀的投资人,或者一个优秀的律师,被老板通知,吸纳他成为公司的合伙人。于是,他就从一个打工仔,升级为公司的共同经营者。共担风险,共享成功

在开源社区,Committer本质上就是一个开源项目的合伙人。

所以,当你成为一个企业的经营者,或者成为一个项目的合伙人。你的身份自然会导致你的心态发生变化。而你成为合伙人的过程越是艰难,你自然会越加看护这个困难的过程。

  • Contributor 的阶段,你只想着自己的代码能够提交进社区,这样自己的简历能够变得更好看。
  • 但是在 Committer 的阶段,你会维护整个项目的架构和质量,不会轻易的让人败坏他。

组织的成功,来自于合伙人选拔机制的成功。

脱离开源软件开发的范围,我们同样需要设计某种组织的晋升机制。如果我们希望打造一个充满活力的,具备开放性的,能够不断成长的组织。一个宽进严出的选拔机制,就成为必须!

03

组织类型:军队还是合伙人?

有很多公司,非常羡慕军队的纪律严明,执行力强。往往希望把自己的队伍,打造成准军事化组织。

比如这样的文字:“自实行准军事化管理以来,从集团总部到各个分公司,都紧紧抓住上班前的这20分钟进行列队整训。以退伍军人或有经验的领导干部充任教官。教官严格指导,认真负责,员工一丝不苟,认真训练,最后在一片口号声中班前会结束。全体员工带着一身朝气和无限激情投入到一天的工作中去,使工作效率和企业形象有了大幅提高,收到了良好的效果。”

呵呵,你信吗?

归根结底,军事化管理还是合伙人制度,是一个决策策略的问题。遇到问题,特别是存在分歧的时候,是由官大的说了算?还是大家一起商量,最后按股份占比投票?

要说决策效率,肯定是一言堂的效率高。但是失败的风险呢?往往也是一言堂的风险更高。

还有一种极端情况,在基层遇到的矛盾,一级一级的向上级寻求结论,反而降低了决策的效率。

04

简单总结

  • 越是开放性组织,越是面临众多不确定性,需要激发创造性的组织,越是应该选择合伙人制度
  • ContributorCommitter 的划分,是开源社区的成熟经验,值得借鉴。
  • 如何设计一种合理的制度,以公开的方式选拔组织的合伙人,是一个有趣的话题,值得进一步深入探讨。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Jenkins 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档