На Geektimes выложили размышления и советы программиста о прокрастинации.
Чтобы все не читать, копирую главное:
// Если обнаружили, что затянули с прокрастинацией и даже сейчас продолжаете упускать время — задайте себе вопрос «какая у меня следующая задача и когда я смогу её выполнить». Не оставляйте его, пока не сможете сами для себя четко, словами, сформулировать ответ. При этом «когда» — это не время, а состояние. В каком то смысле «условие». И в зависимости от ответа оцените то, что делаете — насколько оно приближает вас к цели. Например:
«Нужно запилить фичу X. Когда сможешь?»
— «Когда высплюсь/когда буду себя нормально чувствовать» — так займись тем, что приближает это состояние. Поешь. Поспи. Болеешь? Полечись. Прямо сейчас. Не «когда досмотрю серию», не «когда доиграю партию», не «когда допью кофе» — все эти действия не приближают тебя к рабочему состоянию.
— «Когда буду в настроении» — займись тем, что повышает настроение. Но только тем, что на самом деле работает. Смотришь сериал и ловишь себя на мысли «когда уже эта серия, блин, закончится» — выключай и не возвращайся к нему. Поищи то, что будет работать гарантированно. И запоминай то, что не работает (только ухудшает настроение) и чего следует избегать.
— «Когда разберусь, что именно нужно делать» — значит, твоя следующая задача не «сделать», а «разобраться». Разбирайся. Спроси заказчика/менеджера (переспроси, если уже спрашивал и не получил ответа), либо попробуй сам покопаться в проблеме. Если ты не пытаешься разобраться в этом прямо сейчас, ты просто тратишь время зря.
— «Ну, я и сейчас смог бы, наверное» — делай.//
А целиком пост можно почитать здесь:
https://geektimes.ru/post/292373/