我想参与开源项目,但我不会编码(那么好。或者......根本)。
我很想为 GitHub 项目做出贡献,但作为一名设计师,我不确定这样做的最佳方式是什么(我提到 GitHub 是因为它可以很容易地找到已经发生的事情,但任何平台都可以适用)。
图形设计师在开源世界中的位置是什么,或者在决定加入具有这些特征的项目时有哪些好的做法?
我想参与开源项目,但我不会编码(那么好。或者......根本)。
我很想为 GitHub 项目做出贡献,但作为一名设计师,我不确定这样做的最佳方式是什么(我提到 GitHub 是因为它可以很容易地找到已经发生的事情,但任何平台都可以适用)。
图形设计师在开源世界中的位置是什么,或者在决定加入具有这些特征的项目时有哪些好的做法?
最重要的是找到一个你真正支持目标的项目。我不希望开源工作成为一件苦差事,如果是这样,你应该退出,而且你更有可能为自己热爱的事情创造出好的工作。希望项目本身不会很快消失,因为你想做一些持久的东西。
一旦确定,您应该联系创作者并与他们交谈。由于它是开源的,因此他们的信息可能清晰可见。我敢肯定,他们希望您尽您所能提供帮助,并且通过与他们交谈并询问,他们可以准确地告诉您如何才能最好地提供帮助。
至于那可能是什么样子,他们可能会让你按照以下方式做一些事情(假设他们有设计师可以做的工作 - 它不仅仅是代码,还包括某种类型的界面,至少是一个飞溅查看项目的人的页面):
此外,还有许多特定于设计的开源项目可以帮助开发人员。这些范围可以从图像库(摄影和插图库)、字体、模板、网格系统到其他完全不同的东西。这样做的目的是让开发人员的工作更轻松,并提供资源,以便公司不必自己从头开始做所有事情。
当然,您最终会做什么取决于您想要参与的程度,您拥有的技能以及您正在处理的应用程序类型,但我认为这个答案很好地了解了一些工作的可能性因为你是。这确实是您为工作所做的相同类型的设计工作,只是(也许)为了更好的事业。
正如Scribblemacher 评论的那样,使用开源程序并通过发布关于程序的教程、示例作品、模板、问题、新脚本和功能请求在社区中保持活跃有助于应用程序变得更好。这是您可以在常规工作流程中执行的操作,并且是任何开源项目的一个组成部分。
GitHub 机会:
帮助制作矢量格式的 Wikimedia Commons 图像:
为网站模板/主题做出贡献:
设计新的图标包:
将插图添加到:
为图形设计软件做贡献:
许多开源游戏都在寻找图形设计师。
例如,在Pushover ,我们正在寻找一名志愿者来重新设计主角(在所有运动状态下)。
作为一名平面设计师,你是开源团队最想要的人之一。他们通常有足够多的程序员(或者至少知道在哪里可以找到他们),但是找到愿意自愿提供的优秀图形的人很难。
您应该可以轻松找到既需要您又需要您的项目。
您需要注意的一件事是,许多开源项目(以及一般软件)并没有为平面设计师提供大量工作。首先,有大量没有任何图形组件。对于其他人来说,UI 主要是通过一些 UI 库实现的,这些库几乎决定了按钮的外观和排列等。因此,有许多项目除了一些图标和徽标之外几乎没有什么可做的。如果你想做出巨大的贡献,或者你想让你的工作产生巨大的影响,参与这样的项目可能不会让你满意。另一方面,如果你想做一系列的短期项目,这可能没问题。
但是,也有例外:
您需要考虑的另一点是,如果您不是程序员,则工作某些项目可能需要与必须实现您的设计的程序员进行大量交互。这意味着程序员和您都需要额外的工作量,这可能会对您的贡献的成本效益比产生严重影响。当然,每个人都希望他们的软件看起来不错,但在大多数情况下,他们不想在这方面投入太多时间,并且手头有更紧迫的问题。因此,您可能想要寻找可以独立工作的项目。
无论你做什么,与做项目的人谈谈你是否以及如何做出最好的贡献总是一个好主意。
最后,有点特殊的情况是字体。它们通常几乎不涉及任何编程,因此您可以轻松地为现有项目做出贡献,只需要学习 Git 或使用的任何版本控制系统。GitHub 和 Sourceforge ( 1 , 2 )上有一些字体项目。我自己在这些平台上也有一个字体项目。
此外,自己开始一个新的字体项目并不需要太多。高质量的开源字体很少见,你可以填补许多利基(或相当大的漏洞)。