Структура дня
У меня нет жёсткого расписания, но есть якоря. Утро — самое продуктивное время, его трачу на сложные задачи (архитектура, отладка, новый код). День — на коммуникации (звонки, ответы, мелкие задачи). Вечер — административка и обучение, если есть силы.
Никаких stand-up'ов. Никаких митингов «на всякий случай». Никакого slack-терминала с активным статусом весь день. Это даёт мне 5-6 часов чистого времени в день, чего хватает для серьёзного объёма работы.
Что я делаю чтобы не выгорать
Не беру срочных проектов. «Нужно вчера» — это всегда сигнал что планирование у заказчика плохое, и проект превратится в гонку с горящими сроками. Беру задачи с разумным горизонтом — недели, месяцы — и работаю в равномерном темпе.
Один-два проекта в работе одновременно. Не пять. Когда я пробовал держать пять параллельно — каждый страдал от потери контекста, и общая продуктивность была ниже чем при двух.
Чему я учусь
Каждые несколько месяцев — что-то новое. Не масштабно, а тонкими порциями: новая библиотека, новый паттерн, новый инструмент. Это держит мозг в тонусе и защищает от профессиональной слепоты, когда привычные решения кажутся единственно возможными.
Почему мне не наскучило
Я думаю, секрет в том что у меня нет одного «работодателя» — есть свои продукты, заказы, эксперименты. Каждый день немного отличается от предыдущего. Если бы я делал одно и то же в одной компании пять лет — наверное, давно сменил бы профессию.