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

ТехИнсайдерHi-Tech

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

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

df959bee8fed6ae271d6565060444b35_ce_1500x1000x0x0.jpg

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

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

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

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

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

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

098e2c3da1c6569354d5c44ba7a00374.jpg

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

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

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

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

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

Ваши внутренние часы устанавливают время приема пищи, которое снижает риск ожирения и диабета Ваши внутренние часы устанавливают время приема пищи, которое снижает риск ожирения и диабета

Зачем синхронизировать количество потребляемых калорий с циркадным ритмом?

ТехИнсайдер
Химики разгадали путь биосинтеза стрихнина и воспроизвели его в табаке Химики разгадали путь биосинтеза стрихнина и воспроизвели его в табаке

Стало ясно, как растения синтезируют сложные алкалоиды

N+1
На зарядку становись: как развиваются инфраструктурные технологии для электромобилей На зарядку становись: как развиваются инфраструктурные технологии для электромобилей

Как инфраструктура для электромобилей способна изменить рынок

Forbes
Ростов-папа и не только: какие города были самыми криминальными в СССР Ростов-папа и не только: какие города были самыми криминальными в СССР

Какие города СССР славились запредельным числом бандитов?

VOICE
Как понять, что у девушки появился другой и как ее вернуть (+ что делать нельзя) Как понять, что у девушки появился другой и как ее вернуть (+ что делать нельзя)

Что делать, если ты любишь девушку и не согласен с вашим разрывом

Playboy
Может ли психотерапевт впустить клиента в свой интимный мир? Может ли психотерапевт впустить клиента в свой интимный мир?

Что делать психотерапевту, если клиент спрашивает его о личной жизни?

Psychologies
Крупный и мелкий рогатый скот оказался в Ганьсу и Цинхай лишь около 4000 лет назад Крупный и мелкий рогатый скот оказался в Ганьсу и Цинхай лишь около 4000 лет назад

Ученые исследовали появление рогатого скота в провинциях Ганьсу и Цинхай

N+1
«Городок»: место, куда хочется вернуться. История главного российского скетчкома 90-х «Городок»: место, куда хочется вернуться. История главного российского скетчкома 90-х

Илья Олейников и Юрий Стоянов: «Приглашаем вас в наш тихий и уютный городок»

Правила жизни
10 признаков того, что ты психологически стабилен 10 признаков того, что ты психологически стабилен

Список, по которому можно определить — ты уже на пределе, или еще вывозишь

Maxim
Во имя отца, сына и дома Виндзоров: посмотрите, насколько принц Джордж похож на принца Уильяма в детстве Во имя отца, сына и дома Виндзоров: посмотрите, насколько принц Джордж похож на принца Уильяма в детстве

Принц Джордж — точная копия принца Уильяма с практически идентичной мимикой

Правила жизни
Дмитрий Нагиев: Дмитрий Нагиев:

У нас твоя карьера от таланта не зависит

Караван историй
Шизофрения: как жить с таким диагнозом и опасно ли заболевание для окружающих Шизофрения: как жить с таким диагнозом и опасно ли заболевание для окружающих

Что такое шизофрения с медицинской точки зрения и как она лечится?

Psychologies
Графен как источник почти бесконечной энергии: революция, произошедшая случайно Графен как источник почти бесконечной энергии: революция, произошедшая случайно

Графен может вырабатывать энергию с помощью окружающей среды

ТехИнсайдер
Химики научились активировать литий в лаборатории Химики научились активировать литий в лаборатории

Химики получили металлический литий в форме тонких кристаллических образований

N+1
Путь самурая: как философия бусидо помогает сохранить честь в сложные времена Путь самурая: как философия бусидо помогает сохранить честь в сложные времена

Как современный человек может рассматривать кодекс чести самурая

Forbes
Через тернии к трассам: наступает ли эра беспилотных автомобилей Через тернии к трассам: наступает ли эра беспилотных автомобилей

Беспилотные автомобили в шаге от того, чтобы появиться на наших улицах

Forbes
Астрофизики впервые напрямую измерили магнитное поле ультраяркого рентгеновского источника Астрофизики впервые напрямую измерили магнитное поле ультраяркого рентгеновского источника

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

N+1
Связь с телом: почему мы не слышим его сигналы и чем это опасно Связь с телом: почему мы не слышим его сигналы и чем это опасно

Наше тело — сложный и тонкий механизм, и оно постоянно подает нам сигналы

VOICE
45 лучших сериалов современности, которые должен посмотреть каждый: выбор читателей «Правил жизни» 45 лучших сериалов современности, которые должен посмотреть каждый: выбор читателей «Правил жизни»

Супергеройские комедии, захватывающие триллеры, серьезные драмы, любимые ситкомы

Правила жизни
В курганах ямной культуры нашли расчлененное и сидячее мужские погребения В курганах ямной культуры нашли расчлененное и сидячее мужские погребения

Археолог объяснил нестандартный ритуал погребения влиянием с Северного Кавказа

N+1
На Крите нашли 4000-летние случаи инфицирования чумной палочкой и сальмонеллой На Крите нашли 4000-летние случаи инфицирования чумной палочкой и сальмонеллой

Палеогенетики обнаружили древние патогены чумной палочки у четырех индивидов

N+1
Лучшие фильмы с Томом Крузом: 7 выдающихся ролей, 7 лиц одного актера Лучшие фильмы с Томом Крузом: 7 выдающихся ролей, 7 лиц одного актера

Типажи Тома Круза, в которых он представал на экране

Правила жизни
Как распознать лицемера: 3 главных признака Как распознать лицемера: 3 главных признака

Как понять, что есть лицемерие?

Psychologies
Ничуть не странные дела Ничуть не странные дела

«Страна Саша»: самый нежный фильм года

Weekend
Работает ли современная медицина и может ли она нанести вред Работает ли современная медицина и может ли она нанести вред

Эффективны ли применяемые сегодня методы лечения?

ТехИнсайдер
Здесь и сейчас Здесь и сейчас

Локальность и сезонность — гастрономический тренд

Bones
Заниматься сексом и еще 7 приятных вещей, которые надо регулярно делать летом, чтобы не болеть зимой Заниматься сексом и еще 7 приятных вещей, которые надо регулярно делать летом, чтобы не болеть зимой

Укреплять организм можно по-разному

Maxim
Самосострадание или высокая самооценка: что важнее и почему? Самосострадание или высокая самооценка: что важнее и почему?

Что делать, чтобы приобрести навык самосочувствия?

Psychologies
Александр Иншаков: Александр Иншаков:

Я на его глазах выбил ногой сигарету изо рта партнера

Караван историй
Депозиты для жадных: почему индустрия криптозаймов пришла к краху Депозиты для жадных: почему индустрия криптозаймов пришла к краху

Что произошло с криптолендинговой индустрией?

Forbes
Открыть в приложении