Break complex problems down
When answering the simple questions, you can identify principles that you can use to easily solve the more complex question. Understanding these principles and methodologies will strengthen your expertise in the subject area. It will enrich your entire experience, and you will gain valuable lessons that will be useful to you in the long run.
Consider a problem that you feel is too complex to solve.
It can be something that overwhelms you just by thinking about it. Don't worry about solving it right away. Instead, just proceed to the next step with confidence.
Either remove the unnecessary complexities of the problem one by one or just break the entire problem into small individual parts.
You can focus on just one small part of the problem. It doesn't have to be as complex as the original one; however, make sure it is something that seems plausible.
Now focus all your attention on solving the smaller issue. Don’t worry about how it will eventually solve the bigger problem.
The key is to focus on only one thing at a time. Don’t worry about the rest of the steps it will take to solve the bigger problem yet.
Once you solve the smaller problem, study the problem as well as the solution in every way you can.
You should be able to find at least one connection between the simpler problem and the more complex one. Use this connection as an interface between them, and then tweak the solution to make it fit the complexities.
Use the lessons you learned from solving the easier problems then apply them to the original issue.
These lessons can only be learned through direct hands-on experience. It is necessary to face a simpler issue to learn the lessons deeply so that we can apply them to the larger issue.