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

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

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

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

df959bee8fed6ae271d6565060444b35_ce_1500x1000x0x0.jpg

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

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

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

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

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

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

098e2c3da1c6569354d5c44ba7a00374.jpg

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

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

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

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

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

Почему мы ездим на электро, а не на био: кто придумал моду на электромобили Почему мы ездим на электро, а не на био: кто придумал моду на электромобили

Почему Nissan в нулевые как проклятый пахал именно над электромобилем Leaf?

ТехИнсайдер
Половое воспитание. Нужно ли разговаривать с детьми о сексе Половое воспитание. Нужно ли разговаривать с детьми о сексе

Как разговаривать с детьми о сексе и отношениях — и нужно ли вообще это делать

СНОБ
Зайти в IT: зачем отраслевые компании выходят на рынок информтехнологий Зайти в IT: зачем отраслевые компании выходят на рынок информтехнологий

Зачем крупные отраслевые игроки решают коммерциализировать свои IT-решения?

Forbes
Одиночество и первая любовь в позднем СССР: в прокат вышел фильм «Асфальтовое солнце» Одиночество и первая любовь в позднем СССР: в прокат вышел фильм «Асфальтовое солнце»

«Асфальтовое солнце» — ностальгический фильм о школьнике из восьмидесятых

Forbes
Пятьдесят — это новые тридцать Пятьдесят — это новые тридцать

Стоит ли радоваться тому, что старость теперь приходит позже?

РБК
Откуда берутся психосоматические заболевания и как их лечить Откуда берутся психосоматические заболевания и как их лечить

Почему важно проживать свои эмоции и как вылечить болезнь работой с сознанием?

Maxim
Голая правда: путь к себе через нудистский пляж Голая правда: путь к себе через нудистский пляж

Как наша телесная обнаженность влияет на наше самоощущение?

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

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

Weekend
Кроссоверы против внедорожников, или почему Outlander победил Pajero Кроссоверы против внедорожников, или почему Outlander победил Pajero

Куда подевались «настоящие внедорожники» и почему их почти вытеснили кроссоверы?

4x4 Club
«Восстание феникса»: как Эван Рэйчел Вуд справилась с абьюзом и занялась правозащитой «Восстание феникса»: как Эван Рэйчел Вуд справилась с абьюзом и занялась правозащитой

Как Эван Рэйчел Вуд борется против домашнего насилия

Forbes
9 культовых хоррор-фильмов в жанре научной фантастики 9 культовых хоррор-фильмов в жанре научной фантастики

Советуем научно-фантастические фильмы 1950-х!

Правила жизни
Дмитрий Галковский Дмитрий Галковский

Литературная конспирология: «12 стульев» и «Золотой теленок» написаны Булкаговым

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

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

Maxim
Правда ли, что алмазы горят: 7 интересных фактов о редких драгоценностях Правда ли, что алмазы горят: 7 интересных фактов о редких драгоценностях

Что вы знаете об алмазах?

ТехИнсайдер
Гоферы отняли у людей титул единственных млекопитающих-фермеров Гоферы отняли у людей титул единственных млекопитающих-фермеров

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

N+1
Оттенки пудры и золото Оттенки пудры и золото

Лёгкость, воздушность интерьера подчёркивает контрастно-тёмная фактурная графика

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

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

N+1
Как выбрать свой идеальный размер груди: советы пластического хирурга Как выбрать свой идеальный размер груди: советы пластического хирурга

Как понять, какую грудь считать идеальной?

VOICE
«Я боюсь выходить на улицу!»: Викторию Бекхэм запугала одержимая фанатка Дэвида «Я боюсь выходить на улицу!»: Викторию Бекхэм запугала одержимая фанатка Дэвида

Дэвид и Виктория Бекхэм рассказали о преследовавшей их Шэрон Белл

VOICE
Одна вокруг света: три дня по грунтовке и прощание с Андами Одна вокруг света: три дня по грунтовке и прощание с Андами

177-я серия о кругосветном путешествии Ирины Сидоренко: заповедник в Перу

Forbes
Как расчеловечить за три недели Как расчеловечить за три недели

«Колымские рассказы»: путеводитель по аду Варлама Шаламова

Weekend
5 продуктов из магазина, которые можно вырастить дома 5 продуктов из магазина, которые можно вырастить дома

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

ТехИнсайдер
Не только Рублев: 5 великих русских иконописцев Не только Рублев: 5 великих русских иконописцев

Что привнесли в церковное искусство пять известных художников

Культура.РФ
Уникальный экспериментальный комплекс для исследования космических лучей: что общего у Москвы, Южного Полюса и Пампы Уникальный экспериментальный комплекс для исследования космических лучей: что общего у Москвы, Южного Полюса и Пампы

Уникальная научная установка «Экспериментальный комплекс НЕВОД»

ТехИнсайдер
Одна вокруг света: озеро Титикака и ворота в Боливию Одна вокруг света: озеро Титикака и ворота в Боливию

180-я серия о кругосветном путешествии москвички Ирины Сидоренко: в Боливию

Forbes
Кто первым связал коммунизм с электрификацией Кто первым связал коммунизм с электрификацией

Григорий Ревзин о коммивояжере, который добавил к утопии Ниагарский водопад

Weekend
Тернистый путь к Тернистый путь к

Перед тем как выйти на красные дорожки, актеры залечивают раны

ТехИнсайдер
Чем опасна информационная тревожность и как с ней справиться Чем опасна информационная тревожность и как с ней справиться

Что такое думскроллинг и как от него возникает информационная тревожность

ТехИнсайдер
Зачем в СССР создавали грандиозные дворцы питания, и почему они исчезли Зачем в СССР создавали грандиозные дворцы питания, и почему они исчезли

Фабрики-кухни, которые начали строить в СССР, быстро окрестили дворцами питания

VOICE
Руководство для IT-специалиста: какой язык программирования выбрать для разработки мобильного приложения Руководство для IT-специалиста: какой язык программирования выбрать для разработки мобильного приложения

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

ТехИнсайдер
Открыть в приложении