Là tốt hơn để hợp tác với một nhà thiết kế đồ họa, hoặc để phân chia công việc thiết kế cho một nhà thầu?


11

Tôi không biết gì về thiết kế đồ họa nhưng tôi thành thạo lập trình. Nếu bạn là một lập trình viên thiếu kỹ năng thiết kế hình ảnh, điều gì làm việc tốt nhất cho bạn - để kết hợp với một nhà thiết kế đồ họa hoặc làm tất cả các chương trình và sau đó đưa ra công việc cụ thể?

Tôi đã hoàn thành một số công việc nhưng tôi không hoàn toàn hài lòng vì tôi thấy quá nhiều ảnh hưởng của mình xuất hiện trong thiết kế. Tôi đoán điều này xảy ra vì tôi phải rõ ràng trong những gì tôi muốn với các nhà thầu, và họ bị hạn chế trong sáng tạo bởi kiến ​​trúc tôi đã tạo ra.

Cảm giác như có một đối tác sẽ cho phép cộng tác tốt hơn, nhưng tôi đã đọc rất nhiều sách doanh nhân cảnh báo chống lại quan hệ đối tác.


1
Có lẽ nó sẽ là một ý tưởng tốt để làm việc nhiều hơn về các kỹ năng thiết kế của bạn.

8
Chi phí cơ hội cần thiết để làm chủ một nghề thứ hai là quá lớn.
charbasz

Vâng, không bao giờ là quá muộn để bắt đầu tìm hiểu về nó dù thế nào (trong thời gian rảnh rỗi của bạn hoặc một cái gì đó). Cái nhìn sâu sắc có thể có giá trị sau này xuống đường.

Câu trả lời:


8

Theo kinh nghiệm của tôi, tôi đã phát hiện ra rằng việc tìm kiếm một nhà thiết kế luôn có sẵn để thực hiện bất kỳ công việc mặt trước nào mà các dự án của bạn cần có giá trị bằng vàng so với các nhà thầu. Bạn tìm hiểu những gì nhau thích, cách bạn giao tiếp và chỉ chia lưới như một đơn vị dễ dàng hơn nhiều.

Bây giờ điều này có thể xảy ra với các nhà thầu, và không phải mọi nhà thiết kế luôn sẵn sàng sẽ được đảm bảo là tuyệt vời trong lựa chọn đầu tiên, nhưng từ kinh nghiệm của tôi, tỷ lệ cược có lợi cho các nhà thiết kế. Không chỉ là sự sắp xếp khi tôi điều hành công ty riêng của mình, mà đối với hầu hết các cửa hàng tôi từng làm việc, hầu hết tất cả đều có ít nhất một nhà thiết kế được thuê để làm việc đó. Một hoặc hai người không, sẽ có một người được thuê trong vòng một hoặc hai năm sau khi cố gắng để các nhà phát triển cũng thiết kế.


2

Thiết kế, giống như lập trình là lặp đi lặp lại. Tôi nghĩ hợp tác với một nhà thiết kế sẽ giúp ích trong trường hợp này. Một điểm khác để hợp tác là không phải lúc nào cũng dễ dàng duy trì việc xây dựng phong cách quan hệ và cơ chế giao tiếp thoải mái giữa nhà thiết kế và nhà phát triển nơi có nhiều quan điểm khác nhau và một số cơ hội để ma sát. Một khi bạn biết ai đó và cả hai đều thoải mái khi làm việc cùng nhau, công việc trở nên dễ dàng hơn nhiều. Quan hệ đối tác không nhất thiết phải là một hợp đồng dài hạn. Nó có thể dành cho 1 hoặc 2 dự án.


1

Thiết kế đầu tiên vì nó thúc đẩy công việc

Theo kinh nghiệm của tôi, việc bắt đầu với các mockup thiết kế luôn dễ dàng hơn nhiều. Điều này giúp thúc đẩy bao nhiêu công việc thực sự phải làm và nó giúp ưu tiên. Nó cũng có một khoảng thời gian dài hơn để đánh giá cách thiết kế và cách thức hoạt động.

Cập nhật

Hàm ý là kết hợp với một nhà thiết kế. Điều đó hoặc ít nhất là làm cho thiết kế hoàn thành công việc đầu tiên. Làm điều đó sau khi thực tế chỉ có nghĩa là bạn có thể có nhiều chương trình để làm hơn vì luôn có vấn đề tích hợp.


-1: Trực giao cho câu hỏi. OP hỏi về mối quan hệ kinh doanh với nhà thiết kế, không phải về quy trình làm việc chung.
Dave Sherohman

1

Nếu bạn là một lập trình viên thiếu kỹ năng thiết kế hình ảnh, điều gì làm việc tốt nhất cho bạn - để kết hợp với một nhà thiết kế đồ họa hoặc làm tất cả các chương trình và sau đó đưa ra công việc cụ thể?

Tôi đã làm việc như một nhà phát triển trong một thời gian dài trước khi làm việc cho công ty và tôi khuyên bạn nên làm sau nếu bạn có ngân sách và lịch trình chặt chẽ và cần phải giao hàng.

Vấn đề là làm việc với một nhà thiết kế trả trước là lý tưởng, nhưng chi phí hợp tác có thể rất lớn , đặc biệt nếu họ là những nhà thiết kế tuyệt vời. Các nhà thiết kế vĩ đại sẽ bị ám ảnh bởi mọi chi tiết, ngoại trừ các thiết kế của họ thường không truyền đạt mọi chi tiết đến mọi chức năng cuối cùng. Cuối cùng, bạn có thể phải đọc giữa các dòng cho tất cả các mô hình giả, và nó bắt đầu trở nên không rõ ai là người thiết kế thực sự khi nói đến những quyết định quy trình công việc tinh tế nhưng rất quan trọng đó.

Làm việc với nhà thiết kế trả trước

Một điều khó khăn có thể xảy ra là bạn có thể nhờ một nhà thiết kế tạo ra mockup đẹp mắt, sản phẩm cuối cùng này được thể hiện một cách tỉ mỉ trong Photoshop, ví dụ như thật tốt để tránh những kiểu đó hoặc ít nhất là đào tạo chúng trước.

Vấn đề trong những trường hợp đó là cuối cùng bạn có thể dành toàn bộ thời gian để cố gắng tạo bóng đổ hoặc vát / làm tròn nút hoặc khử răng cưa phông chữ phù hợp với giao diện của Photoshop, ví dụ:

Lý tưởng nhất là cả thiết kế phần mềm của bạn và thiết kế đồ họa của nhà thiết kế cùng phát triển, vì vậy thật tuyệt nếu bạn bắt đầu với một nhà thiết kế để nhà thiết kế giữ cho các thiết kế của mình rất lỏng lẻo, sơ sài, như kiểu "vẽ nguệch ngoạc trên khăn ăn". Nó cần phải được hợp tác cao, và hơn thế nữa ngay từ đầu. Cả bạn và nhà thiết kế phải sẵn sàng phát triển các thiết kế của bạn và đi chệch một chút so với "phác thảo" ban đầu, và cần phải có một sự nhấn mạnh rất mạnh vào "phác thảo lỏng lẻo".

Bạn cũng nên thiết lập một số ràng buộc trước để bạn không cố gắng phù hợp với khả năng kết xuất của Photoshop hoặc Illustrator, ví dụ: Đối với bất kỳ bộ công cụ GUI nào bạn đang sử dụng, bạn muốn chú ý đến khả năng kết xuất thực tế của nó, trông như thế nào, và đào tạo người thiết kế để làm cho thiết kế của anh ta phù hợp với khả năng (và thậm chí cả cách sử dụng / bố cục được khuyến khích) của bộ GUI của bạn.

Nếu bạn đang chiến đấu với bộ công cụ GUI để cố gắng làm cho các thiết kế của bạn khớp với nhau, bạn cần phải đào tạo người thiết kế các ràng buộc hệ thống trước hoặc bỏ bộ công cụ GUI và thậm chí có thể tự cuộn nếu bạn thực sự muốn có một kết hợp hoàn hảo . Lý tưởng nhất là nhà thiết kế thực sự phác thảo thiết kế của mình bên trong bộ GUI, nhưng điều đó có thể hoặc không thực tế tùy thuộc vào các công cụ của bạn.

Làm việc với nhà thiết kế muộn

Tôi đoán điều này xảy ra vì tôi phải rõ ràng trong những gì tôi muốn với các nhà thầu, và họ bị hạn chế trong sáng tạo bởi kiến ​​trúc tôi đã tạo ra.

Điều này không nhất thiết phải là một điều xấu. Một nhà thiết kế tuyệt vời có thể làm cho những điều tuyệt vời ra khỏi những ràng buộc chặt chẽ. Đôi khi, họ thậm chí còn làm tốt hơn với những ràng buộc chặt chẽ, như các nhà thiết kế sprite cho Super Nintendo, Ridley Scott khi anh ấy làm Alien, v.v. Tôi thực sự sẽ đề xuất lộ trình này nếu bạn thiếu thời gian / ngân sách, và không thất vọng khi thấy nhiều dấu ấn của bạn trong thiết kế.

Lựa chọn thứ ba: Phát triển kỹ năng thiết kế của bạn

Tôi là một nhà thiết kế UI khủng khiếp nhưng tôi không phải là một lập trình viên giàu có và không bao giờ có tiền để mua một nhà thiết kế UI.

Ngoài ra kinh nghiệm công ty của tôi đã không cho tôi một ấn tượng tốt về chi phí (thời gian và tiền bạc) để làm việc với một người tận tâm (ngay cả sau khi trải qua một số nhà thiết kế trong một thập kỷ thời gian), mặc dù số dặm của mọi người có thể khác nhau. Có vẻ như một số người ở đây đã có kinh nghiệm tuyệt vời khi làm việc với các nhà thiết kế nên có thể đó chỉ là công ty đó (tất cả các lập trình viên đều ghét làm việc với các nhà thiết kế ở đó và thấy điều đó phần lớn là dành thời gian cho các chi tiết cầu kỳ).

Vì vậy, tôi luôn cố gắng phát triển kỹ năng thiết kế của mình một chút. Một ví dụ về một trong những ứng dụng nhỏ của tôi:

nhập mô tả hình ảnh ở đây

Nó nhận được một số phản hồi tốt về thiết kế, mặc dù đó có thể là người dùng chỉ tâng bốc tôi, và cũng vì ứng dụng này hơi kỹ thuật (lập trình trực quan với âm thanh và hình ảnh và video). Hy vọng rằng tôi đã không tự làm xấu mình quá nhiều ở đó (tôi nghĩ nó hợp lý nhưng nó có thể chỉ là "nghệ thuật lập trình viên").

Nếu điều đó không quá kinh khủng, tôi thấy chìa khóa chỉ là làm việc với các kỹ năng thiết kế hạn chế của mình. Vì tôi quá kinh khủng về nó, tôi sử dụng các bảng màu tối thiểu, như một số màu xám đậm không quá hai hoặc ba màu chính để chọn các điểm nổi bật và những thứ tương tự, làm cho nó dễ dàng trên gradient, sử dụng menu và công cụ thay vì nhiều các hộp thoại ưa thích, nhưng đừng làm cho chúng cuộn khi có thể. Về cơ bản tôi đang làm mọi thứ có thể để che giấu sự thật rằng tôi không biết tôi đang làm cái quái gì nữa.

Thông thường khi tôi nhìn thấy các thiết kế dành cho nhà phát triển có vẻ rất thô thiển (không chỉ trong mắt tôi mà còn khá nhiều người), các lập trình viên có lẽ không thua kém tôi về thiết kế và rất có thể tốt hơn nhưng chỉ là quá tham vọng. Họ đang đặt các gradient lạ mắt ở khắp mọi nơi, cố gắng tạo ra một thiết kế rất sặc sỡ - và điều đó đòi hỏi rất nhiều kỹ năng để làm đúng. Thật dễ dàng để tạo ra một thiết kế chìm với sự lựa chọn cẩn thận của một số màu sắc để làm cho mọi thứ bật ra, và điều đó đòi hỏi rất ít kỹ năng thiết kế.

Đó là tất cả các tổ chức như tôi thấy nó. Các thiết kế của tôi có thể trông không thực sự tốt nhưng chúng có liên quan đến chức năng và tôi tập trung vào những thứ tôi có thể dễ dàng tập trung vào như một lập trình viên như giữ mọi thứ phản ứng nhanh, nhanh, bộ nhớ thấp, không bị vấp. Nó dường như nhận được một phản ứng tích cực, nhưng tôi không biết.

Một điều nữa là nếu bạn làm việc trên một ứng dụng có khu vực lấy nét chính như khung vẽ hoặc khung nhìn hoặc thứ gì đó, mọi người sẽ hào phóng một cách đáng ngạc nhiên với thiết kế tối giản đến khó tin ở đây. Bên dưới tôi chỉ giữ nó cho các menu và hộp thoại và ít nhất người dùng dường như không ghét nó mặc dù không có nhiều "thiết kế" ở đây (chỉ là một menu kiểu "bắt đầu" và cấp cao nhất menu và một số hộp thoại bật lên cơ bản có thể được neo):

nhập mô tả hình ảnh ở đây

Ở đây tôi thực sự che giấu sự thật rằng tôi không biết mình đang làm gì khi chỉ trang trí khung nhìn bằng các menu và công cụ cơ bản, nhưng tác phẩm nghệ thuật ở trung tâm khiến nó trông thú vị mà không cần "can thiệp thiết kế". Vì vậy, bạn có thể thực sự, thực sự khuất phục thiết kế trong những trường hợp đó và để vẻ đẹp của công việc của người dùng bật ra.

... Không khó để thiết kế một phần mềm có thể ít nhất là hợp lý với một đối tượng độc lập. Tôi thường không cạnh tranh với các công ty lớn khi tôi độc thân, vì vậy có lẽ mọi người đang cho tôi rất nhiều thời gian với các thiết kế của tôi. Tuy nhiên, tôi nghĩ rằng đáng để phát triển kỹ năng thiết kế của bạn một chút tuổi teen, nếu chỉ để truyền đạt tốt hơn ý định của bạn với nhà thiết kế. Tôi có thể đã tự tạo ra một trò hề với những hình ảnh trên, nhưng nếu không và chúng không quá tệ, tôi thấy rằng không cần phải đào tạo chính thức hay thời gian để tạo ra những kiểu thiết kế cơ bản này. Tất cả chúng ta cần là sự kiềm chế.

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.