If you've been trained in Computer Science, there's a good chance that you see problem solving as primarily about breaking down big problems into lots of small, solvable problems.
(Alternatively, you may have learnt to create solutions to small problems independent of the big problem, which might then be usable when solving the big problem, but either way, it's the same pattern: small used to solve big.)
The drawback with this approach is that it leads to a tendency for reductionism; the idea that the universe is just a big problem waiting to be broken down into ever-smaller problems that need solving. The ideal reductionist position is to prove everything from the theorems of physics (dealing as it does with the fundamental particles of the universe).