Bir grafik tasarımcı ile takım kurmak veya bir yükleniciye tasarım çalışması yapmak daha mı iyi?


11

Grafik tasarım söz konusu olduğunda clueless ama programlama konusunda uzmanım. Görsel tasarım becerilerine sahip olmayan bir programcıysanız, sizin için en iyi olan şey - bir grafik tasarımcı ile eşleştirmek veya tüm programlamayı yapmak ve daha sonra belirli işleri parçalamak için?

İşten biraz ekleme yaptım ama tamamen tatmin olmadım çünkü etkimin çok fazla tasarımda ortaya çıktığını görüyorum. Sanırım bu, müteahhitlerle istediğim şeyde açık olmalıyım ve yarattığım mimarinin yaratıcılığı ile sınırlı olduğu için oluyor.

Bir partnerin daha fazla işbirliğine izin vereceği düşünülüyor, ancak ortaklıklara karşı uyarıda bulunan çok sayıda girişimci kitabı okudum.


1
Belki de tasarım becerileriniz üzerinde daha fazla çalışmak iyi bir fikir olabilir.

8
İkinci bir mesleğe hakim olmak için gereken fırsat maliyeti çok büyük.
charbasz

Zaten bu konuda öğrenmeye başlamak için asla geç değildir (boş zamanlarınızda veya başka bir şeyde). Kazanılan içgörü daha sonra yolda değerli olabilir.

Yanıtlar:


8

Deneyimlerime göre, projelerinizin ihtiyaç duyduğu herhangi bir ön uç işi yapmak için sürekli olarak mevcut olan bir tasarımcı bulmanın yükleniciler üzerinde altın ağırlığına değdiğini buldum. Birbirinizin neyi sevdiğini, nasıl iletişim kurduğunuzu öğrenir ve sadece bir birim olarak örgü yaparsınız.

Şimdi bu elbette yüklenicilerle olabilir ve tutarlı bir şekilde mevcut olan her tasarımcının ilk seçimde harika olacağı garanti edilmeyecektir, ancak deneyimlerime göre, tasarımcıların lehine olan şans yığını. Sadece kendi şirketimi yönetirken yaptığım düzenleme değil, aynı zamanda çalıştığım çoğu dükkan için hemen hemen hepsinin bunu yapmak için en az bir tasarımcı tuttu. Geliştirmeyen bir veya iki, geliştiricilerin de tasarım yapmasını sağladıktan sonra bir veya iki yıl içinde işe alınacaktı.


2

Tasarım, programlama gibi yinelemelidir. Bence bir tasarımcıyla birlikte çalışmak bu durumda yardımcı oluyor. Ekip oluşturmanın bir başka noktası da, farklı görüşlerin ve sürtünme için çeşitli fırsatların olduğu bir tasarımcı ve geliştirici arasında rahat bir ilişki stili ve iletişim mekanizmaları oluşturmanın her zaman kolay olmamasıdır. Birini tanıdığınızda ve ikiniz birlikte çalışmaktan rahat olduğunuzda, iş çok daha kolay hale gelir. Ortaklık uzun vadeli bir sözleşme olmak zorunda değildir. 1 veya 2 proje için olabilir.


1

Öncelikle tasarım çünkü işi yönlendiriyor

Deneyimlerime göre tasarım maketleriyle başlamak her zaman çok daha kolay. Bu, gerçekte ne kadar iş yapılması gerektiğini yönlendirmeye yardımcı olur ve önceliklendirmeye yardımcı olur. Ayrıca tasarımın nasıl çalıştığını ve nasıl çalıştığını değerlendirmek için daha uzun bir süreye sahiptir.

Güncelleme

Bunun anlamı bir tasarımcı ile eşleşmektir. Bu ya da en azından tasarımı ilk iş tamamlandı. Aslında bunu yaptıktan sonra, her zaman entegrasyon sorunları olduğu için muhtemelen daha fazla programlamanız olduğu anlamına gelir.


-1: Soruya dik. OP, paylaşılan iş akışı hakkında değil, tasarımcıyla olan iş ilişkisini sordu.
Dave Sherohman

1

Görsel tasarım becerilerine sahip olmayan bir programcıysanız, sizin için en iyi olan şey - bir grafik tasarımcı ile eşleştirmek veya tüm programlamayı yapmak ve daha sonra belirli işleri parçalamak için?

Şirket çalışmasından önce uzun süre indy geliştirici olarak çalıştım ve sıkı bir bütçe ve programdaysanız ve gemiye ihtiyacınız varsa ikincisini tavsiye ederim.

Sorun şu ki, bir tasarımcıyla ön plana çıkmak ideal, ancak özellikle büyük tasarımcılarsa işbirliği yükü muazzam olabilir . Büyük tasarımcılar her ayrıntıyı takıntı haline getirecektir, ancak tasarımları genellikle her ayrıntıyı her son işleve iletmeyecektir. Tüm maketler için satırlar arasında okumak zorunda kalabilirsiniz ve bu ince ama çok önemli iş akışı kararları söz konusu olduğunda gerçek tasarımcının kim olduğu belirsizleşmeye başlar.

Açık Tasarımcılar ile Çalışma

Ortaya çıkabilecek zor bir şey, Photoshop'ta titizlikle işlenen bu güzel, son ürün görünümlü mockup'u yapan bir tasarımcıya sahip olmanızdır, örneğin, bu türlerden kaçınmak veya en azından onları önceden eğitmek iyidir.

Bu durumlarda sorun, tüm zamanınızı bir alt gölge veya bir düğme eğimi / yuvarlama veya yazı tipi kenar yumuşatma Photoshop uygulamasının görüntüsüyle eşleştirmeye çalışarak geçirebilirsiniz.

İdeal olarak hem yazılım tasarımınız hem de tasarımcının grafik tasarımı birlikte gelişir, bu yüzden tasarımcının tasarımlarını tasarımlarını çok gevşek, kabataslak, "peçeteye karalanmış" gibi gevşek tutması için harika bir başlangıç ​​yaparsanız harika olur. Son derece işbirliğine dayalı olmalı ve başlangıçta daha da fazla olmalıdır. Hem siz hem de tasarımcı tasarımlarınızı geliştirmeye ve başlangıçtaki “eskiz” den biraz sapmaya istekli olmalısınız ve “gevşek eskiz” e çok güçlü bir vurgu yapılmalıdır.

Photoshop veya Illustrator uygulamasının oluşturma yeteneklerini eşleştirmeye çalışmamanız için önceden bazı kısıtlamalar oluşturmak da iyidir, örn. Kullandığınız GUI araç kiti için pratik oluşturma özelliklerine, nasıl göründüğüne, ve tasarımcıya tasarımlarını GUI kitinizin kapasitesiyle (ve hatta teşvik edilen kullanımı / düzenleriyle) eşleştirmesi için eğitin.

Tasarımlarınızı eşleştirmeye çalışmak için GUI kitiyle savaşıyorsanız, sistem kısıtlamalarının tasarımcısını daha açık bir şekilde eğitmeniz veya GUI kitini atmanız ve gerçekten mükemmel bir eşleşme elde etmek istiyorsanız muhtemelen kendinizinkini yuvarlamanız gerekir. . İdeal olarak tasarımcı aslında tasarımını GUI kitinin içine çizer, ancak bu, araçlarınıza bağlı olarak pratik olabilir veya olmayabilir.

Geç Tasarımcılar ile Çalışma

Sanırım bu, müteahhitlerle istediğim şeyde açık olmalıyım ve yarattığım mimarinin yaratıcılığı ile sınırlı olduğu için oluyor.

Bu mutlaka kötü bir şey değil. Harika bir tasarımcı sıkı kısıtlamalardan fantastik şeyler yapabilir. Bazen, Süper Nintendo için sprite tasarımcıları, Uzaylı yaptığında Ridley Scott gibi sıkı kısıtlamalarla daha iyisini yaparlar, vb. tasarımdaki iziniz.

Üçüncü Seçenek: Tasarım Becerilerinizi Geliştirin

Ben korkunç bir UI tasarımcısıyım ama çok zengin bir programcı değilim ve hiçbir zaman bir UI tasarımcısı için param yoktu.

Ayrıca şirket deneyimim, adanmış biriyle (on yıl boyunca birkaç tasarımcıdan geçtikten sonra bile) çalışmanın maliyeti (zaman ve parasal olarak) konusunda iyi bir izlenim vermedi, ancak herkesin kilometresi değişebilir. Buradaki bazı insanlar tasarımcılar ile çalışırken büyük deneyimler yaşamış görünüyorlar, bu yüzden bu şirket ayarı olmuş olabilir (tüm programcılar orada tasarımcılar ile çalışmaktan nefret ediyor ve büyük ölçüde telaşlı ayrıntılara fazladan zaman harcadığını gördüler).

Bu yüzden tasarım becerilerimi her zaman biraz geliştirmeye çalıştım. Küçük uygulamalarımdan birine bir örnek:

resim açıklamasını buraya girin

Tasarım konusunda bazı güzel tepkiler aldı, ancak bu kullanıcılar sadece beni gururlandırıyor olabilir ve ayrıca bu uygulama biraz teknik olduğu için (ses ve görüntü ve video ile görsel programlama). Umarım orada kendimi çok fazla utandırmadım (bence makul ama sadece "programcı sanat" olabilir).

Bu çok korkunç görünmüyorsa, anahtarın sadece sınırlı tasarım becerilerimle çalışmak olduğunu görüyorum. O kadar korkunç olduğum için, seçim vurguları ve bunun gibi şeyler için en fazla iki veya üç ana renk içeren koyu gri gibi en az paletler kullanıyorum, degradeleri kolaylaştırın, çok sayıda yerine menüler ve şeyler kullanın süslü diyaloglar, ancak mümkün olduğunda kaydırma yapmayın. Temelde ne halt yaptığımı bilmiyorum gerçeğini saklamak için elimden gelen her şeyi yapıyorum.

Genellikle gerçekten iğrenç görünen geliştirici tasarımları gördüğümde (sadece gözlerim için değil, hemen hemen herkes için), programcılar muhtemelen tasarımda benden daha kötü değil ve muhtemelen çok daha iyi ama çok iddialı. Her yere süslü gradyanlar koyuyorlar, çok renkli bir tasarım yapmaya çalışıyorlar ve bu doğru olmak için çok fazla beceri gerektiriyor. İşlerin ortaya çıkması için dikkatli bir renk seçimi ile bastırılmış bir tasarım yapmak daha kolaydır ve bu da çok az tasarım becerisi gerektirir.

Gördüğüm gibi hepsi organizasyon. Tasarımlarım aslında iyi görünmeyebilir, ancak işlevsellik ile bağlantılılar ve her şeyi duyarlı, hızlı, düşük bellek, kekemesiz tutmak gibi bir programcı olarak kolayca odaklanabileceğim şeylere odaklanıyorum. Olumlu bir yanıt alıyor gibi görünüyor, ama bilmiyorum.

Başka bir şey, bir tuval veya görünüm alanı veya ana şey gibi bir ana odak alanı gibi bir uygulama üzerinde çalışıyorsanız, insanların burada inanılmaz derecede minimalist bir tasarımla şaşırtıcı derecede cömert oldukları. Aşağıda sadece menülere ve diyaloglara kadar sakladım ve burada en azından bir "tasarım" çok fazla olmasa da kullanıcılar en azından nefret ediyor gibi görünmüyordu (sadece bir "başlangıç" tarzı menü ve üst düzey menüler ve yerleştirilebilecek bazı temel açılır pencereler):

resim açıklamasını buraya girin

Burada, görünümü sadece temel menüler ve malzeme ile dekore ederek ne yaptığımı bilmiyorum gerçeğini sakladım, ancak merkezdeki sanat eseri "tasarım müdahalem" olmadan biraz ilginç görünmesini sağlıyor. Böylece, bu durumlarda tasarımı gerçekten, gerçekten baskı altına alabilir ve kullanıcının çalışmasının güzelliğinin ortaya çıkmasına izin verebilirsiniz.

... Indy seyircileri ile en azından makul bir ücret karşılığında bir yazılım tasarlamak o kadar da zor değil. Yalnız olduğumda genellikle büyük şirketlerle rekabet etmiyorum, bu yüzden insanlar bana tasarımlarımda çok fazla boşluk bırakıyorlar. Yine de, tasarımcılarla niyetlerinizi daha iyi iletmek için tasarım becerilerinizi biraz ufacık geliştirmeye değer. Yukarıdaki resimlerle kendimden bir jackass yapmış olabilirdim, ama değilse ve çok kötü değilse, bu tür temel tasarımları yapmak için resmi bir eğitim veya zaman gerektirmediğini buldum. Tek ihtiyacımız olan kısıtlama.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.