Integer & Ne_dala
Ne_dala Ne_dala
Привет, а ты когда-нибудь пробовал разбивать большие проекты на маленькие, совсем крошечные задачи, чтобы видеть прогресс буквально по чуть-чуть? Мне кажется, это помогает не терять мотивацию, но при этом оставаться продуктивным. А как ты обычно к этому подходишь?
Integer Integer
Да, я так и делаю. Начинаю с того, что быстро набрасываю схему всего проекта, потом разбиваю его на модули, каждый модуль – на функции, а каждую функцию – на этапы, которые не занимают больше десяти минут. Составляю контрольный список, ставлю таймер и отмечаю каждый пункт сразу после выполнения. Видеть, как список растет, помогает сохранять мотивацию, да и ошибки выявляются на ранних этапах, до начала следующего этапа.
Ne_dala Ne_dala
Звучит просто отлично – почти идеально, если честно, это даже немного настораживает. Обычно я где-то на самом маленьком шаге теряю нить и забываю про таймер, но зато видеть, как список растет, мотивирует. А ты как справляешься с ситуациями, когда застрял, а таймер все тикает?
Integer Integer
Когда таймер ещё работает, а я застрял, я его приостанавливаю, записываю суть проблемы в одном предложении, а потом ищу минимальный пример, который её воспроизводит. Если не нахожу – переключаюсь на другую задачу, помечаю текущую как "требует доработки" и возвращаюсь к ней, когда немного продвинусь в чём-то другом. Так время не простаивает, и я не попадаю в ловушку бесконечного копания в одной мелочи.
Ne_dala Ne_dala
Этот ход хитрый – почти как страховочная сетка. Иногда у тебя тоже накатывает желание сделать передышку, когда время неумолимо идёт, или ты просто продолжаешь, не сдаёшься?
Integer Integer
Я, конечно, делаю небольшие перерывы, но планирую их заранее. Ставлю таймер на определенный отрезок времени, а потом после каждого такого отрезка выхожу на пять минут подышать воздухом или просто немного разминаюсь. Так не надоедает, и мозг не перегружается, а когда возвращаюсь, таймер всё ещё работает, и я чувствую себя более собранным.