In regards to physical things, the most effective way to get things done is to focus on what to do next. But the only way to do that is to have a look at the long-term goal and figure out what you need to do to get there.
What I'm trying to say is, you do the most effective work when you focus on one task. But while you do a lot of work, that will only be useful if it is on track to the long-term goal.
In regards to spiritual or self development things I don't think it is quite as clear cut. Because the goal is harder to define, compared to making a product, or getting more work done in a day. For this I think you have to trust in a method (whether it be your own or someone else who you think is closer to where you want to be) and focus on practicing now. Then every so often you have to reflect and evaluate if you are heading in the right direction.
So I guess my answer is the same for both areas. Focus on current activities but you should stop to reflect on progress towards your end goal (which you think/plan about at the start) regularly.
The real question is: Did I understand what your question was?
|