5 причин почему дизайнеры должны уметь программировать


Толчком к написанию статьи послужил пост на твиттере Elliot Jay Stocks следующего содержания

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

Этот комментарий вызвал большие микро дебаты на твиттере.

Лично я согласен с Эллиот. Я думаю, что это весьмя странно, что некоторые вэб дизайнеры не могут программироват свои собственные проекты, хотя всего три года назад я был одним из таких дизайнеров. Я десять лет был графическим дизайнером до того, как написал первую строчку своего кода. В конечном счёте решение начать изучение HTML и CSS, для того чтобы программировать мои собственные дизайны, было лучшим из моих решений, которые я когда либо делал. Я приведу пять причин почему дизайнеры должны уметь программировать и знать код HTML и CSS.

Причина 1

Совмещение проектирования дизайнов в Photoshop (или в любом другом программном продукте) и HTML & CSS есть гораздо большее чем просто сумма этих частей. Множество людей считают, что знание кода каким то образом ограничивает процесс проектирования для дизайнера, но когда я научился программировать я обнаружил что наоборот, это освобождает от ошибок. Я понял, что знание HTML & CSS открыло целую новую область для творческих возможностей. Оно заставляет по иному видеть процесс создания сайта а значит и само проектирование в целом. По большому счёту, изучение программирования сделало меня гораздо лучшим Вэб дизайнером.

Причина 2

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

Причина 3

Мост между проектированием в Photoshop и кодом сравнительно мал. Можно даже поспорить, что HTML & CSS более инструмент для дизайнера чем для разработчика. Я знаю, что многие скажут что-то вроде - "но Вы же не видете архитекторов строящих свои проекты", хотя в их случае это далеко более очевидно почему нет.

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

Тем не менее, когда я проектирую вэб сайт, после проектирования первой страницы в photoshop я часто продолжаю проектирование в HTML & CSS. Это именно то, где проектирование и создание почти становятся одним и тем же. Это что-то совсем уникальное для вэб и графического дизайна. Это не может произойти если Вы проектируете продукты, машины или строения

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

Причина 4

Умение проектировать и программировать сберегает огромное количество времени. Как я уже упоминал, как только Вы достигнете в проекте точки, когда Вам удобнее проектировать в браузере, Вы мгновенно исключите все те наброски, которые бы Вам пришлось создавать для программиста, просто меняя в коде то, что Вы уже делали в Photoshop. Не создавая дополнительных набросков в Photoshop, Вы без промедления создадите или измените ту часть которая, по Вашему мнению должна выглядеть правильно.

Причина 5

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

В заключение

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

 

По материалам Майка Куса.

Реклама
Поделиться
Качественные премиум темы и шаблоны для Вашего сайта:

Смотреть полный каталог качественных тем и шаблонов

Здесь Вы можете выбрать из более чем 46 000 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!

6 комментариев

  1. DWYG09/09/2011
  2. apple-man13/05/2011
  3. Эльмир29/11/2010
  4. Владислав Лебедев21/04/2010
  5. site-katalog09/03/2010
    • Николай09/03/2010

Добавить коментарий

2 × 2 =