Чем занимается
Frontend-разработчик делает ту часть сайта или веб-приложения, которую видит и с которой работает пользователь: страницы, формы, кнопки, анимации. Он превращает макет дизайнера в код на HTML, CSS и JavaScript (чаще всего с фреймворком вроде React или Vue), подключает данные с сервера и следит, чтобы интерфейс быстро загружался, был удобен на телефоне и доступен людям с особыми потребностями.
Типичный день
Утром — короткая встреча команды: кто что делает и что мешает. Затем работа над задачей из спринта: новая страница каталога или исправление ошибки в форме оплаты. Часть дня уходит на код-ревью коллег, обсуждение деталей с дизайнером и бэкенд-разработчиком, проверку в разных браузерах. Вечером — выкладка изменений на тестовый стенд.
Как начать
- Освойте HTML, CSS и основы JavaScript, затем один фреймворк.
- Научитесь работать с Git и командной строкой.
- Соберите два-три проекта для портфолио: лендинг, приложение со списком дел, страницу с данными из открытого API.
- Подтвердите навыки JavaScript тестом на платформе и откликайтесь на стажировки.
Смежные профессии
Backend-разработчик, мобильный разработчик, UI/UX-дизайнер, QA-инженер.