Чи можна бути хорошим і в програмуванні, і в графічному дизайні? [зачинено]


22

Стереотипний погляд програміста не може робити графіку дуже добре з того, що я читав і бачив. Однак я люблю програмування (бажано, OOP, PHP, C ++, Objective-C) і не можу заперечити той факт, що в мене є унікальний смак веб-дизайну, а інші сказали, що я в цьому добре (CSS). Я подумав собі "Гей, чекай, я програміст - як я можу добре спроектувати?". Питання: чи можна бути хорошим у програмуванні та проектуванні? Хтось тут відчуває те саме?

Для запису: фактичні образи, які я створив, друзі називали мистецтвом програміста кілька разів


7
Стереотипний погляд саме такий: стереотипний погляд. Вони існують з причини, але наскільки часто вони є точними?
doppelgreener

3
Так, але є ймовірність, що хтось, хто вміє робити те, не є Дональд Кнут з CS, і немає Мікеланджело мистецтва - просто хтось, хто вміє розіграти хороший код, а також хорошу графіку. Це поєднання майстерності є дещо рідкісним, і хтось, хто вміє робити добре, зазвичай добре оплачується.
робота

3
@Job: Хороші розробники можуть правильно структурувати свою програму, щоб дизайнер міг зайти і вподобати додаток, не порушуючи його, або не вимагаючи глибокого знання інфраструктури програмування.
Роберт Харві

2
Що про <fireworks> * ігрові програмісти * </fireworks>?
Mateen Ulhaq

Відповіді:


25

Ну чому б і ні? У багатьох людей є кілька талантів.

Але кількість часу, яке ви приділяєте певній навиці, має значення. Витрачати більше часу на один вміння означає, що вам доведеться витрачати менше часу на інший, а витрачати менше часу - означає бути менш компетентним.

Зі свого боку, я витратив переважну більшість свого часу на кодування, а не на дизайн. Як такий, я досить хороший програміст, але володію навичками дизайнерської фігури (хоча я вважаю, що знаю гарний дизайн, коли бачу його).

Хороший дизайн означає більше, ніж просто красиво виглядати; це також означає зробити інтуїтивно зрозумілий та простий додаток.


1
"інтуїтивно зрозумілий і простий у використанні" - це більше, ніж дизайн. Це закликає до здатності приймати ментальні зразки різних людей і співпереживати їм, щоб знати, які реакції реакцій, екрани, тексти та кольори будуть викликати. Для цього потрібно бути хорошим психологом.

@Developer: Звичайно. Але це допомагає знати якийсь дизайн; колір і форма теж психологічні, як ви добре знаєте.
Роберт Харві

Чи однакові графічний дизайн та інтерфейс користувача?
JeffO

1
@Jeff: Не дуже. У розробці інтерфейсу користувача є небагато графічного дизайну, але краща частина - такі речі, як введення та відображення даних, організація робочого процесу, подібні речі.
Роберт Харві

@Developer Art: Я не зовсім впевнений, яке визначення дизайну ви використовуєте, але якщо ви говорите про графічний дизайн або подібне, ви все одно не робите те саме, але для кольорів / естетики та інших речей я забувши? Це все, щоб знати, що ти добре зображений, ти повинен прийняти ментальну схему різних людей і співпереживати їм, щоб знати, що це буде викликати в них тощо?
n1ckp

14

Так. Можливо. Не слухайте тих, хто каже, що це не так.

Я сам почав із системного програмування, потім зробив деякі прикладні програми. Все, що я робив раніше, - це програмування алгоритмів, проектування структур даних, розробка моделей баз даних і все звичайне. Я думав, що я програміст із усіма звичними обмеженнями.

Потім я пішов програмувати для Інтернету. Я здогадуюсь, цілком природно, що графічна річ знайшла мене. Я захопився новою цариною і незабаром виявив в мені дизайнерський ген. Зараз мене більше цікавить дизайн, ніж код.

Знай це. Якщо ви володієте дизайном з волокон du , вам потрібно його доглядати, нехай росте і цвіте. Спробуйте щось, експериментуйте, нехай це перетвориться на все, що мається бути з вами.


11

Так.

Я насправді хороший у програмуванні та графічному дизайні. Я програмую з 10 років, а дизайн - з 16 років (зараз мені 31 рік). Мені завжди подобалися обидві галузі, і я практикував і вчився. Але мені вдалося підняти на професійний рівень лише програмування. Але мої графічні вміння мені дуже допомогли і в дизайні GUI.

Я знаю багато програмістів, які застрягли в думці, що програміст не може робити дизайн. Тому вони просто пропускають цю частину. Коли їм довелося скласти прототип графічного інтерфейсу або намалювати якусь графіку, вони роблять це з таким поганим ставленням, що результати насправді жахливі. Але хіба програмування не є творчою роботою?


3
But isn't programming itself a creative work?Точно.
Джордж Маріан

4

Правильний стереотип - " більшість програмістів не вміє розробляти"; що взагалі вірно. Однак це неправда, що якщо ви програміст, це означає, що ви не можете проектувати.


Здається, це звучить як одне з таких логічних питань: "Якщо деякі шпильки - це шпильки, а деякі - це мопси, чи є якихось мопсів безумовно мопсами?"
adamk

3

Ти можеш бути добрим у будь-якому бажанні. Просто потрібна достатня практика. Але ми говоримо про практику на рівні тисяч годин, тому це потребує певної віддачі.


2
Я хочу бути хорошим у польоті, але руки занадто втомилися.
Олов'яний чоловік

@Greg Це лише тому, що ви цього не зробили достатньо, щоб наростити силу руки. І ви завжди можете нарощувати свою витривалість руками іншими способами, виключаючи небезпеку польоту (тренажер чи інші вправи на руку). Як я вже говорив, ми говоримо про практику близько 1000 годин. Справді, цього важко досягти з польотами.
Даніель Бінгем

@Greg, якщо ми продовжуємо намагатися літати ... чи можливо для 100-тисячного покоління крила?
iamgopal

А-а-а, я жарт пропустив. Не вдалося вказати "Політ із спорядженням". Оскільки з невеликим технологічним блиском люди прекрасно здатні літати: google.com/url?url=http://www.boston.com/news/world/europe/…
Даніель Бінгем

Ах, але він не летів, крило, на яке він був прикріплений. я вважаю це ближче до польоту, хоча технічно це плавно. ;-)
Олов'яний чоловік

3

Впевнені, що ти можеш бути хорошим в обох. До того, як бути програмістом, я був архітектором, будівельним архітектором. Я створив безліч чудових, професійних веб-сайтів (як описано клієнтами, а не технічними людьми). Зараз, хоча ці сайти виглядали чудово, я аж ніяк не досвідчений у графічному дизайні, як хтось, хто це робить повний робочий день, і я не хочу бути ...


3

Дизайн досвіду користувачів можна вважати поєднанням обох.

Так, є люди, які можуть це зробити. Є багато тих, хто практикує лише одну дисципліну через обмеження часу або особистих уподобань, але може переступити легко.


Також розробник досвіду користувачів!
адамк

2

Індивід може досягти успіху в обох, але, як правило, ви можете отримати більше виробництва від одного програміста та одного графічного дизайнера, ніж одна людина, яка робить обох (якщо припустити, що вони є двома талановитими). З іншого боку, може бути простіше змусити одну людину зрозуміти, що клієнт насправді хоче.


2

Так, можливо.

Чи є програмові та графічні крайнощі один одному?

Я і художник, і програміст, 5 років займався самонавчанням програмування, 1 рік манґа, 4 роки веб-дизайном і менше 1 року в оптичних ілюзіях.

Деякі люди є талановитими в мистецтві, але вирішили весь час вчитися програмуванню і нехай талант керує його дизайном.

Проблема в навчанні обох - це не лише час, але ваш мозок може бути підключений до оптимізації для мистецтва, але не до програмування.

Є "мистецтво програміста", але чому немає "програми художника"? Це стереотип.

Дивіться також: /gamedev//search?q=programmer+art


1

Це більше схоже на Джека всіх торгів проти Майстра однієї. Я обидва дуже добре, але важко бути експертом / в курсі обох. У більшості випадків один є первинним, а другий - вторинним.


1

Для людей, які мають як технічний досвід, так і досвід мистецтва, це сфера роботи та освітлення / композиція у фільмі та комерційні візуальні ефекти. У виробничому конвеєрі ви можете дуже легко знайти весь спектр розробників програмного забезпечення до технічних директорів для художників CG, які всі мають технічний досвід, а також мають можливість передавати візуальні ідеї з почуттям кольору, компонування або терміни використання, залежно від спеціальності.

Конкретні області, які притягують людей до обох цілей: ефекти ТД (особливо рідини та тканина / волосся), затінення ТД, контроль vfx.


0

На роботі я працюю з WPF, у мене немає копії Photoshop і ненавиджу GIMP .. так що мені робити, коли мені потрібні піктограми? Я записую їх у XAML і використовую їх у VisualBrush. Тож ви не тільки можете робити і те, і бути добрим обом, ви можете це робити одночасно!


0

Я особисто вважаю, що ти можеш мати талант і для обох, але .... будь-яка людина, яка стверджує, що насправді хороша в обох сферах, я серйозно поставила б під сумнів його професіоналізм. Кількість роботи та відданості, необхідних для того, щоб бути хорошим на одному полі ... це просто не додає для мене.

Тепер, якщо ця людина стверджує, що вони гідні в обох сферах, я впевнений, що я можу в це повірити. Але знову ж таки, чому ви хочете бути просто пристойними в програмуванні та графічному дизайні?


Гм. Що? Що ви визначаєте як добре? Це добре: світовий клас, або просто краще, ніж 98% населення?
Nailer

1
@Nailer: ти можеш бути кращим за 98% населення, лише показавши та спробуй ;-)
Стівен А. Лоу

Дозвольте перефразувати. Ви можете мати професійний рівень і в дизайні, і в програмуванні. Професійне значення ви заробляєте гроші, роблячи це. Я майже впевнений, що міг би попрацювати графічним дизайнером, якби захотів.
Nailer

0

Так, C'est Moi. Але моя подвійна експертиза здебільшого є результатом ненавмисності. Я поступив у гімназію і закінчив 4 роки замість звичайного університету в художній школі. Тоді я малював портрети на життя, поки не вирішив, що хочу, щоб моя художня сторона була не покликанням, а не покликанням, тому я повернувся до школи і вивчив техніку. Мені важко уявити, щоб хтось починав з ідеї бути хорошим і в дизайні, і в програмуванні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.