Чаще всего, когда только знакомишься с понятием backend, вспоминаются экраны компьютеров из фильмов про хакеров. Очень сложно, ничего не понятно, только для гениев…
Такое мнение возникает, отчасти потому, что в описании встречаются непонятные слова типа «рефакторинг», «серверная сторона», «протоколы», «базы данных»... Кажется, на тебя, как лавина, надвигаются страшные Массивы Данных 😱
😅 Дыши глубже, все далеко не так плохо. Да и вообще неплохо, если разобраться.
У backend-разработки, как и у frontend, есть свои плюсы и минусы. Для одних она интересная и понятная, для других — скучная и сложная. Предлагаем посмотреть, кто же эти первые и чем их увлекает бэкенд.
❓ Для кого
Чаще всего это направление выбирают те, кому нравится в работе системность и основательность. Те, кто любит держать под контролем и детально прорабатывать всё в своей зоне ответственности. Логика, упорство, навыки фокусироваться на задаче и терпение — лучшие помощники бэкендера.
Плюсы и минус профессии.
Обучиться бэкенду абсолютно реально. Это безумно интересно — ведь на отображение информации, которую видит пользователей, влияют множество факторов. И правильно настроить их может только backend-разработчик. Например, Алиса 15 лет занимается «изнанкой» и только 3 «лицевой» стороной веб-продуктов.
Знания, полученные при изучении этого направления, пригодятся, даже если сама специальность тебе не подойдёт. Понимание того, как работает серверная часть сайта, сделает ценнее любого ИТ-специалиста — и HR, и Project-менеджера, и frontend/mobile-разработчика.
Плюсы
✅ В сравнении с frontend новшества появляются значительно реже. Далеко не всегда есть смысл всё переделывать на новый лад: зачем трогать то, что и так хорошо работает? Правильно, незачем 😎
Плюсы
✅ Не нужно думать о красоте и несчастном пикселе, который почему-то никак не ставится как надо. Backend-разработчик отвечает за корректную работу веб-продукта, «лицо» которого создал фронтендер. Например, когда выбираешь категории кешбэка в приложении, эти данные фиксируются на сервере и в базе данных, чтобы потом сработали учёт и начисление средств
Плюсы
✅ Минимум общения с людьми — в основном только с командой. Идеально для интровертов и тех, кто хочет чётко придерживаться плана в работе. А фронтенд все время на связи с командой дизайна.
Минус
Невозможность показать свою работу и быть понятым окружающими. Frontend и mobile могут продемонстрировать то, что сделали, даже бабушке. Backend-специалист расскажет, как всё устроено, но понять его смогут только свои 😔