К вопросу о навыках веб-дизайна для веб-разработчика?
=======================================================

 Здравствуйте!   

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

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

Например, даже начинающий верстальщик на фрилансе должен сам уметь делать psd-макеты сайта и продумывать интерфейс сайта (UI).  

Вопросы:  

1) Прав ли в своих рассуждениях;  

2) Где брать минимально необходимые навыки веб-дизайна веб-разработчику;  

3) Зачем вообще выделили тогда отдельные направления веб дизайна, UI/UX и тд, если это всего -лишь небольшой этап в работе фуллстек разработчика по сути?  

Спасибо! 

 1. Нет, дизайн — это отдельная профессия.   

2. В книгах, статьях, чужих работах.   

3. Этот небольшой этап приносит миллиарды долларов компаниям. 

 Присоединяюсь к выше сказанным только добавлю, что разобраться во всех тонкостях и изучить все необходимое, при этом оставаться в тренде и 10 лет не хватит. UX/UI объемен и многогранен, находится на стыке множества областей, поэтому он изучается и выделяется в отдельную отрасль. Только рад, что со временем бизнесмены и люди начинают это понимать и нанимают соответствующих людей. 

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

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

Но! Каждый программист должен знать основы дизайна, чтобы потом не было ситуации, когда дают сверстать форму, и в последствие она полностью нарушает фирменный стиль. 

 Если вы человек-оркестр на конвейере, то еще не так раскорячиться придется. Будет вам и СЕО и копирайт и дизайн, и черт ногу сломит в требованиях. 

> Например, даже начинающий верстальщик на фрилансе должен сам уметь делать psd-макеты сайта и продумывать интерфейс сайта (UI).

  

Один из фильтров на неадекватного заказчика.