Найти в Дзене
Перевернуть мир IT

Эффективность переключения между задачами

Как эффективно использовать время для выполнения работ, есть ли смысл распараллеливать процесс?
Что будет эффективнее, полное погружение в задачу до самого ее конца или периодическое переключение на другие задачи?
Иногда выполняю задачу и параллельно веду разработку в конфигурации, т.е. накодил, отправил на обновление конфигурацию и переключился на вторую задачу (обновление происходит всегда долго и я не могу просто так сидеть ничего не делать), вот на сколько все это правильно?
Иногда висит по три четыре задачи параллельно, особенно, когда у кого-то горит, что сбивает и не получается нормально сосредоточится.
--—
Смысл распараллеливать есть при наличии длительных операций: компиляции, развертывания, ожидания обратной связи от члена команды или заказчика. Параллелить имеет смысл не только с другой задачей, но и с отдыхом. Почему бы пока выполняются юнит-тесты или компиляция решения не налить себе чаю или не пройтись по коридору?
Если избегать распаралеливания работ то, при

Поступил вопрос:

Как эффективно использовать время для выполнения работ, есть ли смысл распараллеливать процесс?

Что будет эффективнее, полное погружение в задачу до самого ее конца или периодическое переключение на другие задачи?

Иногда выполняю задачу и параллельно веду разработку в конфигурации, т.е. накодил, отправил на обновление конфигурацию и переключился на вторую задачу (обновление происходит всегда долго и я не могу просто так сидеть ничего не делать), вот на сколько все это правильно?

Иногда висит по три четыре задачи параллельно, особенно, когда у кого-то горит, что сбивает и не получается нормально сосредоточится.

--—

Смысл распараллеливать есть при наличии длительных операций: компиляции, развертывания, ожидания обратной связи от члена команды или заказчика. Параллелить имеет смысл не только с другой задачей, но и с отдыхом. Почему бы пока выполняются юнит-тесты или компиляция решения не налить себе чаю или не пройтись по коридору?

Если избегать распаралеливания работ то, при длительных операциях к вечеру оказывается ничего не сделано и возникает ощущение измотанности.

Лучше всего стараться не открывать более двух задач одновременно. В идеале одна из них простая, где нужно просто делать, вторая где необходимо размышлять.
Переключаться между задачами хорошо когда довел до промежуточной точки, с фиксацией в коде, багтреккере или на бумаге того, что нужно делать дальше. Переключаешься на другую задачу, доводишь ее также до промежуточной точки и возвращаешься к первой.

Хорошо с длительными сложными задачами, требующими длительных операций комбинировать мелкие, простые. Так продвигаясь, завершая мелкие задачи получаешь положительные эмоции и помимо выполнения работ по долговременной задаче есть возможность рассказать на планерке об успешном закрытии пары простых задач.