Động lực để một nhà thiết kế tham gia vào một dự án nguồn mở


10

Tôi là một phần của tổ chức phi lợi nhuận Silex Labs và một trong những nhiệm vụ của chúng tôi là thu hẹp khoảng cách giữa các nhà thiết kế và nhà phát triển.

Một câu hỏi quan trọng là làm thế nào để thúc đẩy các nhà thiết kế tham gia vào FOSS (phần mềm miễn phí và nguồn mở).

Là một nhà phát triển, tôi có thể nói rằng tôi thực sự hạnh phúc khi trở thành một phần của phong trào FOSS bởi vì:

  • Tôi sử dụng các công nghệ mà tôi không thể sử dụng trong một sản phẩm thương mại vì các công nghệ tiên tiến chưa phải là chủ đạo và các dự án nguồn mở có khả năng giao tiếp kém nên chúng không thu hút được những người ra quyết định
  • Tôi gặp các nhà phát triển tài năng, tôi tạo ra các kết nối mới, các cơ hội mới và tôi chọn người mà tôi cộng tác
  • Khi tôi phỏng vấn xin việc, tôi có những điều tuyệt vời để thể hiện, nhiều kinh nghiệm
  • Khi tôi được thuê để đóng góp cho phần mềm miễn phí - điều này xảy ra bởi vì tôi là người đóng góp ngay từ đầu, tôi phát triển các chương trình mà tôi sẽ có thể tiếp tục làm việc sau khi tôi rời công ty

Ngoài ra, thật tuyệt khi trở thành một phần của cuộc cách mạng công nghiệp phần mềm này :)

Câu hỏi của tôi là, điều gì thúc đẩy một nhà thiết kế trở thành một phần của dự án nguồn mở?


Những loại dự án nguồn mở? Những loại liên quan? Bạn đang nói về việc cung cấp thiết kế đồ họa miễn phí cho một dự án? Bạn đang nói về việc viết một phần mềm thiết kế đồ họa? Tôi đang bỏ phiếu đóng cửa vào lúc này vì tôi không thấy rõ những gì bạn đang hỏi. Nếu bạn có thể chỉnh sửa nó, thì tôi sẽ xóa bỏ phiếu bầu gần của tôi.
Ryan

Câu trả lời:


6

Câu trả lời ngắn gọn là: không may thường không có nhiều động lực. Đó là một vấn đề (một số gợi ý về cách giúp các nhà thiết kế tham gia bên dưới).

Nếu bạn nhìn vào các dự án nguồn mở, thường rất rõ ràng rằng không có nhà thiết kế nào tham gia nhiều và các yếu tố thiết kế được tạo ra bởi các nhà phát triển có kỹ năng thiết kế cơ bản: ngay cả đối với các công cụ thiết kế nguồn mở như Inkscape và GIMP, nơi chính các sản phẩm có thể thực sự có lợi nhà thiết kế.

Tuy nhiên, có những trường hợp ngoại lệ . Có ba loại tôi có thể nghĩ ra để quản lý để thúc đẩy một số nhà thiết kế:

  1. Những thứ như Wordpress đi kèm với một số hình thức thị trường nơi các yếu tố thiết kế như giao diện và chủ đề có thể được bán
  2. Những thứ như Drupal không có nhiều thị trường như một nhu cầu cho các nhà thiết kế có kỹ năng cụ thể liên quan đến sản phẩm đó
  3. Những thứ như đội quân nhỏ của những người làm đồ họa SVG cho Wikipedia, những người bị thúc đẩy bởi nó là một nguyên nhân cụ thể mà họ hỗ trợ và có một lộ trình dễ dàng để tham gia

Làm thế nào để có được sự tham gia nhiều hơn từ các nhà thiết kế?

Hãy nhớ rằng một trong những động lực duy nhất của bạn sẽ đúng với các nhà thiết kế là có nhiều công việc hơn để thể hiện - và điều này rất dễ để có được. Các nhà thiết kế sẽ hiếm khi gặp các nhà thiết kế tài năng thông qua công việc nguồn mở - ngay cả trong những trường hợp đặc biệt như thế giới của các chủ đề Wordpress, nơi có một số động lực và một vài nhà thiết kế tham gia.

Điều quan trọng hơn nữa là đảm bảo không có trở ngại nào cho bất kỳ nhà thiết kế nào bạn quản lý để thúc đẩy thực sự tham gia:

  • Họ sẽ thực sự đóng góp như thế nào? Các nhà thiết kế thông thường sẽ không mất hàng giờ để tìm ra cách GitHub hoạt động sau đó hàng giờ để tìm hiểu làm thế nào để biến nó thành một hệ thống kiểm soát phiên bản hữu ích cho đồ họa. Liên kết đến tài liệu sẽ không đủ ở đây ... Nếu bạn chưa xây dựng một cái gì đó hoạt động, họ sẽ không đến.
  • Công việc được phân bổ như thế nào? Nguồn mở hoạt động bằng cách phân chia một công việc lớn giữa nhiều người. Thật tuyệt vời để gỡ lỗi, nhưng trong thiết kế, trở thành thiết kế của ủy ban và sản phẩm cuối cùng có thể dễ dàng trở thành một mớ hỗn độn không nhất quán mà không một cá nhân nào đóng góp vào nó sẽ muốn trong danh mục đầu tư của họ, bất kể khả năng của mỗi người đóng góp. Các nguyên tắc phong cách rõ ràng tạo ra sự khác biệt thực sự lớn, cũng như một cộng đồng tốt đã tìm ra cách thực hiện các phê bình trực tuyến mà a) làm việc và b) không ngăn cản các thành viên.
  • Cộng đồng hiện tại thậm chí có thể chứa chúng? Đã có một vài lần tôi thấy các dự án tôi ủng hộ đau khổ thông qua thiết kế giao diện người dùng kém và nghĩ rằng "Tôi có thể giúp đỡ ở đây", sau đó tôi đã xem xét các loại tranh luận điên rồ trong cộng đồng - thường là "Tôi không Tôi không quan tâm đến việc thực hành UI tốt hay những gì người dùng nói, tôi là một nhà phát triển lớn trong cộng đồng này và tôi thích nó được thực hiện như X "- và tôi nghĩ cuộc sống quá ngắn ngủi. Nó giống như những phần tồi tệ nhất của công việc hàng ngày, trừ tiền. Nếu một cộng đồng không được chuẩn bị để ủy thác các quyết định UI cho các chuyên gia phù hợp, thì cộng đồng sẽ không bao giờ giữ lại các chuyên gia đó.

Sau đó, khi có chỗ cho một hoặc hai nhà thiết kế có động lực, bạn cần tìm ra một động lực thực sự :

  1. Nếu bạn không thể tự trả tiền cho họ, bạn có thể nhờ họ trả tiền cho bên thứ ba bằng cách nào đó, như ví dụ về Wordpress không?
  2. Họ sẽ có được sự quen thuộc và đáng tin cậy với việc thiết kế cho một thứ gì đó rộng rãi có thể giúp họ có lợi thế trong các cuộc phỏng vấn và bình luận, như ví dụ về Drupal?
  3. Có điều gì về dự án bạn có thể sử dụng để khiến mọi người muốn đóng góp, như ví dụ Wikipedia không? Bạn sẽ cần phải đi đến thị trấn với sự tham gia của cộng đồng nếu bạn dựa vào điều này.

Rất thú vị cảm ơn bạn! Bạn có phải là nhà thiết kế? Bạn có tham gia vào một dự án nguồn mở không?
lexa

1
Bạn có phải là nhà thiết kế? Có, bạn có tham gia vào một dự án nguồn mở không? Tôi đã làm việc trên Drupal khá nhiều và tôi hỗ trợ nguồn mở. Nhưng tôi hầu như không bao giờ cung cấp các thiết kế cho các dự án nguồn mở: Tôi muốn, nhưng nó quá rắc rối vì những lý do được mô tả ở trên. Mặc dù là nhà thiết kế 80% và lập trình viên 20%, tôi đã cung cấp thêm 800% sửa lỗi mã cho các dự án nguồn mở so với hình ảnh hoặc thiết kế của tôi.
user56reinstatemonica8

1
+1, đáng chú ý: Github hiện hỗ trợ phiên bản PSD. github.com/blog/1845-:54-viewing-diffing
Brian Dillingham

3

Hoàn toàn là ý kiến ​​...

Nguồn mở dành cho các nhà thiết kế sở thích hoặc "ánh trăng" là chủ yếu. Không độc quyền, nhưng chủ yếu.

Nếu một nhà thiết kế có 9 đến 5 công việc mà họ có thể phụ thuộc vào tiền lương và nhu cầu thiết yếu của cuộc sống, thì họ có xu hướng dành thời gian rảnh rỗi để làm những việc họ muốn làm mà có thể không phải luôn luôn là những gì chủ nhân của họ trả cho họ làm. Nếu họ tìm thấy một dự án nguồn mở mà họ thích, thì việc họ tập trung vào đó chỉ để nuôi con thú sáng tạo của họ không phải là vấn đề lớn. Điều này rất phổ biến tôi nghĩ. Nếu một nhà thiết kế không hoàn thành công việc, họ tìm kiếm những cách khác để cảm thấy sáng tạo và hoàn thành.

Tuy nhiên, nếu một nhà thiết kế là một người làm việc tự do, và đặt thức ăn lên bàn đòi hỏi họ phải làm việc cả ngày với các dự án được trả tiền của họ, giả sử họ có đủ công việc để giữ cho họ bận rộn, thì ít có khả năng "tặng" thời gian miễn phí hoặc dự án nguồn mở. Rốt cuộc nếu thời gian đó có thể được dành để kiếm tiền, tại sao nhà thiết kế sẽ làm việc miễn phí? Bây giờ, có những lúc công việc tự do chậm, nhưng khi sức khỏe của bạn phụ thuộc vào nó, bạn tự tiếp thị chứ không phải làm việc trong các dự án chỉ để giải trí.

Đây là khái quát và hoàn toàn là ý kiến.

Trong mọi trường hợp, động lực thúc đẩy duy nhất để tham gia vào bất kỳ dự án nguồn mở hoặc miễn phí nào là mong muốn sử dụng dự án hoặc để tìm hiểu điều gì đó mới trong kinh nghiệm của tôi. Không ai sẽ quyên góp hàng giờ thời gian của họ để làm việc gì đó nếu họ không thấy phần thưởng ngay lập tức theo một cách nào đó và tôi không có nghĩa là phần thưởng tài chính độc quyền. Nếu tôi sử dụng gói Nguồn mở được xây dựng sẵn và tôi ghét giao diện của nó, nhưng tôi yêu gói này, tôi rất có thể quyên góp thời gian để cải thiện vẻ ngoài. Nếu không vì lý do nào khác, vì vậy tôi có thể cảm thấy tốt hơn khi nhìn vào nó.

Bạn đề cập đến mạng lưới và danh mục đầu tư. Một trong số đó có thể rất dễ dàng có được mà không dành nhiều giờ cho nguồn mở.

Cá nhân tôi thấy ít giá trị khi làm việc miễn phí trên bất cứ điều gì nữa. Tôi muốn dành thời gian để đảm bảo rằng tôi có một khoản thanh toán nhà vào tháng tới. Và nếu tôi đi làm miễn phí, tôi muốn giúp đỡ những người vô gia cư hoặc tình nguyện tại Đội quân cứu hộ hoặc Câu lạc bộ nam sinh địa phương. Những loại vị trí tình nguyện viên được nhiều hơn thưởng trong các chương trình lớn của sự vật.

Nói tóm lại, tôi không nghĩ bạn có thể thúc đẩy mọi người tham gia vào các dự án nguồn mở. Bạn có thể làm cho nó biết ai đó là cần thiết và hy vọng có sự quan tâm đến chính dự án, nhưng giống như bất kỳ vị trí tình nguyện nào, tùy thuộc vào người quyên góp được thúc đẩy để làm điều đó.


2

Trước hết: Tất cả các câu trả lời cho câu hỏi này là tuyệt vời.

'Trường hợp' của tôi hơi khác một chút. Tôi không đặc biệt liên quan đến một cộng đồng nguồn mở (chưa!), Nhưng tôi đoán bạn có thể nói tôi 'tình nguyện' dành thời gian cho các dự án tiếp cận. Tôi thường không thêm các thiết kế đó vào danh mục đầu tư chuyên nghiệp của mình và động lực để thực hiện chúng là trung thực ... bởi vì tôi thích làm việc với những điều mới mà không phải chịu áp lực của khách hàng, và vì cảm thấy đúng.

Và tôi muốn chia sẻ một kịch bản hơi khác, một kịch bản không tập trung vào nguồn mở mà là một thứ gì đó ở giữa hoạt động chính trị + phong trào cộng đồng sáng tạo ở Nam Mỹ và một trường hợp cụ thể tôi đã may mắn được trải nghiệm. Có lẽ nó có thể được quan tâm.

Sau cuộc khủng hoảng kinh tế và chính trị năm 2001 ở Argentina, mọi người bắt đầu tự tổ chức thành các nhóm (của hàng xóm, của sinh viên, của công nhân). Các nhà thiết kế và nghệ sĩ (cả chuyên gia và nghiệp dư) đã đóng một vai trò quan trọng trong việc này, khi họ phụ trách các tạp chí, tờ rơi và trang web. Động lực của họ chủ yếu là chính trị, tôi đoán vậy, nhưng cùng với đó là phong trào Creative Commons và bạn bắt đầu thấy những biểu tượng CC đó trong mọi thứ họ tạo ra.

Tôi hoàn toàn đồng ý với lý do người dùng568458 và Scott đề cập, nhưng tôi cũng nghĩ rằng có một lý do khác và tôi nghĩ khác với tình nguyện. Đó là hoạt động .

Dù sao, tôi thấy thật mỉa mai theo cách tuyệt vời mà chúng ta đang nói về lý do tại sao các nhà thiết kế không tham gia vào các dự án nguồn mở, và tất cả chúng ta đều là một phần của một trang web hướng đến cộng đồng. Tôi nghĩ rằng có một câu trả lời ngay tại đó :)


2

Tôi nghĩ rằng rất nhiều lập trình viên không thực sự coi trọng các nhà thiết kế và quy trình thiết kế. Làm cho GUI trở nên tiện dụng hơn, nhìn đẹp hơn và thân thiện với người dùng thường được coi là làm giảm bớt nóvẽ nó đẹp . Theo tôi, đó là lý do rất nhiều nhà thiết kế không quan tâm đóng góp cho phần mềm nguồn mở.

Vì vậy, động lực tốt sẽ là:

  • Tự do sáng tạo để khám phá những xu hướng mới mà khách hàng sẽ đóng cửa
  • Để có tiếng nói về cách GUI hoạt động và trông giống như cuối cùng và không chỉ là "vẽ pixel"
  • Công việc bạn có thể sử dụng trong danh mục đầu tư của bạn
  • Kinh nghiệm bạn có thể đưa vào một lý lịch
  • tín dụng

1
  • Tham gia vào sự phát triển của phần mềm mới
  • Giải thích cho Dev tại sao bạn cần một trình cắm hoặc công việc đặc biệt
  • Giao tiếp tốt hơn với Dev làm cho phần mềm tốt hơn
  • Hãy là một phần của sự phát triển của ngành công nghiệp phần mềm và chia sẻ kiến ​​thức
  • Thiết kế và UX tốt hơn cho dự án nguồn mở, vì vậy hãy cố gắng làm cho nó hấp dẫn hơn đối với người dùng thông thường
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.