设计师参与开源项目的动机

平面设计 开源的 招聘
2022-01-10 14:24:18

我是 Silex Labs 非营利组织的一员,我们的使命之一是弥合设计师和开发人员之间的差距。

一个重要的问题是如何激励设计师参与 FOSS(免费和开源软件)。

作为一名开发人员,我可以说我很高兴成为 FOSS 运动的一部分,因为:

  • 我使用了我无法在商业产品中使用的技术,因为创新技术还不是主流,开源项目沟通不畅,因此无法吸引决策者
  • 我遇到了有才华的开发人员,我建立了新的联系,新的机会,我选择了我的合作对象
  • 当我进行工作面试时,我有很多很棒的东西要展示,很多经验
  • 当我被聘为自由软件做贡献时——这是因为我最初是一个贡献者,我开发的程序在我离开公司后可以继续工作

而且,能够参与到软件行业的这场革命中来也很酷 :)

我的问题是,是什么促使设计师成为开源项目的一部分?

4个回答

简短的回答是:不幸的是,通常没有太多的动机。这是一个问题(关于如何帮助设计师参与下面的一些建议)。

如果您查看开源项目,通常很明显没有设计师参与其中,并且设计元素是由具有基本设计技能的开发人员创建的:即使对于产品本身实际上可以受益的 Inkscape 和 GIMP 等开源设计工具也是如此设计师。

但是,也有例外我能想到的三种类型确实能够激励一些设计师:

  1. 诸如 Wordpress 之类的东西带有某种形式的市场,可以出售皮肤和主题等设计元素
  2. 像 Drupal 这样的市场,与其说是对具有与该产品相关的特定技能的设计师的需求,不如说是市场
  3. 诸如为维基百科制作 SVG 图形的一小群人的动机是,这是他们支持的特定事业,并且有一条简单的参与途径

如何获得更多设计师的参与?

请记住,对设计师来说唯一的动机是展示更多的工作——这很容易得到。设计师很少会通过开源工作遇到有才华的设计师——即使在像 Wordpress 主题世界这样有一些动机和一些设计师参与的特殊情况下也是如此。

更重要的是确保您确实能够从实际参与中激励的任何设计师都没有障碍:

  • 他们将如何实际做出贡献?普通设计师不会花几个小时搞清楚 GitHub 是如何工作的,然后花更多时间搞清楚如何让它成为一个有用的图形版本控制系统。文档链接在这里还不够……如果您还没有构建有效的东西,它们就不会出现。
  • 工作如何分配?开源通过在许多人之间分配一项大工作来工作。它非常适合调试,但在设计中,它变成了委员会的设计,最终产品很容易变成一个不一致的混乱,无论每个贡献者的能力如何,任何贡献它的个人都不会想要在他们的投资组合中。清晰的风格指南会产生很大的不同,就像一个很好的社区已经想出如何进行在线评论,a) 有效,b) 不会阻止成员。
  • 现有的社区甚至会容纳他们吗?有几次我看到我支持的项目因糟糕的 UI 设计而受苦,并认为“我可以在这里提供帮助”,然后我看了一眼社区中各种愚蠢的辩论——这通常相当于“我不“不管什么是好的 UI 实践或用户怎么说,我是这个社区的大开发人员,我喜欢它像 X 那样做”——我认为生命太短暂了。这就像日常工作中最糟糕的部分,减去钱。如果社区不准备将 UI 决策委派给适当的专家,它将永远不会保留这些专家。

然后,当有一两个有动力的设计师有空间时,你需要找出一个实际的动机

  1. 如果您不能自己付款,您是否可以让第三方以某种方式付款,例如 Wordpress 示例?
  2. 他们是否会通过设计一些普遍的东西而获得熟悉和可信度,这可能会给他们在面试和推销中带来优势,比如 Drupal 的例子?
  3. 您可以使用该项目的某些内容来使人们想要做出贡献,例如 Wikipedia 示例吗?如果你依赖这个,你需要去城里参加社区活动。

纯属意见...

开源主要面向业余爱好者或“兼职”设计师。不是唯一的,而是主要的。

如果设计师有朝九晚五的工作,他们可以依靠薪水和生活必需品,那么他们倾向于将业余时间花在他们想做的事情上,而这些事情可能会或可能不会总是他们的雇主付钱给他们做的事情。如果他们找到了自己喜欢的开源项目,那么专注于这个项目只是为了喂养他们的创意野兽并不是什么大不了的事。我认为这常见。如果设计师在工作中没有成就感,他们会寻求其他方式来感受创意和成就感。

然而,如果设计师是一名自由职业者,并且将食物放在餐桌上需要他们整天工作在自己的付费项目上,假设他们有足够的工作让他们忙碌,那么就不太可能将时间“捐赠”给免费的或开源项目。毕竟如果那段时间可以用来赚钱,那设计师为什么要免费工作呢?现在,有时自由职业者的工作很慢,但当你的幸福取决于它时,你就是在推销自己,而不是仅仅为了好玩而从事项目。

这是概括和纯粹的意见。

无论如何,参与任何开源或免费项目的唯一驱动力是渴望使用该项目,或者根据我的经验学习新的东西。如果他们看不到以某种方式立竿见影的回报,那么没有人会花费数小时的时间来做某事,而且我并不是指完全的经济回报。如果我使用预先构建的开源包并且我讨厌它的外观,但我喜欢这个包,我很可能会花时间来改善外观。如果没有其他原因,那么我看它会感觉更好。

你提到了网络和投资组合。其中任何一个都可以很容易地获得,而无需花费数小时来开源。

我个人认为,在任何事情上免费工作已经没有什么价值了。我宁愿花时间确定我下个月有房款。如果我要免费工作,我宁愿帮助无家可归者或救世军或当地男孩俱乐部的志愿者。在宏伟的计划中,这些类型的志愿者职位 有价值。

简而言之,我认为你不能激励人们参与开源项目。您可以让人们知道需要有人并希望对项目本身感兴趣,但就像任何志愿者职位一样,这取决于捐赠者是否有动力这样做。

首先:这个问题的所有答案都很好。

我的“案例”略有不同。我没有专门参与开源社区(还没有!),但我想你可以说我“自愿”花时间参与可访问性项目。我通常不会将这些设计添加到我的专业作品集中,而这样做的动机是诚实的……因为我喜欢在没有客户压力的情况下从事新事物的工作,而且感觉很对。

我想分享一个稍微不同的场景,它也不是专门关注开源,而是介于政治激进主义 + 南美的知识共享运动之间,还有一个我有幸经历过的特殊案例。也许它可能是有趣的。

在 2001 年阿根廷经济和政治危机之后,人们开始组织自己(邻居、学生、工人)。设计师和艺术家(专业人士和业余爱好者)在其中发挥了重要作用,因为他们负责杂志、传单和网站。我猜他们的动机主要是政治上的,但随着知识共享运动的到来,你开始在他们创造的一切中看到那些 CC 符号。

我完全同意 user568458 和 Scott 提到的原因,但我也认为还有一个原因,我认为与志愿服务不同。行动主义

无论如何,我觉得我们在谈论为什么设计师不参与开源项目,但我们都是社区驱动的网站的一部分,这非常具有讽刺意味。我认为那里有一个答案:)

我认为很多程序员并不真正重视设计师和设计过程。使 GUI 更实用、更好看和用户友好通常被认为是简化它并把它画得漂亮在我看来,这就是很多设计师不愿意为开源软件做贡献的原因。

所以,好的动机是:

  • 探索客户将关闭的新趋势的创造性自由
  • 对 GUI 的工作方式和最终外观有发言权,而不仅仅是“绘制像素”
  • 您可以在您的作品集中使用的作品
  • 可以投简历的经验
  • 信用