如果你认识一位为开源项目贡献时间的专业设计师,他们很可能属于以下三种类型之一,Garth Braithwaite 解释说,他在周一的 All Things Open 会议上发言时提到
1) 他们被朋友欺骗或迫于朋友的压力,而这位朋友也是一位开源项目经理。
2) 他们为企业赞助商工作,因此他们的贡献是有报酬的。
3) 他们是一位碰巧也是开发人员的设计师。
但为什么会这样呢?为什么没有更多的设计师在自己的时间里为开源项目贡献他们精湛的技能呢?Adobe 的设计和代码贡献者 Braithwaite 说,一个很大的问题是文化。Braithwaite 说,设计还没有像 Linus Torvalds 或 Richard Stallman 倡导 Linux 和自由软件那样,拥有自己的开源拥护者。Braithwaite 说,除此之外,设计学校和管理者经常鼓励学生和员工之间的竞争,这并不能真正培养协作的心态。
如果这还不够,Braithwaite 说设计师通常工作过度且不被赏识。设计师在日常工作中同时处理三个或更多项目的情况并不少见,他说,这并不能真正吸引他们回家后继续从事开源项目。虽然这对开发人员来说也是一个问题,但 Braithwaite 自称为混合型设计师/开发人员,他在一开始是一名设计师,后来转行成为开发人员以赚更多钱。他说,他觉得设计师的情况更糟,因为他们通常人数较少。
Braithwaite 特别指出,开源项目在三个关键领域需要设计帮助:用户体验、品牌和可视化用户界面。但 Braithwaite 说,招募他们并不容易,因为开源开发人员没有创造出让设计师感到自己是社区一份子的氛围。Braithwaite 说,开源社区可能会让人感到“高度排外”,他还补充说:“感觉就像一个酷孩子的俱乐部,(设计师)不是其中一员,或者可能是一个非常书呆子的俱乐部。”他说,开发人员需要帮助激励设计师。
但如何做呢?一种方法是帮助你生活中的设计师了解参与开源的好处,并招募他们加入项目。然而,这可能是一个缓慢的过程,所以如果你现在需要一位设计师,又无法雇用一位,那就不要等待,Braithwaite 说。
“你们被正式委任为设计师——你们现在是初级设计师,”Braithwaite 对房间里的开发人员说。他解释说,设计是一项技能,就像任何技能一样,它是可以培养的。他告诫那些学习展示设计能力的人,要避免被完美主义所麻痹。另一方面,他说永远不要对你当前的工作质量感到满意,他说所有开发人员都有能力逐步提高他们的设计能力。
对于那些想要为开源项目贡献技能的设计师,Braithwaite 建议他们登录 GitHub 并开始浏览需要帮助的项目。此外,他鼓励所有设计师学习使用 HTML、CSS 和 Javascript 进行原型设计——他说这比 PSD 文件对开发人员更有价值。
系列
本文是 All Things Open 演讲者 系列的一部分。All Things Open 是一场探索企业中的开源、开放技术和开放网络的会议.
7 条评论