Верстка, CSS, HTML, SVG

Джуниор фронтенд разработчик должен смыслить в web дизайне?

Начинающий разработчик должен все уметь а только потом осваивать узкую область?

Фронтенд и дизайн тесно связаны?
Фронтенд разработчик должен просто иметь представление о веб-дизайне, удобстве расположения блоков, обязательных элементах сайта. Хотя бы для того, чтобы поставить чётко задачу дизайнеру (если придётся), знать о "сетке", слоях макета, уметь перекрасить и сресайзить картинку и т. п. Иметь художественный вкус и знать тонкости фотошопа фронтенд-разработчик не обязан.
Но да, как заметили выше, в вакансиях часто хотят, чтобы верстальщик умел всё и даже больше :)
Рамил Магамедов
Рамил Магамедов
15 909
Лучший ответ
"Все уметь" - это уже full stack разработчик.
Дизайн удел дизайнера не парься
"Начинающий разработчик должен все уметь". Это из разряда следующего)

В вакансиях любят писать примерно так:

Требуется html-верстальщик со знанием:

html5, css3, less, sass, svg, bootstrap, javascript, jquery, ajax, php, yii, laravel, nodeJS, mysql, mongoDB, angularJS, reactJS, vueJS, wordpress, joomla, c#, java, знать photoshop и illustrator, а также уметь управлять вертолетом и доить корову.
И опыт должен быть с младенчества.
Зарплата 10 000 рубликов и минус налоги.
Да, и еще тестовое пришлют. Лендинг на 2 километра вниз со всеми эффектами. За бесплатно, конечно, это же тестовое, ну.
А если найдут еще какие-то умные слова, то и их добавят в требования, ведь так намного круче.
Айрат Маликов
Айрат Маликов
3 471
Джуниор фронтенд разработчик должен минимум знать:
css и html на достаточно высоком уровне.
js - более ли менее.
photoshop (уметь пользоваться на базовом уровне)
А желательно еще и:
csv, canvas, ui/ux, less и/или sass (хотя бы краями), illustrator (уметь пользоваться на базовом уровне) или другой векторный редактор.