如果你认识一位正在为开源项目贡献时间的专业设计师,那么他们很可能属于以下三类之一,Garth Braithwaite 解释道。他于周一在 All Things Open 会议上发言。
1) 他们被朋友欺骗或受到同行压力,而这位朋友也是一位开源项目经理。
2) 他们为企业赞助商工作,因此他们的贡献是有报酬的。
3) 他们是一位恰好也是开发人员的设计师。
但这是为什么呢?为什么没有更多设计师在业余时间将他们精湛的技能贡献给开源项目呢?Braithwaite 说,一个很大的问题是文化。Braithwaite 在 Adobe 从事开源项目,担任设计和代码贡献者。他说,设计还没有像 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 条评论