Должен ли программист быть дизайнером, или дизайнер владеть навыками кодинга?

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

Обсуждение как всегда на нашем IRC канале ( Сервер: irc.tpi.ru, Порт: 6667, Канал: #realcoding ) в пятницу 17.09.04, ориентировочное время начала обсуждений с 11:30 по МСК. Просим быть :).  Подробности по подключению в разделе Realcoding IRC.



Опубликовал admin
16 Сен, Четверг 2004г.



Программирование для чайников.