开源展示工作的未来

传统的工作模式正在瓦解。开源模式为“工作”提供了一个更人性化的未来。
目前还没有读者喜欢这篇文章。
Change the model

Opensource.com

有证据表明,当前的工作模式,特别是朝九晚五的工作制,不仅损害工人的身心健康,而且生产力也欠佳。 幸运的是,一些国家(如瑞典)正在试行较短的工作周,并取得了一些成功(尽管我们必须考虑到这些效果仅在短时间内观察到)。 然而,在开源技术领域工作为一种完全不同的雇佣模式提供了框架。 开源贡献者不会被限定在单一的、分配的任务中,而是可以自由地负责自己的责任,从而更灵活地利用自己的时间和技能。

此外,证据还表明,对不工作的污名化对个人的心理健康有重大有害影响。 无论人们是因为残疾对长期失业的偏见,还是仅仅是出于选择而放弃工作,对不工作的污名化始终存在,并且可能是有害的。

开源社区和项目是非标准工作结构的例子,它们在“工作”的典型模式之外成功地保持了生产力。 例如,OpenSSL 是一个非常重要的软件库,为网络上绝大多数网站提供服务。 该软件的作者,从一次性合作者到持续贡献者,共同打造了迄今为止可以说是最重要的网络加密库,并且他们是在传统商业模式之外完成的。 该软件是由来自不同志愿者社区的人们在“他们自己的时间”而不是在专有软件开发公司的 rigid 生产模式下努力的结果。

开源项目还在工人协调方面挑战了传统的商业组织结构。 Eric S. Raymond 在他的文章《大教堂与集市》中,将专有软件和开源开发风格之间的差异比作,正如标题所示,大教堂和集市。 这些风格的主要区别在于专有软件开发的分层结构和开源开发模型的扁平组织结构。 然而,这种比较也适用于软件创建过程之外。 大多数公司仍然在层级模型下运作,其中除了少数精选人员外,所有人都从属于其他员工; 权力结构非常明确,员工只能在特定的专业领域进一步发展技能。 开源工作往往更倾向于非层级(或异质层级)管理系统,其中领导权是分散的。 这使得贡献者在某些项目中的角色中体验到更多的自主权。 它还允许贡献者之间有更多的创造力和多样性,他们的能力不限于特定的领域。 扁平组织结构的另一个优势是具有一定的适应变化的灵活性,这在开源软件开发领域是必要的。

可访问性是开源超越传统工作模式的另一个领域。 今天的许多新自由主义经济实践不是关注社会中个人的福祉,而是优先考虑生产力——这通常会导致残疾歧视。 虽然近几十年政府为残疾人提供更多就业机会的举措有所增加,但截至 2014 年,美国残疾人失业率仍为 12.5%,是无残疾人失业率 5.9% 的两倍多。 与当前的工作模式相反,开源的核心原则是允许任何希望为生态系统做出贡献的人都能够这样做。 事实上,OpenConcept Consulting 的创始人 Mike Gifford 谈到了开源社区对残疾贡献者的特定需求。 他在他的文章《残疾人应该如何以及为何参与开源软件社区》中写道:“如果意识到可访问性问题的人可以编写代码并创建补丁来改进库,那么项目维护者可以更容易地将其纳入。” “可访问性是每个人都可以支持的问题。” 虽然开源社区在完全可访问性方面仍然存在障碍,但开源环境使残疾人比在其他工作文化中感到更有力量; 这种环境歧视性较小,可以帮助对抗长期失业的残疾人可能经历的污名和心理健康危险。

尽管开源项目可以呈现“朝九晚五”的形式,甚至可以组织成层级结构,但它们为传统的工作模式提供了一个有趣的替代方案。 也许这种趋势将发展为更广泛地接受非标准工作,并使个人更容易追求自己的热情。

User profile image.
Eden 是一位软件开发者,专注于 Web 开发,常驻伦敦。他们是开源软件的倡导者,并积极为开源社区做贡献。

10 条评论

有趣的阅读。开源中没有障碍,至少没有在更典型的组织中发现的障碍。精英管理促进了更大的开放性。

所有当前制度化工作的解药

追求网络协作而不是制度化的工作。 过去几年,我一直在研究一些关于这个问题的书,例如:Clay Sharky 的《Here Comes Everybody》、T. L. Friedman 的《世界是平的》以及 37signals (basecamp) 的《Rework》和《Remote》,以及其他关于这个主题的书。 我目前的想法是,大多数机构都没有跟上技术的步伐,而且常常过于固守旧的做事方式。 坦率地说:你最终会花更多的时间策划如何对抗你的同事,而不是真正与他们一起解决问题。 例子:你的 PM 问完成功能 A 需要多长时间。 你说 1 周,她说好的。 然后它不是 1 周而是 2 周。 现在你要么熬夜加班,要么承担全部责任,或者两者兼而有之。 所以默认情况下你应该说 2 周。 现在你正在制定策略。 创造性的工作非常不稳定,有时事情根本不需要时间,有时则需要一段时间。 行政部门仍然认为创造性的工作是线性的。 总之,你明白这是怎么回事。

有人知道有哪些书提出了关于未来协作的新想法吗? 个人如何能够自发地走到一起,没有任何障碍,并以内在动力追求想法? 这个想法是:“如果我可以克隆自己 10 次,我可以做的事情”。 我发现的问题是信任、利益分歧和贪婪阻碍了大多数此类追求的实现。

一个关于协作的不错的起点,虽然可能不是你在这里特别指出的方向,但可以是 Richard Sennett 的Together

回复 ,作者 Eonist

我会阅读一些关于这本书的评论。 它可能不是我想要的。 我会尝试读一两章。 最近一直困扰我的潜意识的一个文章是这篇:http://www.ribbonfarm.com/2016/01/28/productivity-for-precious-snowflak…

顺便说一句,Ribbonfarm 非常棒。我最近才发现它。

我通常发现,关于亲力亲为的密切程度与仅仅聘请表面上看起来是该领域最好的玩家之间存在文献空白。 这个想法与开源有什么关系? 好吧,以一位伟大的作家为例。 就像斯蒂芬·金。 只有他才能写出《闪灵》的写作方式。 从那以后,有无数的模仿者尝试过。 我觉得软件有点像那样。 以你构建倒金字塔的方式。 如果各个部分开始缺乏质量,最终产品将因此呈指数级恶化。

所以你可以雇佣游戏中最好的玩家,当然可以。 花很多钱。 但他们不会创造出新的《闪灵》。 他们可能会创作另一本没人读的书。

回复 ,作者 bbehrens

总的来说文章很棒,但我对这一部分有异议

Eric S. Raymond 在他的文章《大教堂与集市》中,将专有软件和开源开发风格之间的差异比作,正如标题所示,大教堂和集市。

事实上,Raymond 谈到 GNU Emacs 核心开发是“大教堂”风格的一个例子。 尽管开源软件通常采用“集市”方法开发,但这不一定是对的。 谷歌的 Android 平台就是一个很好的例子。

我稍后在文章中提到规则总有例外,但我同意措辞有点含糊。谢谢你的评论!

回复 ,作者 bcotton

让我在这里感到困惑的是,朝九晚五,没有工作自由,与从事自由软件或开源软件无关。 朝九晚五不是我的公司要求的,而是我的家人要求的。 他们希望我晚上和周末在家。 而要完成的任务是由我的客户定义的。

当然,我在选择与哪些客户合作方面有一些自由,但是一旦项目被接受,并且做出了最初的技术决策,任何人都无法再自由选择他们想做什么。 充其量,我们每周一起决定接下来要做什么,但是除了客户的变更请求外,所有任务或多或少都从项目开始时就已安排好了。

而且项目越大,我们最终拥有的自由就越少。 我曾参与过一个让 50 人忙碌了多年的项目。 如果我们安排工作,让每个人都可以选择他们最感兴趣的任务,那么我本可以选择几十个不同的任务,但每个任务都和下一个任务一样无聊,因为所有有趣的问题都在前几年已经解决了。

这与志愿者工作非常不同,在志愿者工作中,我可以真正选择我最喜欢的任务,并希望其他人对其他任务感兴趣。

问候,eMBee。

谢谢你的提及,Shaun。 这是一个非常有趣的模式,说明我们如何才能最好地利用人类潜力来改善全球公地。 一些关于采购的有趣模式也可能最终会使具有灵活工作环境的人们比传统商店更受青睐 https://18f.gsa.gov/tags/procurement/

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.