16 сентября 2015
Чем верстальщик отличается от фронтенд-разработчика
Если поискать на работных сайтах сабж (любой из них), то число вариаций будет зашкаливать: верстальщик, web developer, фронтенд-разработчик, веб-верстальщик, HTML-верстальщик, даже слово «веб-мастер» и «веб-технолог» некоторые помнят.
Если поискать на работных сайтах сабж (любой из них), то число вариаций будет зашкаливать: верстальщик, web developer, фронтенд-разработчик, веб-верстальщик, HTML-верстальщик, даже слово «веб-мастер» и «веб-технолог» некоторые помнят. При этом з/п человека-верстальщика может быть 60-100К, а более круто звучащего Web Developer (ага, с заглавных) — 30-70К. Обе вакансии в примере московские, мы смотрели в вакансиях ITmozg.
Всё это говорит об одном: работодатели не чуют разницы между «верстаком» и «фронтендом». А в чем, собственно, разница
Коротко: HTML-верстальщик — это тот, кто делает из графического макета HTML+CSS страницу. Без погружения в бэкенд. Фронтенд-разработчик — это тот, кто может помимо этого писать на JavaScript, знает фреймворки и библиотеки, знает и применяет AJAX и CORS, умеет писать заглушки для AJAX запросов. То есть с частичным погружением в бэкенд.
Когда стоит интересоваться вакансией верстальщика?
Если у вас маловато опыта и знаний, и вы хотите прокачаться. Что получите при удачном трудоустройстве:
- Опыт командной работы — очень важный пункт при приеме в любую нормальную ИТ-компанию, плюс вам на будущее.
- Понимание процесса — научитесь верстать так, чтобы разработчик не матерился, принимая работу. А еще поймете, когда дизайнера можно потыкать носом в макет и поучить жизни. Мелочь, а приятно.
- Наставничество — ситуация на рынке кадров, не смотря на его «перегретость», все еще не самая лучшая. Иными словами, готового профи найти сложно. Поэтому частая практика: вас принимают на место верстальщика и обучают тонкостям (конечно, при условии, что базу вы знаете-умеете). Но слишком рассчитывать на помощь мастера не стоит, ибо он тоже занят. Как говорит наш разработчик: «80% процентов успешного успеха — это самостоятельное изучение и умение посылать в гугл правильные запросы. А если вообще хотите быть впереди планеты всей — запросы в англоязычный интернет».
- Возможности горизонтального роста — не собираетесь же вы всю жизнь собирать хтмл-шаблоны? Пощупаете JS, если с логикой все в порядке — мутируете со временем в полноценного фронтенда. Или в бэкенда, что больше понравится. Большинство нынешних ИТ-компаний дают возможности расти, и это радует. Мы у себя в студии тоже — обучаем и выращиваем дремучих спецов.
Когда можно начинать претендовать на место фронтенд-девелопера? Ну, вернее, на звание — ибо с вакансиями вы видели, какая каша.
Западные ИТ-компании выдвигают такой список требований:
- Понимание ключевых серверных технологий.
- Верстка графических макетов в HTML, CSS и JavaScript.
- Создание визуально привлекательных веб-страниц и интерфейсов.
- Создание, редактирование и изменение шаблонов CMS или фреймворка.
- Программирование на JS и знание его библиотек.
- Кросс-браузерная и кросс-платформенная верстка и тестирование.
- Препроцессоры и сборщики LESS, SASS, GRUNT, GULP.
- Понимание UX и юзабилити.
- Работа с SVG-объектами.
- Адаптивная/отзывчивая верстка.
- Мобильная разработка.
- Работа с DOM.
- Умение работать с контролем версий (Git, GitHub, CVS и т.д.).
- Знание HTML5 API (канвасы, геолокация, видео и т.д).
- Иметь опыт работы с веб-форматами (JSON, JSONP, XML).
- Уметь проводить юнит-тестирование.
- Уметь работать с веб-шрифтами.
- Уверенно пользоваться графическими редакторами.
- И много всего еще.
Кому-то может показаться, что требования завышенные — возможно, это потому, что на западе в принципе уровень повыше (там даже веб-дизайнеры должны отлично разбираться в современной верстке, у нас же таковым мнит себя любой умеющий вырезать коня в фотошопе).
Конечно, полный стек технологий учить не обязательно — достаточно выбрать для себя специализацию и работать в этом направлении. Но, в принципе, кому мешал широкий стек? Пока есть порох, надо расти в горизонталь — а уж потом решать, что вам интересно делать дальше: стать тимлидом в небольшой студии или податься рядовым в корпорацию добра.
Призываем работодателей тщательнее выбирать термины при размещении вакансии. А вам, коллеги, — проверять каждую. Мало ли, что там скрывается за очередным «frontend-HTML-верстальщиком».
И расти, конечно!
Мы отправляем полезные материалы, которые помогут вам в работе
Популярные статьи в категории Менеджмент
-
21 октября 2016
2 150
44
-
17 февраля 2016
2 172
81
-
05 мая 2017
1 372
14