Stay on track
Many people forget the outcome they originally desired when working on projects, particularly tough ones. When problems occur, if you are not focused on achieving that original outcome, the solutions you think off will just be a band-aid rather than an efficient fix. However, if you ensure your entire work process is in line with what you want to achieve, you will ensure long-term success.
For each project you undertake, write down your desired outcome.
Writing it down will ensure you remember it.
Whenever you hit an obstacle, read this desired outcome out loud.
This will help you frame your thoughts so you can think of solutions that are in line with achieving that outcome.
Ensure that any decisions you make will keep you on track to achieve this outcome.
Carefully think about each decision you make before you make it.