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


10

Я являюсь частью некоммерческой организации Silex Labs, и одной из наших задач является преодоление разрыва между дизайнерами и разработчиками.

Важный вопрос - как мотивировать дизайнеров участвовать в FOSS (бесплатном программном обеспечении с открытым исходным кодом).

Как разработчик, я могу сказать, что я действительно счастлив быть частью движения FOSS, потому что:

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

А также здорово быть частью этой революции индустрии программного обеспечения :)

Мой вопрос: что мотивирует дизайнера быть частью проекта с открытым исходным кодом?


Какой проект с открытым исходным кодом? Какое участие? Вы говорите о предоставлении бесплатного графического дизайна для проекта? Вы говорите о написании программного обеспечения для графического дизайна? Сейчас я голосую за закрытие, потому что не понимаю, о чем ты спрашиваешь. Если бы вы могли отредактировать это, тогда я уберу свой закрытый голос.
Райан

Ответы:


6

Короткий ответ: к сожалению, мотивации обычно не так много. Это проблема (ниже приведены некоторые предложения о том, как помочь привлечь дизайнеров).

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

Однако есть и исключения . Существует три типа, которые могут мотивировать некоторых дизайнеров:

  1. Такие вещи, как WordPress, которые приходят с определенной формой рынка, где можно продавать такие элементы дизайна, как скины и темы.
  2. Такие вещи, как Drupal, где не так много рынка, как спрос на дизайнеров, которые имеют определенные навыки, связанные с этим продуктом
  3. Такие вещи, как небольшая армия людей, создающих SVG-графику для Википедии, мотивируются тем, что они являются конкретной причиной, которую они поддерживают, и имеют легкий путь к участию

Как привлечь больше дизайнеров?

Имейте в виду, что единственная ваша мотивация, которая будет верна для дизайнеров, - это больше работы, которую нужно показать - и это легко получить. Дизайнеры редко встречаются с талантливыми дизайнерами через работу с открытым исходным кодом - даже в тех исключительных случаях, как мир тем Wordpress, где есть некоторая мотивация и несколько дизайнеров.

Еще более важно убедиться, что у дизайнеров нет препятствий, которые вы действительно мотивируете от фактического участия:

  • Как они будут на самом деле способствовать? Обычные дизайнеры не собираются тратить часы на то, чтобы понять, как работает GitHub, а затем на часы, чтобы понять, как, черт возьми, сделать его полезной системой контроля версий для графики. Ссылок на документацию здесь будет недостаточно ... Если вы не создали что-то, что работает, они не придут.
  • Как распределяется работа? Открытый исходный код работает путем разделения большой работы между многими людьми. Это отлично подходит для отладки, но в дизайне, который становится проектом комитетом, и конечный продукт может легко превратиться в непоследовательный беспорядок, который ни один человек, который внес в него свой вклад, не захочет в своем портфолио, независимо от способностей каждого участника. Четкие рекомендации по стилю имеют большое значение, равно как и хорошее сообщество, которое выяснило, как делать онлайн-критику, которая а) работает и б) не удерживает членов.
  • Будет ли существующее сообщество даже приспособить их? Несколько раз я видел проекты, которые я поддерживаю, страдающие из-за плохого дизайна пользовательского интерфейса, и думал: «Я мог бы здесь помочь», затем я один раз взглянул на бессмысленные дебаты в сообществе, которые часто сводятся к «Я не понимаю». Мне все равно, что такое хорошая практика пользовательского интерфейса или что говорят пользователи, я большой разработчик в этом сообществе, и мне нравится, что это делается как X "- и я думал, что жизнь слишком коротка. Это как самые худшие части дневной работы, за вычетом денег. Если сообщество не готово делегировать решения по пользовательскому интерфейсу соответствующим специалистам, оно никогда не сохранит этих специалистов.

Затем, когда есть место для мотивированного дизайнера или двух, вам нужно выяснить реальную мотивацию :

  1. Если вы не можете заплатить им сами, можете ли вы каким-то образом оплатить их третьим сторонам, как пример Wordpress?
  2. Получат ли они знакомство и доверие с дизайном для чего-то широко распространенного, что может дать им преимущество в интервью и презентациях, как пример Drupal?
  3. Есть ли что-то в проекте, который вы можете использовать, чтобы люди захотели внести свой вклад, например, пример из Википедии? Вам нужно будет поехать в город, если вы полагаетесь на это.

Очень интересно спасибо! Вы дизайнер? Вы участвуете в проекте с открытым исходным кодом?
Лекса

1
Вы дизайнер? Да, вы участвуете в проекте с открытым исходным кодом? Вроде как, я много работаю над Drupal и поддерживаю open source. Но я почти никогда не предоставляю проекты для проектов с открытым исходным кодом: я бы хотел, но это слишком много хлопот по причинам, описанным выше. Несмотря на то, что я 80% дизайнер и 20% программист, я предоставил на 800% больше исправлений ошибок в проектах с открытым исходным кодом, чем у меня есть изображения или проекты.
user56reinstatemonica8

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

3

Чисто мнение ...

Открытый исходный код предназначен в первую очередь для любителей или "подрабатывающих" дизайнеров. Не исключительно, но в первую очередь.

Если у дизайнера есть работа от 9 до 5, где он может зависеть от зарплаты и жизненных потребностей, то они, как правило, проводят свое свободное время, занимаясь тем, что они хотят делать, что может или не всегда может быть тем, за что их работодатель платит . Если они находят проект с открытым исходным кодом, который им нравится, для них нет ничего особенного в том, чтобы сосредоточиться на этом просто для того, чтобы накормить своего творческого зверя. Это очень распространено, я думаю. Если дизайнер неудовлетворен на работе, он ищет другие способы чувствовать себя творческим и удовлетворенным.

Тем не менее, если дизайнер является фрилансером, и для того, чтобы положить еду на стол, он должен работать полный рабочий день над своими собственными оплачиваемыми проектами, предполагая, что у них достаточно работы, чтобы занять их, и поэтому меньше шансов «пожертвовать» время на бесплатную работу. или проект с открытым исходным кодом. В конце концов, если это время можно потратить на зарабатывание денег, зачем дизайнеру работать бесплатно? Сейчас бывают случаи, когда внештатная работа идет медленно, но когда от этого зависит ваше благосостояние, вы продаете себя, а не работаете над проектами просто для удовольствия.

Это обобщающее и чисто мнение.

В любом случае, единственной движущей силой для участия в любом проекте с открытым исходным кодом или в бесплатном проекте является желание использовать проект или узнать что-то новое из моего опыта. Никто не собирается тратить часы своего времени на работу над чем-либо, если они не видят немедленного вознаграждения каким-либо образом, и я не имею в виду исключительно финансовое вознаграждение. Если я использую готовый пакет с открытым исходным кодом и ненавижу его внешний вид, но мне нравится этот пакет, я вполне могу потратить время на улучшение внешнего вида. Если по какой-то другой причине, я чувствую себя лучше, глядя на это.

Вы упоминаете сети и портфолио. Любой из них может быть легко приобретен, не тратя часы на открытый исходный код.

Лично я больше не вижу смысла работать бесплатно над чем-либо . Я бы предпочел потратить время, чтобы убедиться, что у меня будет оплата дома в следующем месяце. И если я собираюсь работать бесплатно, я бы лучше помог бездомным или добровольцем в Армии спасения или в местном клубе мальчиков. Эти типы должностей добровольцев гораздо более полезны в общей схеме вещей.

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


2

Прежде всего: все ответы на этот вопрос превосходны.

Мой «случай» немного отличается. Я пока не связан с сообществом открытого исходного кода (пока!), Но, думаю, вы могли бы сказать, что я «добровольно» посвящаю свое время проектам доступности. Обычно я не добавляю эти проекты в свое профессиональное портфолио, и мотивация делать это честно ... потому что мне нравится работать над новыми вещами без давления со стороны клиентов, и потому что это кажется правильным.

И я хотел бы поделиться немного другим сценарием, который не был бы специально сфокусирован на открытом исходном коде, но что-то среднее между политической активностью + творческим движением в Южной Америке и конкретным случаем, который мне посчастливилось испытать. Может быть, это может быть интересно.

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

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

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


2

Я думаю, что многие программисты не очень ценят дизайнеров и процесс проектирования. Создание графического интерфейса пользователя, более удобного в использовании, более привлекательного и удобного для пользователя, часто рассматривается как приглушение и приятное рисование . По моему мнению, по этой причине многие дизайнеры не хотят вкладывать средства в программное обеспечение с открытым исходным кодом.

Итак, хорошие мотивы будут:

  • Творческая свобода исследовать новые тенденции, которые клиент закрыл бы
  • Чтобы сказать, как графический интерфейс должен работать и выглядеть в конце, а не просто «рисовать пиксели»
  • Работа, которую вы можете использовать в своем портфолио
  • Опыт вы можете поставить на резюме
  • кредит

1
  • Примите участие в эволюции нового программного обеспечения
  • Объясните разработчику, зачем вам нужен специальный плагин или рабочий процесс
  • Лучшее общение с Dev делает лучшее программное обеспечение
  • Быть частью эволюции индустрии программного обеспечения и делиться знаниями
  • лучший дизайн и UX для проекта с открытым исходным кодом, поэтому постарайтесь сделать его более привлекательным для обычного пользователя
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.