Как успешно достигать целей

Я выработал для себя такой алгоритм достижения цели.

  1. Понять цель

  2. Построить маршрут

  3. Регулярно сверяться с целью

  4. Менять маршрут при необходимости

  5. Думать на шаг вперёд

Первое и главное, что надо сделать, приступая к задаче, — понять её цель. Без этого все прочие приёмы будут бесполезны.

Затем стоит хотя бы приблизительно построить маршрут к ней — т. е. понять какие действия нужно выполнить или какие проблемы решить.

Очень важно постоянно контролировать, не сбились ли вы с пути. Для этого постоянно сверять текущее направление движения с целью. Часто разработчики увлекаются и начинают делать задачу ради задачи.

Если вы отстаёте от плана или встретили непредвиденную преграду надо не бояться менять маршрут, может быть жертвуя какой-то функциональностью, чтобы достичь цель. Но для этого надо эту цель понимать и помнить.

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