По мотивам Спрашивай.ру
На вопрос «Что вы можете посоветовать выпускнику дошфака, мечтающему профессионально заняться веб-дизайном?» я ответил так:
Вне зависимости от полученного образования: выучить языки HTML и CSS, неплохо знать JavaScript и хотя бы один из фреймворков типа jQuery, иметь понятие о серверных языках программирования типа PHP, ASP.NET, Java, Ruby, Python, Parser и уметь писать код хотя бы на одном из них, уметь работать с базами данных, иметь понятие о фреймворках типа Zend, Symphony и т.п., уметь работать с CMS типа Drupal, Wordpress, Joomla, Битрикс, понимать, зачем нужны фреймворки и в каких случаях можно обойтись без них, знать о браузерной совместимости и разных ширинах мониторов и разрешениях, уметь оптимизировать графику для веба, знать о шрифтах для веба, иметь представление о Flash / ActionScript, знать основы композиции, видеть перспективу, уметь работать с цветом, иметь представление о графических стилях и стилях веб-дизайна, иметь установленными не менее 3-4 браузеров, просматривать и анализировать большое количество сайтов, читать блоги и статьи про веб-дизайн и относиться к ним критично, быть в курсе новинок, модных или полезных тенденций, иметь чёткое представление о процессе (постановка задачи или переговоры, проектирование, прототип, дизайн, вёрстка, интеграция, программирование, деплоймент, а также постоянные тестирование и согласование на всех этапах), фиксировать свой опыт в виде портфолио, держать все проекты в порядке, делиться опытом, держать в порядке софт для разработки, всегда всё тестировать в разных средах (браузеры, ОС, мониторы, разные устройства, разные пользователи), понимать, что сайт — не только произведение искусства, но и интерфейс, призванный отдавать и получать информацию, знать основные положения SEO и применять их, помнить о том, что информацию нужно держать в безопасности. Это самое основное.
Комментарии