Мы попросили знакомого backend-разработчика рассказать, как проходит его обычный рабочий день. Осторожно: много непонятных слов)
Максим Михин, backend-разработчик:
10:00 Получил обновления кода проекта из репозитория кода. Сижу разбираюсь, кто это натворил и зачем.
11:00 Половину обновлений оставил, половину попросил переделать.
12:00 Объяснял, почему нужно переделать именно так.
13:00 Запустил сборку и тестирование проекта с учётом пожеланий.
14:00 Пока тестировалось — перекусил. Волшебная ситуация: проект собрался с первой попытки, можно готовить для переноса на прод (в продакшен).
15:00 Подготовил билд (готовую сборку проекта) — перенёс на прод, проверил, что ничего не упало.
16:00 Обсуждение с заказчиком новых хотелок. Планирование сроков, расстановка приоритетов.
17:00 Обсуждение с остальной командой новых хотелок заказчика. Выбор наиболее оптимальных способов реализации задач, небольшое обучение команды.
18:00 Проверил работу сервера — логи, нагрузки, место на сервере, достаточное количество памяти. Можно закругляться.
Большую часть дня рабочий стол бекендера выглядит вот так:
Слева направо, сверху вниз:
1. Файловая система проекта.
2. Код скрипта.
3. Файловая система на сервере.
4. Git — система контроля версий.
5. Терминал — серверные процессы.
Где учиться на backend-разработчика и сколько можно зарабатывать? Смотрите нашу статью в блоге.
Было интересно? Подписывайтесь, чтобы видеть ещё больше статей о работе в digital!
Читайте также:
- Как начать программировать на Java: понятный обзор
- Новичкам в программировании. Какой язык перспективнее?