Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию
easy

Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию

Разговор с практикующим фронтенд-разработчиком о работе и зарплатах

Мы продолжаем цикл статей о профессиях в ИТ. Сегодня — про фронтенд-разработчика. Для этой статьи мы использовали данные «Хабр-карьеры». Они делают исследования по карьерам айтишников на базе своих же вакансий.

Для этой статьи мы взяли интервью у Максима Чеченёва. Он наставник в «Яндекс Практикуме» на курсе по веб-разработке. На канале «Кода» можно посмотреть интервью целиком.

Кто такой фронтенд-разработчик и какие задачи у него могут быть

В веб-разработке есть два направления — бэкенд и фронтенд. В каждом направлении работает отдельный разработчик.

Фронтенд-разработчик — это человек, который занимается программированием видимой части сайтов. 

Представьте главную страницу «Яндекса» с поисковой строкой. Фронтендер будет отвечать за то, чтобы строка поиска работала правильно, под ней выпадало меню с подсказками, кнопка поиска работала на любом устройстве; чтобы сбоку правильно выводился помощник Алиса; чтобы справа наверху корректно отображался ваш счётчик почтовых сообщений или другие сервисы Яндекса. 

А вот бэкенд-разработчики работают с далёкими данными на сервере — им поступает информация от фронтенда, они её анализируют и отдают обратно. Вся поисковая работа Яндекса — это, по сути, работа огромного сложного бэкенда. 

Кроме визуальной части сайта фронтенд-разработчик может заниматься:

  • тестированием и написанием автотестов;
  • созданием мобильных приложений на основе веб-версий сайтов;
  • созданием 3D-графики.

Максим Чеченёв:

Часто путают веб-разработчиков и фронтенд-разработчиков. Всё-таки это не одно и то же. Веб-разработчик — более широкое понятие, которое может включать в себя и фронтенд-разработку, и бэкенд.

Какие навыки нужны, чтобы начать работать фронтенд-разработчиком

Язык. Основной язык фронтенд-разработчиков — JavaScript. Это единственный язык скриптования, который поддерживает браузер.

Библиотеки. Большая ценность во фронтенд-разработке — это библиотеки React, Angular, Vue.js. На этих библиотеках строятся приложения, рисуются интерфейсы, программируется сложное поведение элементов на экране. У этих библиотек особый синтаксис и техника работы, поэтому их стоит изучать тоже. 

Сообщество. Важно не бояться обращаться за советами, будь то на форумы или к коллегам. Бывает, что начинающие разработчики долго мучатся с кодом, вместо того чтобы спросить. Не надо так.

Максим Чеченёв:

Прошло время, когда можно было сказать: «Вот, это наш программист в углу, не трогайте его». Разработка стала больше командной задачей. Поэтому формально от разработчиков ждут, что они адекватные, будут держать слово и нормально общаться с коллективом.

Ещё хочу поделиться мыслями о курсах по программированию. Если бы я был нанимающей компанией, я бы не смотрел, какие именно курсы человек прошёл. Но само наличие курсов мне бы показало, что у разработчика, скорее всего, есть какая-то база фронтенда.

И для самого разработчика курсы — это хорошо. Во-первых, не все могут заставить себя учиться по роликам на Ютубе. Во-вторых, курсы дают уверенность, что ты прошёл всё нужное, чтобы уже начать работать.

Сколько платят и как изменились зарплаты за два года

В среднем фронтенд-разработчику в 2023 году готовы предложить 188 259 рублей. Для младших позиций зарплата колеблется в диапазоне от 42 000 до 104 000. Уровень зарплаты зависит от компании, региона и уверенности самого разработчика.

Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию
Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию

Максим Чеченёв: 

По своим студентам замечаю, что зарплата колеблется ещё сильнее. Кто-то идёт в маленькую компанию на зарплату 30 000 рублей, чтобы набраться опыта. А кто-то ставит планку 100 000 рублей, чтобы сразу выйти на желаемый заработок. Зарплата начинающего разработчика во многом зависит от его уверенности и подачи.

С 2021 года наблюдается рост зарплаты фронтенд-разработчиков. Если в 2021 году средняя зарплата джуниора была 60 000 рублей, то к 2023 году поднялась до 73 тысяч рублей.

Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию

Количество вакансий

Больше всего вакансий готовы предложить в Москве. С января по май 2023 года компании выложили более 1000 вакансий фронтенд-разработчика только в Москве. На втором месте — Санкт-Петербург. 

Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию

Для джуниор-позиций вакансий меньше, чем для мидлов или сеньоров. Это связано с общим трендом в ИТ. Многие компании стремятся нанять разработчика с опытом, чтобы не тратить ресурсы на обучение начинающего. Несколько лет назад всё было наоборот — многие компании были готовы дообучать программиста. Сейчас это редкость. 

Но всё же в часть компаний нужны джуниор-разработчики. Особенно большой спрос на джуниор-верстальщиков.

Интересные вакансии фронтенд-разработчика

Вот что собрали в 20-х числах мая 2023 года:

Фронтенд-разработчик в транспортную компанию: Simetra, удалёнка или офис в Москве, зарплата от 60 000 рублей.

Frontend Developer в «Лабораторию Касперского» (Ximi): удалёнка, зарплата не указана.

Junior Frontend-разработчик (Верстальщик) в рекламное агентство: международная компания IT-hunters, релокация в Тбилиси, от 600 до 700 USD на руки.

Junior frontend-разработчик (верстальщик): Stream Telecom, офис Санкт-Петербург, зарплата не указана.

Frontend-разработчик в компанию-интегратор: ООО «Траектория», офис Санкт-Петербург, от 45 000 рублей.

Максим Чеченёв: 

В начале пути я пошёл в среднюю компанию. За мной был закреплён наставник. И не было такой гонки, какая бывает в стартапах. 

Сейчас бы я посоветовал вам слушать себя: если вы готовы к переработкам, но хотите быстро учиться — попробуйте поработать в стартапе; если хотите спокойствия и надёжности — то в среднюю компанию; если хотите посмотреть, как работает корпорация изнутри, — то в корпорацию.

Текст:

Катерина Маковеева

Редактор:

Максим Ильяхов

Художник:

Алексей Сухов

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Виталий Вебер

Фронтенд-разработка — востребованная профессия
На новом курсе «Практикума» о фронтенде вас обучат самым востребованным технологиям: JS и TypeScript, Flexbox и Grid, React, Git, Bash и др. Это то, что нужно работодателям сегодня. Старт — бесплатно.
Попробовать бесплатно
Фронтенд-разработка — востребованная профессия
Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
easy