Мотивація дизайнера долучитися до проекту з відкритим кодом


10

Я є членом неприбуткової організації Silex Labs, і одна з наших завдань - подолати розрив між дизайнерами та розробниками.

Важливе питання - як мотивувати дизайнерів до участі у FOSS (вільному та відкритому ПЗ).

Як розробник можу сказати, що я дуже радий бути учасником руху FOSS, оскільки:

  • Я використовую технології, які я не міг використовувати в комерційному продукті, оскільки інноваційні технології ще не є основними, а проекти з відкритим кодом мають слабку комунікацію, тому вони не залучають осіб, які приймають рішення
  • Я зустрічаю талановитих розробників, налаштовую нові зв’язки, нові можливості і вибираю, з ким співпрацюю
  • коли я беру співбесіди, я маю на увазі великі речі, багато досвіду
  • коли мене наймають на внесок у безкоштовне програмне забезпечення - що трапляється тому, що я в першу чергу був співробітником, я розробляю програми, над якими я зможу продовжувати працювати після того, як покину компанію

А також класно бути частиною цієї революції в індустрії програмного забезпечення :)

Моє запитання: що мотивує дизайнера бути частиною проекту з відкритим кодом?


Що таке проект з відкритим кодом? Що за участь? Ви говорите про надання безкоштовного графічного дизайну проекту? Ви говорите про написання програмного забезпечення для графічного дизайну? Я голосую, щоб закрити на даний момент, тому що мені не зрозуміло, що ви просите. Якщо ви зможете це відредагувати, я зніму своє голосування.
Райан

Відповіді:


6

Коротка відповідь: там, на жаль, зазвичай не так багато мотивацій. Це проблема (деякі пропозиції щодо того, як допомогти залучити дизайнерів нижче).

Якщо ви подивитесь на проекти з відкритим кодом, часто дуже ясно, що жоден дизайнер не бере активного участі і що елементи дизайну створюються розробниками, які мають базові дизайнерські навички: навіть для інструментів дизайну з відкритим кодом, таких як Inkscape та GIMP, де самі продукти можуть отримати користь дизайнери.

Однак є і винятки . Я можу придумати три типи, які мені вдається мотивувати деяких дизайнерів:

  1. Такі речі, як Wordpress, постачаються з певною формою на ринку, де можна продати елементи дизайну, такі як шкури та теми
  2. Такі речі, як Drupal, де ринку не так багато, як попит на дизайнерів, які мають специфічні навички, пов'язані з цим продуктом
  3. Такі речі, як невелика армія людей, які роблять SVG графіку для Вікіпедії, які мотивовані нею, що є конкретною причиною, яку вони підтримують і мають простий шлях до залучення

Як залучити більше дизайнерів?

Майте на увазі, що єдиною вашою мотивацією, яка буде правдивою для дизайнерів, є більше роботи - і це легко отримати. Дизайнери рідко зустрінуть талановитих дизайнерів через роботу з відкритим кодом - навіть у тих виняткових випадках, як світ тем Wordpress, де є мотивація та кілька дизайнерів.

Ще важливішим є те, щоб не було перешкод для будь-яких дизайнерів, яких ви встигаєте мотивувати, щоб насправді брати участь:

  • Як вони насправді внесуть свій внесок? Регулярні дизайнери не збираються витрачати години на з'ясування того, як працює GitHub, а потім ще години, щоб зрозуміти, як, до біса, зробити його корисною системою управління версіями для графіки. Посилань на документацію тут буде недостатньо ... Якщо ви не побудували щось, що працює, вони не з’являться.
  • Як розподіляється робота? Відкритий код працює, розділяючи велику роботу між багатьма людьми. Це відмінно підходить для налагодження, але в дизайні, що стає дизайном комітетом, і кінцевий продукт може легко стати непослідовним безладом, якого жодна людина, яка внесла свій внесок у нього, не захоче у своєму портфоліо, незалежно від здібностей кожного учасника. Чіткі настанови стилю мають дуже велику зміну, як і хороша спільнота, яка розібралася, як робити критику в Інтернеті, яка: a) працює і b) не стримує членів.
  • Чи зможе існуюча громада навіть їх розмістити? Я декілька разів бачив проекти, які підтримую страждання через поганий дизайн інтерфейсу, і думав, "я можу допомогти тут", потім я поглянув на різновиди неробочих дискусій у громаді - що часто означає "я не знаю Мені все одно, що є практичною інтерфейсом користувача або що кажуть користувачі, я великий розробник у цій спільноті, і мені подобається, що це робиться як X "- і я вважаю, що життя занадто коротке. Це як найгірші частини робочого дня, мінус гроші. Якщо громада не готова делегувати рішення інтерфейсу користувача відповідним спеціалістам, вона ніколи не збереже цих спеціалістів.

Потім, коли є місце для вмотивованого дизайнера чи двох, вам потрібно з'ясувати фактичну мотивацію :

  1. Якщо ви не можете їх самостійно сплатити, чи можете ви їх якось заплатили сторонніми сторонами, як приклад Wordpress?
  2. Чи здобудуть вони знайомство та достовірність, розробляючи щось широке, що може дати їм перевагу в інтерв'ю та опитуваннях, як-от приклад Drupal?
  3. Чи є щось про проект, який ви можете використати, щоб люди хотіли внести свій внесок, як, наприклад, приклад з Вікіпедії? Якщо ви покладаєтесь на це, вам потрібно буде їхати до міста, щоб зайнятися громадою

Дуже цікаво дякую! Ви дизайнер? Ви берете участь у проекті з відкритим кодом?
lexa

1
Ви дизайнер? Так, Ви берете участь у проекті з відкритим кодом? Начебто я дуже багато працюю над Drupal і підтримую відкритий код. Але я майже ніколи не надаю розробки для проектів з відкритим кодом: я хотів би, але це занадто багато клопоту з причин, описаних вище. Незважаючи на те, що 80% дизайнер і 20% кодер, я забезпечив приблизно 800% більше виправлень помилок коду для проектів з відкритими джерелами, ніж у мене зображень або дизайнів.
користувач56reinstatemonica8

1
+1, варто зазначити: Github тепер підтримує версію PSD. github.com/blog/1845-psd-viewing-diffing
Брайан Діллінгем

3

Чисто думка ...

Open Source призначений в першу чергу для любителів або "місячних" дизайнерів. Не виключно, а насамперед.

Якщо у дизайнера є робота від 9 до 5, де вони можуть залежати від зарплати та життєвих потреб, вони, як правило, проводять свій вільний час, роблячи те, що хочуть робити, що може або не завжди є тим, що їх роботодавець платить їм робити. Якщо вони знайдуть проект із відкритим кодом, який їм подобається, для них не велика справа зосередитись саме на тому, щоб прогодувати свого творчого звіра. Думаю, це дуже часто. Якщо дизайнер не виконаний на роботі, вони шукають інші способи відчути себе творчими та виконаними.

Однак, якщо дизайнер є фрілансером, і покладання їжі на стіл вимагає від них працювати цілі дні над власними платними проектами, якщо припустити, що у них достатньо роботи, щоб не зайняти їх, то менше шансів "пожертвувати" час безкоштовно або проект з відкритим кодом. Зрештою, якщо цей час можна було витратити на заробітки, чому б дизайнер працював безкоштовно? Зараз бувають випадки, коли робота на позаштатній роботі відбувається повільно, але коли від цього залежить ваше благополуччя, ви маркетингуєте себе, а не працюєте над проектами просто заради розваги.

Це узагальнююча і суто думка.

У будь-якому випадку, єдина мотивація рушійної участі у будь-якому відкритому джерелі чи безкоштовному проекті - це бажання скористатися проектом чи навчитися чомусь новому зі свого досвіду. Ніхто не збирається дарувати години свого часу, щоб попрацювати над чимось, якщо вони не побачать негайну винагороду якимось чином, і я не маю на увазі виключно фінансові винагороди. Якщо я використовую заздалегідь вбудований пакет з відкритим кодом і ненавиджу те, як він виглядає, але я люблю пакет, я можу дуже добре пожертвувати час на покращення зовнішнього вигляду. Якщо ні з якої іншої причини, то я можу почувати себе краще, дивлячись на це.

Ви згадуєте мережі та портфоліо. Жоден із них можна було б легко придбати, не приділяючи години відкритим кодом.

Особисто я бачу, що в роботі безкоштовно над чим завгодно мало цінності . Я набагато краще витратити час, переконавшись, що в наступному місяці я плачу за будинок. І якщо я збираюся працювати безкоштовно, я краще допоможу бездомним чи добровольцям в Армії порятунку чи місцевому хлопському клубі. Ці типи волонтерських посад набагато корисніші у грандіозній схемі речей.

Коротше кажучи, я не думаю, що ви можете мотивувати людей брати участь у проектах з відкритим кодом. Ви можете дати зрозуміти, що комусь потрібно, і сподіваєтесь, що до самого проекту є інтерес, але як і будь-яка посада волонтера, це залежить від того, хто пожертвує, щоб мотивувати це.


2

Перш за все: всі відповіді на це питання чудові.

Мій "випадок" трохи інший. Я спеціально не співпрацюю із спільнотою з відкритим кодом (поки що!), Але, мабуть, ви могли б сказати, що я "добровольцем" займаюсь проектами з доступу. Я зазвичай не додаю ці проекти до свого професійного портфоліо, і мотивація їх робити чесно ... тому що мені подобається працювати над новими речами без тиску клієнтів і тому, що це відчуває себе правильно.

І я хотів поділитися дещо іншим сценарієм, який не був спеціально зосереджений на відкритому коді, але щось середнє між політичним активізмом + креативним громадським рухом у Південній Америці, і певний випадок, який мені пощастило пережити. Можливо, це може зацікавити.

Після економічної та політичної кризи 2001 року в Аргентині люди почали організовуватися в групи (сусіди, студенти, робітники). Дизайнери та художники (як професіонали, так і любителі) відігравали важливу роль у цьому, оскільки вони відповідали за журнали, листівки та веб-сайти. Думаю, їх мотивація була насамперед політичною, але разом з цим з'явився рух Creative Commons, і ви почали бачити ці символи CC у всьому, що вони створили.

Я повністю погоджуюся з причинами, якими користувач згадує user568458 і Скотт, але також думаю, що є ще одна, і я думаю, що це відрізняється від волонтерства. Це активізм .

У будь-якому випадку, я вважаю це іронічно чудовим, що ми говоримо про те, чому дизайнери не втягуються в проекти з відкритим кодом, і все ж ми є частиною сайту, керованого громадою. Я думаю, що тут є відповідь :)


2

Я думаю, що багато програмістів не дуже цінують дизайнерів та процес проектування. Зробити графічний інтерфейс більш придатним для використання, кращим виглядом та зручністю у користуванні часто вважається скидання його і красиве його малювання . На мій погляд, саме тому багато дизайнерів не переймаються внеском у програмне забезпечення з відкритим кодом.

Отже, хорошими мотиваціями будуть:

  • Творча свобода досліджувати нові тенденції, які б клієнт закрив
  • Сказати, як графічний інтерфейс повинен працювати і виглядати в кінцевому підсумку, а не просто "малювати пікселі"
  • Робота, яку ви можете використовувати у своєму портфоліо
  • Досвід, який ви можете накласти на резюме
  • Кредит

1
  • Будьте залучені до еволюції нового програмного забезпечення
  • Поясніть Dev, чому вам потрібен спеціальний плагін або робочий процес
  • Краще спілкування з Dev покращить програмне забезпечення
  • Будьте частиною еволюції програмної галузі та діліться знаннями
  • кращий дизайн та UX для проекту з відкритим кодом, тому постарайтеся зробити його більш привабливим для звичайного користувача
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.