Apache 董事面对面 | 如何在开源社群构建影响力?

| 分享嘉宾:姜宁

| 编辑整理:微众开源


近日,微众银行开源管理办公室很荣幸的邀请到姜宁老师做为嘉宾,与公司内部的工程师和开源爱好者们面对面,分享《开源社群影响力构建》这一话题。

姜宁老师作为 Apache 基金会董事、Apache Local Community(ALC) Beijing 发起人,目前是华为开源管理中心技术专家,并且曾在红帽任主任工程师,有 15 年以上企业级开源软件开发经验,是函数式编程爱好者。另外,这种秉承开放、自由和探索的理念,以实际行动来推动开源建设的经历对大家也绝对是“宝藏”。

此次姜宁老师分享的主题不仅针对期望参与开源并且具有技术影响力的人非常重要,同时更广泛的“如何建立个人影响力和 IP ?” ,也是大家经常思考的问题,相关方法和路径也有大量可借鉴之处。以下是现场演讲的整理,让我们从开源社区的实干方法和成功经验出发, 希望能够为大家提供启发和帮助!

影响力是什么? 开源社区影响力是什么? 

在过去几年中,开源软件和开源社区已经变得越来越重要,成为了许多公司和组织的核心技术战略之一。因此,如果你想在这个领域建立自己的影响力,那么需要有一些策略和技巧。开源社区中的影响力通常与一个人的贡献、专业知识和个人品牌等方面相关。

Everyone has the ability to earn influence and to get this or her ideas heard . It simply related to how effective you are at presenting and getting people behind your ideas, throughout the organization.

—— 前红帽 CEO Jim Whitehurst

In order to develop influence on an open source project,you have to get a group of people whom you don't know ,who work for different companies,and may have different objectives to agree with you.

—— Gil Yehuda, Senior Director of Open Source at Oath(Yahoo+AOL)


开源共同体(社群)是什么?及其影响力的特点。

要在开源社群中建立影响力,我们先来明确下社群是什么及社群中包含哪些角色。

如何参与开源?及开源项目职业发展之路。

每个角色要拥有一定程度的知识和技能,如某个领域的专业知识、技术能力或开源软件的经验等。通过深入了解开源社区和技术领域中的最新趋势和发展,可以建立起一个与众不同的个人品牌,并成为一个领域内的专家。个人的技能和知识,是建立信任和获得社区支持的关键。

参与到开源社群、开源社区是建立影响力的重要途径。通过下方的洋葱模型,大家可以看到越在里面,影响力越大,承担的责任就越多,贡献也就越大。但从外面看,就是从很简单的小处开始。你可以通过提交代码、参与讨论和分享经验来建立你的声誉和赢得大家的信任,从而吸引更多的开发者和组织关注你的贡献,并增加你的影响力。

也可以通过写博客、演讲和分享经验来展示你的专业知识和技能。此外,通过建立社交媒体和线上社区,能够让你与其他专业人士建立联系,并分享你的观点和经验, 同时赢得大家的尊重、获得大家的信任。在开源社区中建立人脉是建立影响力的另一种方法,通过参加社区活动、会议和线下聚会,你可以建立与其他开发者和组织的联系,并增加你在社区中的知名度。在社区中建立人脉还可以为你提供其它帮助。

一般来说,我们从 contributor 成为到 committer,只要持续不断地参与社区贡献就可以达成, 但是从用户成长成为共建者 contributor,虽然看似简单,但需要实现一个自我的跨越——即主动与上游社区建立联系。

随着大家不断深入到开源项目里面来,对于开源的参与度、贡献也就越来越大。一般来说,我们的用户从小白到大牛,其实也是类似的成长路径。以下是个比较完整的可以作为参考的个人如何在开源社区构建影响力的路径:

 Apache 之道和开源共同体的特点

在开源项目中是如何能把大家聚集在一起?如何让我们能够共同去完成一件事情?这里一定是有个基础的,这个基础是什么?大家可以想一想。

我们可能会有一个共同的目标,或者我们对这个项目比较感兴趣,或者我们就在解决同样的问题,这是我们的出发点,也是我们能达成合作的基石。关于开源的本质一定要想清楚,而且要牢牢放在自己的脑子里面。这是大家沟通协作的一个基石,因为如果共识没有,可能谈谈就崩了。

我们在互联网上总能遇到一些志同道合的好伙伴,因为大家有相同的背景,共同的话题, 交流起来特别开心的。我觉得在开源社群就是特别神奇的一个地方,大家因为共同的兴趣爱好聚集在一起, 以开放透明的方式跨越组织边界相互协作,同时采用同侪评审的方式让好的点子不断涌现。

开源共同体的影响力的特点。

在开源世界里其实还是存在着大量的伸手党,把开源软件魔改之后也不回馈上游,跟上游没有任何联系, 我们把这样的人被称为搭便车的人。这样搭便车的行为表面上看短期内为其节省了很多研发资源,但是长期看独立维护的成本也是越来越高的,并且对于个人来说成长也十分有限, 因为开源软件开发不是在一堆死代码上搬砖,而是通过大规模的协作不断持续、快速的优化,集众人之力创造出更好的软件。

It is as simple as noticing that something needs to be done,and doing it -filling a bug, answering a question, offering to sit in the booth at a conference.

—— Jeff Osier-Mixon,Open Source Community Manager at Intel

我希望大家都能转换一下自己的思维,在使用开源软件的时候,只要有意识的向前多跨越一步,就可以成为共建者,即 contributor。问题需要我们去主动发现,主动解决,托于网络和上游主动的产生联动,才能为后续在开源社群建立影响力打好基础,并且增加我们在社群中的 Social Currency 社交资本,通过不断的贡献赢得大家的尊重。

再次强调,请大家要努力去跟上游建立联系,而不是悄无声息得使用开源软件。接下来当我们建立起影响力之后, 以下是我们让个人影响力发挥作用的关键点:

同时,在开源社区中,透明、公开和可存档的讨论是非常重要的。这样的讨论方式可以确保所有参与者都能够了解和了解到讨论的内容,避免了信息不对称的情况。

需要认识到邮件列表的大厅效应,即我们的言论和行为都可能受到其他人的观察和评判,这样可以促进我们更加谨慎和理智地表达自己的观点。在辩论的过程中,我们应该基于事实和证据进行,而非人身攻击或恶意揣测。

另外,最重要的是我们要对事不对人,以平和理性的态度去开展我们的行为和举动。只有这样,才能够在开源社区中建立良好的人际关系和有效的沟通渠道,共同推动开源事业的发展。让我们的影响力得以运用。

你待人如人之待你、谦虚有礼、达诚申信、虚怀若谷、敢于担当、求同存异、同心协力、共创未来。

—— ASF 前董事会主席 Craig Russell

最后, 把我很喜欢的一句话送给大家:

综上,祝你早日开启“开源之路” 。最后也欢迎关注 ALC Beijing、ALC Shenzhen

本文分享自微信公众号 - WeDataSphere(gh_273e85fce73b)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章