Кто такой современный верстальщик?
Чтобы ответить на вопрос, кто такой веб-верстальщик, нужно понимать, что такое вообще веб-верстка, и какое место в этапах создания сайта она занимает. верстка — это процесс создания веб-страниц с помощью специальных языков.
Для верстки используются HTML, CSS и JavaScript.
HTML — стандартизированный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML.
CSS — формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам.
JavaScript — мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили
Для каждого этапа развития разработчика существует определенное название.
Junior — знает основные HTML-теги и CSS-свойства, может править контент на странице, добавлять встроенное содержимое.
Middle — самостоятельный верстальщик, способный сделать макеты практически любой сложности. Причем сверстанные страницы будут кроссбраузерными, адаптивными.Объем знаний Middle намного больше.
Senior — самостоятельный верстальщик, способный вести сложные проекты, планировать время на выполнение, обучать других сотрудников. Senior должен знать все, что знают Junior и Middle, на высочайшем уровне. Кроме того, у него должны быть знания из смежных областей: например, SEO, основы PHP, популярные CMS, оптимизация загрузки и т. д