Если бы я сейчас был начинающим дизайнером, то мне было бы непонятно, нужно ли мне учить HTML и CSS: одни уважаемые компании публикуют это требование в вакансиях, другие говорят это совершенно не нужно, а то и вредно. Давайте наконец поставим точку в вопросе: должен ли веб-дизайнер знать основы HTML и CSS?
Веб-дизайнеру нужно знать HTML и CSS
или
Веб-дизайнеру стоит заниматься только дизайном
Публичный пост
10 ноября 2021
1828
за «Веб-дизайнеру нужно знать HTML и CSS»
за «Веб-дизайнеру стоит заниматься только дизайном»
Вёрстку нужно знать, чтобы не переделывать макет после того как разработчики укажут на его чрезмерную сложность. Зная их язык, с ними можно общаться на равных, открывать DevTools и самостоятельно дебажить вёрстку и предлагать готовые решения, ускоряя работу всей команде.
Если хочешь назвать себя "senior" то, в моем понимании, ты обязан понимать основы HTML, CSS до определенного уровня. А по хорошему понимать что такое бакенд, и все остальное. Даешь Т-shaped
Как минимум это очень сильно оптимизирует затраченное время и позволяет избежать не нужной работы.
Представьте, что промышленный дизайнер не знает свойств материалов с которыми работает, или автомобильный дизайнер даже близко не понимает как устроены машины.
Любой, кто работал с творческими, но не подкованными технически дизайнерами, поймёт, о чём я говорю.
Это порождает целый спектр проблем: от высокороувневых, таких как создание сложных макетов, на которые сейчас тупо нет времени с учётом приоритетов, что приводит к трате времени на болтовню и переделку макетов, до низкоуровневых, когда человек не понимает, что картинки с прозрачным фоном нужно экспортировать в .png a не в .jpg, что я не могу программно перекрашивать .png, поэтому нужно отдавать .svg, и так далее.
Я лично работал с таким человеком, причём 2 года подряд, за которые мало что в его работе изменилось. Думаю, если бы он сверстал сам хотя бы 3 своих же дизайна, у него бы отложилось в голове, как надо делать, а как не надо. И это был не джун, а аж целый лид по дизайну :)
Дизайнер ни в коем случае не должен знать HTML и CSS, чтобы у него не образовался div головного мозга. Предложить семантически правильное и эффективное решение он всё равно вряд ли сможет, а вот начать ограничивать свой полёт фантазии из-за несовершенств веб-платформы — очень вероятно. В мире достаточно шаблонных квадратных сайтов, давайте двигаться дальше.
Всегда будет спор между творчеством и коммерцией, но сайты это все таки ближе к второму. И тут нужно понимать, что если есть желание наслаждаться результатом своей работы, а не складированием макетов в стол, то нужно при старте понимать несовершенство мира, платформ, устройств и прочего.
Если короче, то шансов у full stack designer больше.
Надо понимать, хотя бы основы, чтобы не рисовать космолёт, открыть инспектор и поправить что-нибудь.
В моём опыте никогда не требовалось знать его очень глубоко. Т.к. в продуктовых командах где работал, были достаточно сдержанные корпоративные интерфейсы. И даже если бы я знал HTML и CSS от и до, это лично мне всё равно не помогло т.к. под капотом у проектов было столько логики и абстракции, что часто сами разработчики брали время на подумать.
Необходимо.
Дизайн подразумевает понимание принципов, по которым макет становится интерфейсом.
Дизайнер без него - фотошопный маляр, который на пустом месте тратит ресурсы тех, кто будет работать с его макетом.
Пусть каждый занимается своим делом, но пусть эти люди общаются друг с другом
Если хочешь быть как минимум специалистом в своей области, то знание HTML и CSS не будет лишним. Чем больше учишься - тем лучше результаты!
ПМСМ, сейчас ветер дует в сторону могучих универсалов, которые и дизайн нормально нарисуют, и приложение сумеют закодить.
Весь UIUX в вебе уже придуман, его надо выучить как стишок и применять
Знание основ очень поможет. Сможешь хоть что-то понимать в инспекторе. Но это не значит, что ты сам все верстаешь и кодишь. Это не какой-то драматичный выбор, чтобы стоять на распутье.
В больших компаниях с 90% вероятностью верстать сам ты не будешь. Скорее конструктор дадут и скажут — собирай из того что есть или зови фронта.
В маленьких могут ожидать, что и сверстаешь и оракал на стенд наклеешь и лампочку подержишь.
Мои знания html и css как дизайнера ограничиваются тем, что я знаю из книжек 2000-х годов, когда я еще в школе писала свои сайтики в блокноте. И это вообще не мешает :) но и сверстать сайт я тоже не смогу и никогда не пыталсь, но в инспектор зайти и чо-нить поменять могу.