To solve the problem is probably everyone's first priority in confronting their work. Solving the task has nothing wrong, but people may end up stocked in a problem solving pitfall. Do before set mind on how to solve the problem.
Why is thinking how to solve the problem is so crucial. In my opinion, the process of problem thinking may often leads you to create a better methodology to solve the problem. And what is more, the developed methodology may be applied to same problem in the future. In that way, the created model may solve not only timely problem, but also long term issue.
Backward a step before you leap may be a footnote of this problem solving philosophy. But it is a pity that not many people notice the importance of think before you do . Even some may adopt the methodology, how to keep the believe as central dogma will be another difficult issue. But I believe, if you put this believe into your working attitude. Success is not far away.