Всем привет. Помогите пожалуйста понять следующее…
Frontend разработка очень комплексная вещь, которая (если в общем) включает в себя дизайн, верстку, и имлементацию бинес логики с помощью JS.
На рынке труда сейчас существует така позиция как Frontend Developer.
Какие обязанности, в реалиях, ложаться на тебя и какими навыками ты должен обладать?
- нужно ли тебе быть дизайнером, или нужно ли тебе уметь работать в Photoshop, Fireworks, … Не все же в дизайне разбираються…
- нужно ли тебе знать в совершенстве HTML/CSS и уметь сверстать все чего только клиенту вздумается, или же все еще есть отдельно верстальщики, которые отдельно этим и занимаються, а тебе нужно иметь базу знаний для работы с этим
- нужно ли тебе знать JS. Конешно нужно. Плюс библиотеки и фреймворки. Достаточно ли быть продвинутым в JS, но быть не таким опытным в верстке? Или же это, как говорится, маст хев, и это нужно обязательно подтягивать.
Тоесть, хотелось бы услышать из реального опыта, какие навыки обязательно нужно прокачивать.
Думаю логичным было бо подкрепить это деталями (языки, технологии, библиотеки, фреймворки…)
Спасибо!