Hem programlama hem de grafik tasarımda iyi olmak mümkün mü? [kapalı]


22

Bir programcının klişe görünümü, okuduğum ve gördüğümden çok iyi grafik yapamıyor. Ancak, programlamayı çok seviyorum (tercihen OOP, PHP, C ++, Objective-C) ve web tasarımında benzersiz bir tada sahip olduğumu inkar edemiyorum ve diğerleri de iyi yaptığımı söylediler (CSS). Kendi kendime "Hey, bekle, programcıyım - nasıl iyi tasarım yapabilirim?" Diye düşündüm. Soru şudur: programlama ve tasarlamada iyi olmak mümkün mü? Buradaki herkes aynı hissediyor mu?

Kayıt için: yarattığım gerçek görüntüler, arkadaşlar tarafından birkaç kez önceden programcı sanatı olarak adlandırıldı.


7
Basmakalıp bakış tam olarak bu: basmakalıp bir görünüm. Bir sebepten dolayı varlar ama ne kadar sıklıkla doğrular?
doppelgreener

3
Evet, fakat her ikisini de yapabilen birinin CS’den Donald Knuth değil, Michelangelo’ya ait bir sanat yapmaması - sadece iyi kodu ve iyi grafikleri yazabilen biri. Bu beceri birleşimi biraz nadirdir ve her ikisini de iyi yapabilen bir kişi genellikle iyi ödenir.
Meslek

3
@Job: İyi geliştiriciler, uygulamalarını düzgün bir şekilde yapılandırabilir; böylece bir tasarımcı, uygulama altyapısını derhal veya programlama altyapısı hakkında derinlemesine bilgi gerektirmeden girebilir ve uygulamayı güzelleştirebilir.
Robert Harvey,

2
Peki ya <fireworks> * Oyun Programcıları * </fireworks>?
Mateen Ulhaq

Yanıtlar:


25

Peki neden olmasın? Birçok insanın birden fazla yeteneği var.

Ancak, belirli bir beceriye ayırdığınız zaman bir fark yaratır. Daha fazla zaman harcamak, bir yeteneğin bir başkasına daha az zaman harcaması gerektiği anlamına gelir ve daha az zaman harcamak, daha az yetkin olmak anlamına gelir.

Bana göre zamanımın büyük çoğunluğunu kodlamaya harcadım, tasarıma değil. Gibi, ben oldukça iyi bir programcı, ancak stick-rakam tasarım becerilerine sahip (her ne zaman onu gördüğümde iyi tasarım bildiğime inanıyorum).

İyi tasarım, sadece güzel görünmekten daha fazlasını ifade eder; Aynı zamanda sezgisel ve kullanımı kolay bir uygulama yapmak anlamına gelir.


1
"Sezgisel ve kullanımı kolay" - tasarımdan daha fazlasıdır. Farklı insanların zihinsel kalıplarını benimseme ve onlarla empati kurmaya, reaksiyon kontrollerinin, ekranların, yazıların ve renklerin neye yol açacağını bilmek için bir yetenek gerektirir. Bunu yapmak için iyi bir psikolog olmanız gerekir.

@ Geliştirici: Tabii ki. Ancak bazı tasarımları bilmek yardımcı olur; renk ve form sizin de bildiğiniz gibi psikolojiktir.
Robert Harvey,

Grafik tasarım ve kullanıcı arayüzü tasarımı aynı mıdır?
JeffO

1
@Jeff: Gerçekten değil. Kullanıcı arayüzü geliştirmede biraz grafik tasarım var, ama bunun en iyi yanı veri girişi ve gösterimi, iş akışının organizasyonu, bunun gibi şeyler.
Robert Harvey,

@Geleloper Art: Hangi tasarım tanımını kullandığınızdan tam olarak emin değilim ama eğer grafik tasarım veya benzeri şeylerden bahsediyorsanız, aynı şeyi yapmıyor musunuz, ama renk / estetik / diğer şeyler için unutmadan? İşte bu, grafiğinizin iyi olduğunu bilmek, farklı insanların zihinsel modelini benimsemeli ve onlarla empati kurmalı, onlarda neyi uyandıracağını bilmelisiniz.
n1ckp

14

Evet. Bu mümkün. Olmadığını söyleyen birini dinleme.

Ben kendim sistem programlamaya başladım, sonra bazı uygulamalı programlama yaptım. Daha önce yaptığım tek şey algoritmaları programlamak, veri yapılarını tasarlamak, veri tabanı modellerini tasarlamak ve her zamanki şeylerdi. Her zamanki sınırlamaları olan bir programcı olduğumu sanıyordum.

Sonra web için programlamaya gittim. Grafiksel şeyin beni bulması çok doğal. Yeni bir dünyadan çok etkilendim ve kısa süre sonra içimde bir tasarımcı geni keşfettim. Şimdi tasarımla koddan daha çok ilgileniyorum.

Bunu bil. Eğer la fiber du tasarıma sahipseniz, onu beslemeniz, büyümesi ve çiçeklenmesi gerekir. Bir şeyler denemek, deneymek, seninle olması gerekenleri geliştirmesine izin ver.


11

Evet.

Aslında programlamada ve grafik tasarımda iyiyim. 10 yaşımdan beri program yapıyorum ve 16 yaşımdan beri tasarım yapıyorum (şimdi 31 yaşındayım). Her zaman iki alanı da sevdim, her ikisini de uygulayıp öğrendim. Ancak sadece programlama ile profesyonel bir seviyeye yükseltmeyi başardım. Ancak grafik becerilerim GUI tasarımında da bana çok yardımcı oldu.

Bir programcının tasarım yapamayacağı fikrine kapılmış birçok programcı biliyorum. Yani sadece bu kısmı atlıyorlar. Bir GUI'yi prototiplemek ya da bazı grafikler çizmek zorunda kaldıklarında, böyle kötü bir tavırla, sonuçların gerçekten korkunç olduğunu ortaya koymuşlardı. Ama programlama kendini yaratıcı bir çalışma değil mi?


3
But isn't programming itself a creative work?Tam.
George Marian

4

Doğru klişe " çoğu programcı tasarlayamaz" dır ; Bu genellikle doğrudur. Ancak, eğer bir programcıysanız, tasarım yapamazsınız anlamına gelmez.


Mantıklı sorulardan biri gibi ses çıkarıyor 'Bazı domuzlar mandal, bazı mandallar ise, bazı domuzlar kesinlikle balçıklar mı?'
adamk

3

İstediğin her şeyde iyi olabilirsin. Sadece yeterli pratik alır. Ama binlerce saat boyunca pratikten bahsediyoruz, bu yüzden biraz adanmışlık gerektirir.


2
Uçuşta iyi olmak istiyorum ama kollarım çok yoruluyor.
Teneke Adam

@Greg Bu sadece kol gücünüzü arttıracak kadar yapmadığınız içindir. Ayrıca, uçma tehlikesini (simülatör veya diğer kol egzersizleri) kullanarak kol dayanma gücünüzü başka şekillerde de oluşturabilirsiniz. Dediğim gibi, 1000 saat boyunca pratik yapıyoruz. Kuşkusuz, uçan ile elde etmek zor.
Daniel Bingham,

@Greg, uçmaya çalışırsak ... 100.000'inci kuşağın kanatları olabilir mi?
iamgopal

Ah, şakayı özledim. "Ekipmanla birlikte uçmak" ifadesini vermediniz. Küçük bir teknolojik parlaklıkla insanlar mükemmel bir şekilde uçabiliyor: google.com/url?url=http://www.boston.com/news/world/europe/…
Daniel Bingham

Ah, ama o uçan edilmediğini de sözlerine bağlıydı kanat oldu. Ben düşünün bu daha yakın teknik olarak kayma olsa uçan. ;-)
Teneke Adam

3

Tabii ki her ikisinde de iyi olabilirsin. Programcı olmadan önce bir mimar, bir inşaat mimarıydım. Çok sayıda harika, profesyonel görünümlü web sitesi tasarladım (teknik insanlar değil, müşteriler tarafından açıklandığı gibi). Şimdi bu siteler harika görünüyor olsa da, grafik tasarım konusunda tam zamanlı çalışan biri olarak yetenekli değilim.


3

Kullanıcı Deneyimi Tasarımı, her ikisinin kombinasyonu olarak düşünülebilir.

Evet, yapabilecek insanlar var. Zaman kısıtlamaları veya kişisel tercihler nedeniyle yalnızca bir disiplini uygulayan ancak kolayca geçebilen birçok kişi var.


Ayrıca kullanıcı deneyimi geliştirici!
adamk

2

Bir kişi her ikisinde de başarılı olabilir, ancak tipik olarak bir programlayıcıdan ve bir grafik tasarımcıdan her ikisini birden yapan kişiden daha fazla üretim elde edebilirsiniz (İkisinin yeterince yetenekli olduğunu varsayarak). Öte yandan, bir kişinin müşterinin gerçekte ne istediğini anlamasını sağlamak daha kolay olabilir.


2

Evet mümkün.

Programlama ve grafikler birbirine aşırı mı?

Ben hem sanatçı hem de programcıyım, 5 yıl bireysel çalışma programlaması, 1 yıl manga, 4 yıl web tasarımı ve 1 yıldan daha az optik illüzyonda geçirdim.

Bazı insanlar sanatta yeteneklidir, ancak her zaman programlamayı öğrenmeye karar verir ve yeteneklerinin tasarımlarını yönlendirmesine izin verir.

Her ikisini de öğrenmenin sorunu sadece zaman değil, beyniniz sanatta optimize edilmek üzere yeniden yapılandırılsa da programlanmamalı, lütfen dikkat edin.

“Programcı sanat” var, ama neden “sanatçının programı” yok? Bu klişedir.

Ayrıca bakınız: /gamedev//search?q=programmer+art


1

Onun daha çok tüm esnaf Jack gibi bir Usta vs. İkisini de gayet iyi yapıyorum ama her ikisi de uzman / güncel olmak zor. Biri birincil, diğeri ikincildir.


1

Teknik olarak hem uzman hem de sanatta iyi olan insanlara bakmak için bir alan film ve ticari görsel efektlerde iş ve ışık / kompozisyon etkilerini etkiliyor. Bir üretim hattında, yazılım geliştiricilerin tüm yelpazesini teknik direktörler olan Teknik Direktörlere, teknik olarak yeterli olan ve görsel fikirleri, renk, düzen ya da algıya duyarlı bir şekilde iletme yeteneğine sahip olan çok kolay bir şekilde bulabilirsiniz. uzmanlığa bağlı olarak kullanımda zamanlama.

İnsanları her iki tarafta da iyi çeken belirli alanlar: TD'leri (özellikle sıvıları ve kumaş / saçları), gölgelendirme TD'lerini, vfx süpervizörlerini etkiler.


0

İşyerinde WPF ile çalışıyorum, Photoshop'un bir kopyası yok ve GIMP'den nefret ediyorum .. peki simgelere ihtiyacım olduğunda ne yapmalıyım? Onları XAML'ye yazıyorum ve onları bir VisualBrush'ta kullanıyorum. Yani sadece ikisini de yapıp ikisinde de iyi olmakla kalmaz, aynı zamanda da yapabilirsiniz!


0

Her ikisinde de bir yeteneğin olabileceğine şahsen inanıyorum ama .... her iki alanda da gerçekten iyi olduklarını iddia eden herhangi biri, profesyonelliğini ciddi bir şekilde sorgulayacağım. Bir alanda iyi olması gereken iş ve özveri miktarı ... benim için eklemiyor.

Şimdi, bu kişi her iki alanda da iyi olduklarını iddia ediyorsa, buna inanabileceğime eminim. Fakat yine de, neden programlama ve grafik tasarımda nezih olmak istersiniz?


Um. Ne? Neyi iyi olarak tanımlarsınız? İyi: Dünya standartlarında mı, yoksa nüfusun% 98'inden daha mı iyi?
Nailer

1
@Nailer: sadece göstererek ve deneyerek nüfusun% 98'inden daha iyi olabilirsiniz ;-)
Steven A. Lowe

O zaman tekrar ifade etmeme izin ver. Hem tasarım hem de programlama konusunda profesyonel bir seviyeye sahip olabilirsiniz. Mesleki anlamı yaparak para kazanıyorsun. İstesem grafik tasarımcı olarak çalışabileceğime eminim.
Nailer

0

Evet, C'est Moi. Fakat benim ikili uzmanlığım, çoğu zaman, istemsizliğin sonucudur. Lisede çok az izledim ve normal bir üniversite yerine 4 yıl sanat okuluna gittim. Daha sonra, sanatsal yönümün meslek değil avokasyon olmasını istediğime karar verene kadar, yaşam için portreler çizdim, bu yüzden okula geri döndüm ve mühendislik okudum. Hem tasarım hem de programlama konusunda iyi olma fikri ile başlayan birini hayal etmekte zorlanıyorum.

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.