Из чего состоит работа бэкендеров и что нужно знать, чтобы освоить эту профессию

TechInsiderHi-Tech

Многозадачность в IT: все, что вы хотели узнать о бэкенд-разработке

Специально для TechInsider Сергей Федосеенков, руководитель отдела разработки инструментов для партнеров Яндекс Маркета и направления Java в Летней школе бэкенд-разработки Академии Яндекса, объяснил, из чего состоит работа бэкендеров и что нужно знать, чтобы освоить эту профессию.

df959bee8fed6ae271d6565060444b35_ce_1500x1000x0x0.jpg

Более половины россиян покупают товары в интернете, десятки миллионов человек прокладывают маршруты в навигаторах, ищут информацию о погоде и курсе валют, читают новости и смотрят видео. За стабильность и скорость работы этих ресурсов отвечают бэкенд-разработчики. Они следят за тем, чтобы сервера выдерживали нагрузку, а базы данных продолжали работать, даже когда на сайт одновременно заходят десятки тысяч человек.

Чем занимаются бэкенд-разработчики

Бэкендеры отвечают за реализацию невидимой для пользователя серверной части сервисов и приложений. Это отличает бэкенд-разработчиков от специалистов по фронтенду, которые занимаются созданием графического интерфейса.

Эксперты в бэкенде продумывают архитектуру ресурса, обеспечивают безопасное хранение и передачу данных, следят за тем, чтобы сервис работал быстро и устойчиво. По сути, они создают фундамент проекта — без них сайт или веб-приложение, какими бы красивыми и удобными они ни были, останутся бесполезными. 

Например, недавно Яндекс Маркет запустил возможность хранить и продавать товары со своего склада на любых площадках. Это потребовало от команды бэкенда изменений в сервисе хранения и обработки заказов, разработки нового API для создания таких заказов и работы с ними. Каждую из этих задач решала независимая команда из бэкендеров и фронтендеров, а технический лидер — по сути, тоже бэкенд-разработчик — координировал весь процесс. 

Сейчас бэкендеры все чаще совмещают обе роли — они могут и код написать, и верстку поправить. Таких специалистов называют фулстек-разработчиками. Обычно хорошие бэкендеры — это мастера на все руки и короли многозадачности, ведь они одновременно отвечают за разные направления работы. Расскажу о навыках, которые нужны, чтобы успешно развиваться в бэкенде.

098e2c3da1c6569354d5c44ba7a00374.jpg

Быть универсальным специалистом

Без знания языков программирования стать хорошим бэкендером не получится. Вообще, нужно готовиться при необходимости писать код на любом языке. При этом знание конкретного языка, на мой взгляд, менее важно, чем понимание общих принципов computer science, алгоритмов и подходов к проектированию систем. Если человек силен в Java, то сможет при необходимости быстро перейти на Python. Конечно, есть узкие области, например, оптимизация производительности Java Virtual Machine, которые за два дня не освоишь.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Бытовые вопросы: почему пахнет стиральная машинка и как избавить ее от накипи? Бытовые вопросы: почему пахнет стиральная машинка и как избавить ее от накипи?

Есть ли способы избавиться от запашка и продлить срок службы вашей машинки?

TechInsider
Киноубежище Киноубежище

Как кино делало героями тех, кто бежал от реальности

Weekend
Охлаждающие подставки для ноутбука: есть ли от них толк? Охлаждающие подставки для ноутбука: есть ли от них толк?

Какие охлаждающие подставки для ноутбуков существуют и насколько они эффективны?

CHIP
Мягкий против твердого. Кто сильнее в кризис? Мягкий против твердого. Кто сильнее в кризис?

Как быть крепкими до конца и в чем искать опору, когда держаться нет сил

Men Today
Игры, в которые играют люди Игры, в которые играют люди

Психология человеческих взаимоотношений

kiozk originals
Саша Николаенко: «Муравьиный бог: реквием». Что растет из нелюбви Саша Николаенко: «Муравьиный бог: реквием». Что растет из нелюбви

Отрывок из книги Саша Николаенко о том, как детство тратит свое будущее

СНОБ
Гибель Надежды Гибель Надежды

Популярные версии причины конфликта на банкете в кремлёвской квартире Ворошилова

Дилетант
Это слишком: из-за какой черты Ленин требовал сместить Сталина с поста генсека Это слишком: из-за какой черты Ленин требовал сместить Сталина с поста генсека

О чем написал Владимир Ленин в своих последних заметках?

VOICE
Хентай и ультранасилие: 5 компьютерных игр, которые ни за что нельзя давать детям Хентай и ультранасилие: 5 компьютерных игр, которые ни за что нельзя давать детям

Некоторые релизы игр могут стать причиной детских ментальных травм

Maxim
Путешествие на край земли Путешествие на край земли

7 самых интересных мест в далеком Приморье

Лиза
Как распознать неверного партнера: 3 признака Как распознать неверного партнера: 3 признака

Как критически оценить потенциального партнера

Psychologies
Как наш мозг управляет страхом и тревогой. В этом Как наш мозг управляет страхом и тревогой. В этом

Какую роль в нашем мозге играет миндалевидное тело?

TechInsider
Александра Маринина: «История движется поступками людей, а люди, как известно, не меняются» Александра Маринина: «История движется поступками людей, а люди, как известно, не меняются»

История – это тоже своего рода детектив

Лиза
Почему вдову премьер-министра Японии Акиэ Абэ называли «домашней оппозицией» Почему вдову премьер-министра Японии Акиэ Абэ называли «домашней оппозицией»

Как вдова премьер-министра Японии защищала права женщин и развивала эко-повестку

Forbes
Мозг без вас решает стоит ли браться за выгодное дело, если оно принесет боль Мозг без вас решает стоит ли браться за выгодное дело, если оно принесет боль

Полосатое тело виновато в том, что мы прокрастинируем

TechInsider
Перейти Зону Перейти Зону

«Сталкер» как пример отношений художника и власти

Weekend
7 самых переоцененных фильмов 2020-х годов 7 самых переоцененных фильмов 2020-х годов

«Платформа», «Довод» и другие хорошие, но переоцененные кинокартины

Maxim
Как охладить котиков в жару: 6 способов защитить питомца от перегрева Как охладить котиков в жару: 6 способов защитить питомца от перегрева

Как легко помочь котику избежать перегрева?

TechInsider
«Розетта» нашла на комете Чурюмова-Герасименко нафталин «Розетта» нашла на комете Чурюмова-Герасименко нафталин

Планетологи обнаружили в комете Чурюмова-Герасименко >40 органических молекул

N+1
Тату-маскировка. Что скрывают рисунки на теле Тату-маскировка. Что скрывают рисунки на теле

Существует практическое применение татуировок. Какое?

Лиза
Златовласка с доставкой на дом: как осветлить волосы без краски Златовласка с доставкой на дом: как осветлить волосы без краски

Как стать блондинкой без вреда для волос?

VOICE
Как сделать держатель для смартфона: 10 вариантов подставок своими руками Как сделать держатель для смартфона: 10 вариантов подставок своими руками

Подставка для смартфона нужна не всегда, но когда понадобится — её можно сделать

TechInsider
«Ты что тут делаешь, девочка?»: как женщины строят карьеру в «мужских» профессиях «Ты что тут делаешь, девочка?»: как женщины строят карьеру в «мужских» профессиях

Женщины испытывают большие сложности в профессиях, которые считаются «мужскими»

Forbes
Как жить дальше после расставания: 3 совета Как жить дальше после расставания: 3 совета

Что мешает нашему разбитому сердцу исцелиться?

Psychologies
Лихорадочная работа: мозг человека способен разогреваться до 40,5ºС Лихорадочная работа: мозг человека способен разогреваться до 40,5ºС

Мозг здорового человека может достигать температуры в 40,5ºС

Вокруг света
Выбираем фитнес-браслет правильно: какие функции наиболее важны Выбираем фитнес-браслет правильно: какие функции наиболее важны

Главные функции фитнес-браслетов и их отличиях от смарт-часов

CHIP
Долой рутину: как технологии экономят время современного учителя Долой рутину: как технологии экономят время современного учителя

Как сервисы автоматизируют повседневные дела учителей

TechInsider
Да здравствует хаус: почему танцевальная музыка возвращается Да здравствует хаус: почему танцевальная музыка возвращается

Почему на музыкальном олимпе вдруг вспомнили о танцевальной музыке

Правила жизни
Почему твоя белая рубашка Почему твоя белая рубашка

Почему белая рубашка не смотрится на тебе и портит все аутфиты? Разбираемся!

VOICE
Альцгеймер: история болезни. Отрывок из книги «В погоне за памятью» Альцгеймер: история болезни. Отрывок из книги «В погоне за памятью»

Отрывок из книги об истории исследования болезни Альцгеймера

СНОБ
Открыть в приложении