Можно ли быть хорошим в программировании и графическом дизайне? [закрыто]


22

Стереотипный взгляд программиста не может сделать графику очень хорошо, из того, что я читал и видел. Тем не менее, я люблю программирование (желательно ООП, PHP, C ++, Objective-C) и не могу отрицать тот факт, что у меня есть уникальный вкус в веб-дизайне, и другие говорили, что у меня все хорошо (CSS). Я подумал про себя: «Эй, подожди, я программист - как я могу хорошо проектировать?». Вопрос: возможно ли быть хорошим в программировании и проектировании? Кто-нибудь здесь чувствует то же самое?

Для справки: настоящие изображения, которые я создал, уже несколько раз назывались программистом искусством


7
Стереотипный взгляд - это именно так: стереотипный взгляд. Они существуют по определенной причине, но как часто они действительно точны?
Doppelgreener

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

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

2
А как насчет <fireworks> * Game Programmers * </ fireworks>?
Матин Улхак

Ответы:


25

А почему бы не? Многие люди имеют несколько талантов.

Но количество времени, которое вы посвящаете определенному навыку, имеет значение. Тратить больше времени на один навык означает, что вам нужно тратить меньше времени на другой, а тратить меньше времени - значит быть менее компетентным.

Со своей стороны, я провел большую часть своего времени на программировании, а не на дизайне. Таким образом, я довольно хороший программист, но у меня есть навыки проектирования фигурок (хотя я действительно считаю, что знаю хороший дизайн, когда вижу его).

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


1
«Интуитивно понятный и простой в использовании» - это больше, чем дизайн. Это требует способности воспринимать ментальные паттерны разных людей и сопереживать им, чтобы знать, какие элементы управления реакцией, экраны, тексты и цвета вызовут. Вы должны быть хорошим психологом, чтобы сделать это.

@ Разработчик: Конечно. Но это помогает узнать некоторый дизайн; Как вы хорошо знаете, цвет и форма тоже психологичны.
Роберт Харви

Являются ли графический дизайн и дизайн пользовательского интерфейса одинаковыми?
JeffO

1
@Джефф: Не совсем. В разработке пользовательского интерфейса есть немного графического дизайна, но лучшая его часть - такие как ввод и отображение данных, организация рабочего процесса и тому подобное.
Роберт Харви

@Developer Art: Я не совсем уверен, какое определение дизайна вы используете, но если вы говорите о графическом дизайне или чем-то подобном, разве вы не делаете то же самое в любом случае, но для цвета / эстетики / других вещей я забывая? Вот и все, чтобы знать, что вы графичны, это хорошо, вы должны принять ментальный образ разных людей и сопереживать им, знать, что это вызывает у них и т. Д.?
n1ckp

14

Да. Возможно. Не слушайте никого, кто говорит, что это не так.

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

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

Знаю это. Если вы обладаете дизайном , вы должны заботиться о нем, позволить ему расти и цвести. Попробуйте, экспериментируйте, дайте ему развиться в то, чем он должен быть с вами.


11

Да.

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

Я знаю многих программистов, которые придерживаются идеи, что программист не может заниматься дизайном. Поэтому они просто пропускают эту часть. Когда им приходилось создавать прототип GUI или рисовать графические объекты, они делают это с таким плохим отношением, что результаты на самом деле ужасны. Но разве программирование само по себе не является творчеством?


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

4

Правильный стереотип - « большинство программистов не могут проектировать»; что в целом верно. Однако это неправда, если вы программист, это значит, что вы не можете проектировать.


Это звучит как один из тех логических вопросов: «Если какие-то погоны - это колышки, а некоторые - мопсы, действительно ли некоторые погоны - мопсы?»
Адамк

3

Вы можете быть хороши во всем, что пожелаете. Это просто требует достаточно практики. Но мы говорим о практике на уровне тысяч часов, поэтому это требует некоторой самоотдачи.


2
Я хочу хорошо летать, но мои руки слишком устают.
Жестянщик

@Greg Это только потому, что вы не сделали этого достаточно, чтобы нарастить силу руки. И вы всегда можете повысить выносливость рук другими способами, не опасаясь полета (симулятор или другие упражнения для рук). Как я уже сказал, мы говорим о практике порядка 1000 часов. По общему признанию, это трудно достичь с помощью полета.
Даниэль Бингхэм

@ Грег, если мы продолжим пытаться летать ... возможно ли, чтобы у 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

Область, на которую следует обратить внимание людям, обладающим техническими навыками и хорошими в искусстве, - это работа с эффектами и освещение / композитинг в фильмах и коммерческих визуальных эффектах. В производственном конвейере вы можете очень легко найти весь спектр разработчиков программного обеспечения для технических директоров и специалистов по компьютерной графике, которые обладают техническими навыками и способностью передавать визуальные идеи с чувством цвета, компоновки или сроки использования, в зависимости от специальности.

Отдельные области, которые привлекают людей с обеих сторон: влияют на TD (особенно жидкости и ткани / волосы), затемняют TD, контролеры vfx.


0

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


0

Я лично считаю, что у вас может быть талант к обоим, но .... любой человек, утверждающий, что он действительно хорош в обеих областях, я бы серьезно усомнился в его или ее профессионализме. Объем работы и самоотдача, необходимые для того, чтобы быть хорошим в одной области ... это просто не добавляет для меня.

Теперь, если этот человек утверждает, что он приличный в обеих областях, уверен, я могу в это поверить. Но опять же, почему вы хотите быть просто порядочным в программировании и графическом дизайне?


Um. Какая? Что вы определяете как хорошо? Это хорошо: Мировой класс или просто лучше, чем 98% населения?
Нейлер

1
@Nailer: вы можете быть лучше, чем 98% населения, просто появившись и попробовав ;-)
Стивен А. Лоу

Позвольте мне перефразировать тогда. Вы можете иметь профессиональный уровень как в дизайне, так и в программировании. Профессиональный смысл, что вы зарабатываете деньги, делая это. Я почти уверен, что смог бы получить работу графического дизайнера, если бы захотел.
Нейлер

0

Да, C'est Moi. Но мой двойной опыт по большей части является результатом непреднамеренности. Меня отвлекли в старшей школе, и в итоге я училась в художественной школе 4 года вместо обычного университета. Затем я рисовал портреты, чтобы зарабатывать на жизнь, пока не решил, что хочу, чтобы моя художественная сторона была призванием, а не призванием, поэтому я вернулся в школу и изучал инженерию. Мне трудно представить, чтобы кто-то начинал с идеи быть хорошим в дизайне и программировании.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.