Apakah mungkin untuk pandai pemrograman dan desain grafis? [Tutup]


22

Pandangan stereotip seorang programmer tidak dapat melakukan grafik dengan sangat baik, dari apa yang saya baca dan lihat. Namun, saya suka pemrograman (lebih disukai OOP, PHP, C ++, Objective-C) dan tidak dapat menyangkal fakta saya memiliki selera yang unik dalam desain web dan yang lain mengatakan saya melakukannya dengan baik (CSS). Saya berpikir dalam hati, "Hei, tunggu, saya seorang programmer - bagaimana saya bisa mendesain dengan baik?". Pertanyaannya adalah: mungkinkah pandai pemrograman dan merancang? Apakah ada orang di sini yang merasakan hal yang sama?

Sebagai catatan: gambar aktual yang saya buat telah disebut seni programmer beberapa kali sebelumnya oleh teman-teman


7
Pandangan stereotip persis seperti itu: pandangan stereotip. Mereka ada karena suatu alasan tetapi seberapa sering mereka benar-benar akurat?
doppelgreener

3
Ya, tetapi kemungkinan seseorang yang dapat melakukan keduanya bukanlah Donald Knuth dari CS, dan tidak ada Michelangelo of art - hanya seseorang yang dapat menumbuk kode yang baik serta grafik yang baik. Kombinasi keterampilan ini agak jarang, dan seseorang yang bisa melakukan keduanya dengan baik biasanya dibayar dengan baik.
Pekerjaan

3
@Job: Pengembang yang baik dapat menyusun aplikasi mereka dengan benar sehingga seorang perancang dapat masuk dan mendisain aplikasi tanpa merusaknya, atau membutuhkan pengetahuan mendalam tentang infrastruktur pemrograman.
Robert Harvey

2
Bagaimana dengan <fireworks> * Programmer Game * </fireworks>?
Mateen Ulhaq

Jawaban:


25

Mengapa tidak? Banyak orang memiliki banyak talenta.

Tetapi jumlah waktu yang Anda curahkan untuk keterampilan tertentu memang membuat perbedaan. Menghabiskan lebih banyak waktu satu keterampilan berarti Anda harus menghabiskan lebih sedikit waktu untuk yang lain, dan menghabiskan lebih sedikit waktu berarti kurang kompeten.

Untuk bagian saya, saya telah menghabiskan sebagian besar waktu saya pada pengkodean, bukan desain. Karena itu, saya seorang programmer yang cukup bagus, tetapi memiliki keterampilan desain stick-figure (meskipun saya yakin saya tahu desain yang baik ketika saya melihatnya).

Desain yang baik berarti lebih dari sekadar terlihat cantik; itu juga berarti membuat aplikasi yang intuitif dan mudah digunakan.


1
"intuitif dan mudah digunakan" - lebih dari desain. Ini membutuhkan kemampuan untuk mengadopsi pola-pola mental orang yang berbeda dan berempati dengan mereka, untuk mengetahui kontrol reaksi, layar, teks dan warna yang akan ditimbulkan. Anda harus menjadi psikolog yang baik untuk melakukan itu.

@ Pengembang: Tentu saja. Tetapi membantu mengetahui beberapa desain; warna dan bentuk juga psikologis, seperti yang Anda ketahui.
Robert Harvey

Apakah desain grafis dan desain antarmuka pengguna sama?
JeffO

1
@ Jeff: Tidak juga. Ada sedikit desain grafis dalam pengembangan antarmuka pengguna, tetapi bagian yang lebih baik adalah hal-hal seperti input dan tampilan data, pengaturan alur kerja, hal-hal seperti itu.
Robert Harvey

@Developer Art: Saya tidak benar-benar yakin apa definisi desain yang Anda gunakan, tetapi jika Anda berbicara tentang desain grafis atau sejenisnya bukankah Anda melakukan hal yang sama, tetapi untuk warna / estetika / hal-hal lain saya lupa? Itu saja, untuk mengetahui bahwa Anda grafik itu baik, Anda harus mengadopsi pola mental orang yang berbeda dan berempati dengan mereka, untuk mengetahui apa yang akan ditimbulkannya pada mereka, dll?
n1ckp

14

Iya nih. Itu mungkin. Jangan dengarkan siapa pun yang mengatakan itu bukan.

Saya sendiri mulai dengan pemrograman sistem kemudian melakukan beberapa pemrograman terapan. Yang saya lakukan sebelumnya adalah pemrograman algoritma, merancang struktur data, merancang model database dan semua hal yang biasa. Saya pikir saya adalah seorang programmer dengan semua keterbatasan yang biasa.

Lalu saya pergi pemrograman untuk web. Saya kira itu wajar bahwa hal grafis menemukan saya. Saya terpesona oleh dunia baru dan segera setelah itu menemukan gen desainer dalam diri saya. Sekarang saya lebih tertarik pada desain daripada kode.

Ketahuilah ini. Jika Anda memiliki desain la fiber du , Anda harus memeliharanya, biarkan tumbuh dan berkembang. Cobalah berbagai hal, bereksperimen, biarkan berkembang menjadi apa pun yang dimaksudkan untuk bersama Anda.


11

Iya nih.

Saya sebenarnya pandai pemrograman dan desain grafis. Saya memprogram sejak saya berusia 10 dan desain sejak saya berusia 16 (sekarang saya 31). Saya selalu menyukai kedua bidang, dan berlatih dan belajar keduanya. Tapi saya bisa naik ke pemrograman tingkat profesional saja. Tetapi keterampilan grafis saya ini banyak membantu saya dalam desain GUI.

Saya tahu banyak programmer yang terjebak dengan gagasan bahwa seorang programmer tidak dapat melakukan desain. Jadi mereka melewatkan bagian itu. Ketika mereka harus membuat prototipe GUI atau membuat sketsa beberapa grafik, mereka melakukannya dengan sikap buruk, sehingga hasilnya benar-benar mengerikan. Tetapi bukankah memprogram itu sendiri merupakan karya kreatif?


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

4

Stereotip yang benar adalah " kebanyakan programmer tidak dapat mendesain"; yang secara umum benar. Namun, tidak benar bahwa jika Anda seorang programmer itu berarti Anda tidak dapat mendesain.


Buat itu terdengar seperti salah satu pertanyaan logis 'Jika beberapa pasak adalah pasak, dan beberapa pasak adalah pasak, adakah beberapa pasak pastilah pesek?'
adamk

3

Anda bisa pandai apa pun yang Anda inginkan. Itu hanya membutuhkan latihan yang cukup. Tapi kita berbicara praktik pada level ribuan jam, jadi butuh dedikasi.


2
Saya ingin pandai terbang tetapi lengan saya terlalu lelah.
the Tin Man

@ Greg Itu hanya karena Anda belum cukup melakukannya untuk membangun kekuatan lengan Anda. Dan Anda selalu dapat membangun daya tahan lengan Anda dengan cara lain tanpa bahaya terbang (simulator, atau latihan lengan lainnya). Seperti yang saya katakan, kita berbicara praktik dalam urutan 1000 detik. Memang, itu sulit dicapai dengan terbang.
Daniel Bingham

@ Greg, jika kita terus mencoba terbang ... mungkinkah generasi ke-100000 memiliki sayap?
iamgopal

Ahh, aku ketinggalan lelucon. Anda gagal menentukan "Terbang tanpa peralatan." Karena dengan sedikit kecemerlangan teknologi, manusia dapat terbang dengan sempurna: google.com/url?url=http://www.boston.com/news/world/europe/…
Daniel Bingham

Ah, tapi dia tidak terbang, sayap yang melekat padanya adalah. Saya menganggap ini lebih dekat dengan terbang meskipun secara teknis meluncur. ;-)
Manusia Timah

3

Tentu Anda bisa pandai keduanya. Sebelum menjadi seorang programmer saya adalah seorang Arsitek, seorang arsitek bangunan. Saya telah merancang banyak situs web yang terlihat bagus dan profesional (seperti yang dijelaskan oleh klien, bukan orang teknologi). Sekarang sementara situs ini tampak hebat, saya sama sekali tidak ahli dalam desain grafis seperti seseorang yang melakukannya penuh waktu, saya juga tidak ingin ...


3

Desain Pengalaman Pengguna dapat dianggap kombinasi keduanya.

Ya, ada orang yang bisa melakukannya. Ada banyak yang berlatih hanya satu disiplin karena keterbatasan waktu atau preferensi pribadi tetapi dapat dengan mudah menyeberang.


Juga pengembang pengalaman pengguna!
adamk

2

Seorang individu dapat unggul di keduanya, tetapi biasanya Anda bisa mendapatkan lebih banyak produksi dari satu programmer dan satu desainer grafis daripada satu orang melakukan keduanya (Dengan asumsi keduanya cukup berbakat). Di sisi lain, mungkin lebih mudah untuk membuat satu orang memahami apa yang sebenarnya diinginkan klien.


2

Ya itu mungkin.

Apakah pemrograman dan grafik saling ekstrem?

Saya seorang seniman dan programmer, saya menghabiskan 5 tahun pemrograman belajar mandiri, 1 tahun di manga, 4 tahun di desain Web dan kurang dari 1 tahun di ilusi optik.

Beberapa orang berbakat di bidang seni, tetapi memutuskan untuk belajar pemrograman sepanjang waktu dan membiarkan bakat memandu desainnya.

Masalah untuk belajar keduanya bukan hanya waktu, tetapi otak Anda dapat ditransfer kembali untuk dioptimalkan pada seni tetapi tidak pemrograman, harap diperhatikan.

Ada "seni programmer", tetapi mengapa tidak ada "program artis"? Itu stereotipnya.

Lihat juga: /gamedev//search?q=programmer+art


1

Ini lebih mirip Jack dari semua perdagangan vs Master satu. Saya melakukan keduanya dengan cukup baik tetapi sulit untuk menjadi ahli / terkini di keduanya. Sebagian besar waktu yang pertama adalah primer dan yang lainnya adalah sekunder.


1

Area yang harus dicari orang-orang yang mahir secara teknis dan pandai dalam bidang seni adalah karya efek dan pencahayaan / pengomposisian dalam film dan efek visual komersial. Dalam jalur produksi, Anda dapat dengan mudah menemukan spektrum penuh dari pengembang perangkat lunak hingga Direktur Teknis untuk artis CG, yang semuanya mahir secara teknis, dan memiliki kemampuan untuk mengkomunikasikan ide-ide visual, dengan rasa untuk warna, tata letak, atau waktu digunakan, tergantung pada spesialisasi.

Area khusus yang menarik orang pada kedua ujungnya: efek TD (terutama cairan, dan kain / rambut), pelindung TD, pengawas vfx.


0

Di tempat kerja saya bekerja dengan WPF, saya tidak memiliki salinan Photoshop dan saya benci GIMP .. jadi apa yang harus saya lakukan ketika saya membutuhkan ikon? Saya menulisnya dalam XAML dan menggunakannya dalam VisualBrush. Jadi tidak hanya Anda dapat melakukan keduanya dan menjadi baik pada keduanya, Anda dapat melakukannya sekaligus!


0

Saya pribadi percaya Anda dapat memiliki bakat untuk keduanya tetapi .... siapa pun yang mengklaim mereka benar-benar baik di kedua bidang, saya akan mempertanyakan profesionalismenya secara serius. Jumlah kerja dan dedikasi yang dibutuhkan untuk menjadi baik di satu bidang ... itu tidak menambah bagi saya.

Sekarang jika orang itu mengklaim mereka layak di kedua bidang, tentu saya bisa percaya itu. Tetapi sekali lagi, mengapa Anda ingin menjadi layak dalam pemrograman dan desain grafis?


Um Apa? Apa yang Anda definisikan sebagai baik? Apakah baik: Kelas dunia, atau hanya lebih baik dari 98% populasi?
Nailer

1
@Nailer: Anda bisa menjadi lebih baik dari 98% populasi hanya dengan datang dan mencoba ;-)
Steven A. Lowe

Biarkan saya ulangi lagi. Anda dapat memiliki tingkat profesional dalam desain dan pemrograman. Profesional artinya Anda menghasilkan uang dengan melakukannya. Saya cukup yakin saya bisa bekerja sebagai desainer grafis jika saya mau.
Nailer

0

Ya, C'est Moi. Tetapi keahlian ganda saya adalah hasil dari ketidaksengajaan sebagian besar. Saya dilacak di sekolah menengah dan akhirnya pergi ke sekolah seni selama 4 tahun, bukan universitas biasa. Kemudian saya melukis potret untuk mencari nafkah sampai saya memutuskan bahwa saya ingin sisi artistik saya menjadi kegemaran bukan pekerjaan, jadi saya kembali ke sekolah dan belajar teknik. Saya merasa sulit membayangkan seseorang mulai dengan ide untuk menjadi baik dalam hal desain dan pemrograman.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.