Ответ
Мой рабочий день структурирован вокруг Agile-практик и сосредоточен на эффективном выполнении задач.
Утро (9:00 - 10:30):
- Планирование дня: Первым делом проверяю Jira/YouTrack. Смотрю обновления по моим задачам в спринте, комментарии ревьюверов в пулл-реквестах, статус CI/CD пайплайнов.
- Daily Stand-up: Участвую в 15-минутном стендапе команды. Отвечаю по схеме: что сделал вчера, что планирую сегодня, есть ли блокеры. Например: "Вчера завершил API для экспорта отчетов, сегодня займусь фронтенд-частью и напишу интеграционные тесты. Блокеров нет".
Основная работа (10:30 - 17:00):
- Глубокая разработка: Это время для написания кода, проектирования, рефакторинга. Стараюсь минимизировать контекстные переключения. Работаю над задачами из спринта, например, над микросервисом для кеширования.
- Code Review: Выделяю время на ревью кода коллег. Смотрю не только на корректность, но и на читаемость, соответствие код-стайлу, покрытие тестами, потенциальные уязвимости безопасности.
- Синхронизация: Короткие созвоны с бэкенд/фронтенд разработчиками для уточнения API-контрактов или с DevOps-инженером по вопросам инфраструктуры.
- Тестирование и документация: Пишу unit- и интеграционные тесты. Обновляю Swagger-документацию или внутренние Confluence-страницы.
Вечер (17:00 - 18:00):
- Завершение и рефлексия: Завершаю начатые задачи, коммичу код. Планирую задачи на следующий день, чтобы утром сразу включиться в работу.
- Обучение: Если остается время, читаю технические статьи, смотрю записи митапов по архитектуре или изучаю новый инструмент, релевантный проекту.
Ответ 18+ 🔞
Давай я тебе расскажу, как у меня этот цирк с конями под названием «рабочий день» обычно проходит. Сижу я, значит, на удалёнке, чай пью, и первым делом — ёпта — лезу в Jira. Это святое. Надо посмотреть, какие там обновления по задачам, не навалили ли мне в пулл-реквест комментариев на три экрана, и не накрылся ли медным тазом наш CI/CD пайплайн за ночь. Волнение ебать пока не открыл.
Потом у нас этот ежедневный ритуал — стендап. Пятнадцать минут, не больше. Все такие бодренькие, а у кого-то, я гляжу, глаза ещё мутные. Отвечаю по шаблону: «Вчера допилил API для этих ебучих отчётов, сегодня буду на фронте это всё прикручивать и тесты писать. Блокеров нет». Хотя иногда так и хочется сказать: «Блокер — это вы, гомосеки, со своими правками в последний момент!», но молчу, терпения ноль ебать, но держусь.
А дальше начинается святое — часа три-четыре на саму работу. Включаю режим «не беспокоить», музыку в наушниках, и пишу код. Вот тут можно вкатиться в состояние потока, если, конечно, не начнут отвлекать. Работаю, допустим, над микросервисом для кеширования. Пишу, тестирую, всё идёт. Э, бошка, думай!
Но нет, хитрая жопа начальства или коллег всегда найдёт способ вломиться. То на ревью кода надо посмотреть. Открываю пулл-реквест коллеги — а там хуй в пальто, а не код. Форматирование кривое, названия переменных из одного символа, и ни одного теста. Доверия ебать ноль к такому коду. Пишу комментарий: «Вася, ты гений, но тут, прости, манда с ушами. Давай переделаем, а?».
Потом могут быть короткие созвоны — уточнить какой-нибудь ебучий контракт API с фронтендерами. Обсуждаем, спорим, иногда доходим до «какого хуя?». Но в итоге приходим к консенсусу.
Ближе к вечеру силы уже на исходе. Надо дописать тесты и документацию. Сижу, обновляю сваггер. Глаза слипаются, а тут ещё подозрение ебать чувствую, что забыл что-то важное. Проверяю список задач — вроде всё.
В шесть стараюсь закругляться. Коммичу всё, что сделал, ставлю задачи на завтра, чтобы с утра не тупить. Если совсем остались силы, как у дохлой кошки, могу какую-нибудь статью по архитектуре глянуть. Но чаще просто закрываю ноут и иду бздеть на диван. Ебать мои старые костыли, день как день.