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

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

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

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

df959bee8fed6ae271d6565060444b35_ce_1500x1000x0x0.jpg

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

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

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

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

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

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

098e2c3da1c6569354d5c44ba7a00374.jpg

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

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

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

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

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

Правда, что от страха можно поседеть за одну ночь? Правда, что от страха можно поседеть за одну ночь?

Неужели действительно можно в одночасье поседеть?

ТехИнсайдер
Как почувствовать себя лучше в кризис: 6 шагов Как почувствовать себя лучше в кризис: 6 шагов

Во времена испытаний ярче проявляются наши особенности, характерные черты

Psychologies
Гонки биовооружений, гибрид человека с обезьяной и другие риски генных технологий Гонки биовооружений, гибрид человека с обезьяной и другие риски генных технологий

Возможности, которые в ближайшее время может открыть синтетическая биология

Forbes
«У нас все сложно»: разбираем с экспертом кризисные ситуации в отношениях «У нас все сложно»: разбираем с экспертом кризисные ситуации в отношениях

Слышала о кризисах в отношениях?

VOICE
5 секретов, которые сделают отношения гармоничными и крепкими 5 секретов, которые сделают отношения гармоничными и крепкими

Как сделать так, чтобы общение с любимым человеком не переставало давать радость

Psychologies
Старше на миллион лет: как новое открытие изменило картину эволюции человека Старше на миллион лет: как новое открытие изменило картину эволюции человека

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

Forbes
Ученые «выключили» эйфорию от кокаина у мышей. Но это не сработало с женскими особями Ученые «выключили» эйфорию от кокаина у мышей. Но это не сработало с женскими особями

Открытие, которое поможет в лечении наркозависимости

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

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

ТехИнсайдер
Путешествие на край земли Путешествие на край земли

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

Лиза
Развод по-русски Развод по-русски

9 способов не остаться без штанов после развода

Лиза
Самую большую кувшинку в мире признали отдельным видом Самую большую кувшинку в мире признали отдельным видом

Самая большая кувшинка растет только на севере Боливии

N+1
7 особенных фильмов и сериалов красавицы Виктории Толстогановой 7 особенных фильмов и сериалов красавицы Виктории Толстогановой

Роковая женщина, добрая внутри!

Maxim
Кого зовёт больной живот: как понять, что личная жизнь вызывает проблемы с ЖКТ, и что с этим делать Кого зовёт больной живот: как понять, что личная жизнь вызывает проблемы с ЖКТ, и что с этим делать

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

VOICE
Женихи не прощают смешного: что значил бал для девушки в XIX веке Женихи не прощают смешного: что значил бал для девушки в XIX веке

Отрывок из романа «Нашествие» — альтернативного взгляда на мир 1812 года

Forbes
Владимир Бибихин: свобода Владимир Бибихин: свобода

Владимир Бибихин сформулировал главный ключ к пониманию русского бытия

Эксперт
Густав Шпет: «Я пишу как эхо другого» Густав Шпет: «Я пишу как эхо другого»

Как Густав Шпет пришел к мысли о первичности слова как предмета

Эксперт
5 тайн океана, которые не могут разгадать ученые 5 тайн океана, которые не могут разгадать ученые

Медузное бессмертие, отчаявшиеся киты, загадочный фиолетовый шар, молочные моря

Maxim
Какими вырастают дети при «токсичных» мамах Какими вырастают дети при «токсичных» мамах

Кто такая токсичная мама?

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

Скрижали Джорджии пугали своей странностью. Но теперь — нет

Maxim
Еще ого-го: вспоминаем старые игры, которые неплохо выглядят и сегодня Еще ого-го: вспоминаем старые игры, которые неплохо выглядят и сегодня

Подборка старых игр у которых еще есть порох в пороховницах

Maxim
Как начать больше читать: 6 советов американского писателя Как начать больше читать: 6 советов американского писателя

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

Правила жизни
Николай Бобров: «Мне запросто может позвонить шеф из другого ресторана и попросить рецепт» Николай Бобров: «Мне запросто может позвонить шеф из другого ресторана и попросить рецепт»

Интервью с шефом Николаем Бобровым о поиске идей, конкуренции у поваров и жизни

Bones
Как нас развращает власть: 5 выводов Как нас развращает власть: 5 выводов

Почему среди тех, кто облечен властью, так много самодуров и упрямцев?

Psychologies
Лето роботов: как умные машины окружили человека и почему мы этого не заметили Лето роботов: как умные машины окружили человека и почему мы этого не заметили

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

Forbes
Вкус Кандинского: как зрение побеждает в конфликте с другими чувствами Вкус Кандинского: как зрение побеждает в конфликте с другими чувствами

Отрывок из книги «Как работают наши чувства» Рассела Джонса

Forbes
Почему человек Почему человек

Мозг шимпанзе очень похож на мозг человека, но почему обезьяны не говорят

ТехИнсайдер
Трейлеры для путешествий, которые круче твоей квартиры Трейлеры для путешествий, которые круче твоей квартиры

Спору нет, жилой трейлер — штука в меру бессмысленная. Но совершенно шикарная

Maxim
Не расстаться раньше времени: Ольга Примаченко о 5 стадиях отношений Не расстаться раньше времени: Ольга Примаченко о 5 стадиях отношений

Бывает, что отношения заходят в тупик

Psychologies
О рыбаке и рыбке О рыбаке и рыбке

Хозяин этого дома — заядлый рыбак

Robb Report
Как топ-менеджер Warner Bros. отказался от работы (и зарплаты) мечты, чтобы продавать китайскую лапшу быстрого приготовления Как топ-менеджер Warner Bros. отказался от работы (и зарплаты) мечты, чтобы продавать китайскую лапшу быстрого приготовления

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

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