Шаг#2. Овладейте джедайскими техниками.
Когда мы окончательно пришли к тому, что разработка – ремесло и, следовательно, требует регулярности, давайте посмотрим, как этой регулярности добиться. Я использую следующие методы
1️⃣Планирование.
Не в джире, а тупо ручкой в блокнотике выписываю задачи на день. Не только рабочие. С последующим вычеркиванием, что доставляет немалое удовольствие. Все-таки визуализация – отличная вещь!
2️⃣Сортировка задач.
В виду собственных личных недостатков в роли ментата: я очень долго не то, что «запускаюсь», я долго просто просыпаюсь с утра, мое идеальное распределение такое
👉Начать с чего-то легкого, иногда даже оставляю со вчера. Протестировать или дописать пару строчек кода. Просто, чтобы вкатиться в рабочий день
👉Дальше приступаем к сложным/объемным задачам.
👉В конце дня час-два закрываем мелочи, чтобы мозг немного сбавил обороты, но при этом продолжать делать что-то полезное.
Это однозначно не вариант для всех. Если Вы в состоянии ебашить сразу с утра – берите все сложное на утро. Если, наоборот, вам, чтобы проснуться, надо еще больше кружек кофе, чем мне – занимайтесь чем-нибудь «ненапряжным» хоть до обеда. Я не продаю готовый метод. Я просто рассказываю, что работает и почему. А Вы уже примеряйте по себе.
Есть еще наблюдение: если попадается продолжительная задача, которая плохо декомпозируется на простое/сложное, а только на сложное и блять еще сложнее, то дня через 3 меня начинает клинить. Из-за отсутствия привычного ритма. Единственное, что придумал: разбавлять другими задачами.
3️⃣Сегментирование рабочего времени.
Разбивайте рабочий день на сегменты (я знаю два варианта): по времени («помидорки») или по задачам (специального названия не знаю, я и про то, что работа интервалами по будильнику называется не табатой, а помидором узнал только полгода назад)
Для тех, кто не знает, что такое помидорки: такой метод разбиения рабочего времени, когда ты сколько-то работаешь, сколько-то отдыхаешь. Называется он «pomodoro» в честь первого таймера в виде помидора, который применили к этому занятию. Не первому вообще, а первому, который еще потом описали в книжке.
В общем суть вы поняли. Классическим (в смысле на том самом помидоре нарисовали маркером) считается сочетание минут 25/5, вроде как. Я, методом научного тыка, понял, что мне подходит час каждые 10 минут. Час работы😊 В любом случае, опять же – это очень индивидуальная штука. Подберите себе свой интервал. Ну и да, я не работаю каждый день на таймере. Это, скорее, способ дать себе пинка, когда работать очень не хочется.
Когда мы привязываем интервалы к задачам, возникает сразу несколько проблем
🔘проблемы времени
👉не каждая задача вписывается в удобный нам интервал
👉не каждая задача декомпозируется на подзадачи, которые вписываются в удобный нам интервал
то есть, мы рискуем получить интервалы длинной в 4-6 часов, в рамках которых сложно поддерживать концентрацию
🔘проблема перезапуска – когда я привязываюсь окончанием интервала к окончанию задачи, получается, что я начинаю рабочий день столько раз, сколько у меня задач за день. А мне и первый дается с трудом. Плюс, перед новой задачей всегда есть соблазн «погулять» чуть подольше, потому что «ну какая тут разница, начну я сейчас или через 5 минут». Поэтому, в таком случае, я привязываю интервал не к окончанию задачи, а к процессу тестирования. То есть иду отдыхать перед тестами. Таким образом я не стартую рабочий день заново, потому что я еще в той задаче, а новая начинается уже после того, как я немного поработал (в целом аналогично первому началу рабочего дня), и меньше соблазн погулять подольше – задачу все еще ждут.
Вот такая история про повышение личной эффективности. Заебись? Отдельный тэг нада?
#медведьразмышляет #softskills