(In fact, what is commonly needed to solve all problems is a set of low-level thinking methods, which is equivalent to a person's operating system. With this operating system, you have the opportunity to be the kind of person who "seems to be able to do everything well". Without this operating system, no matter how much knowledge you learn, you cannot use it.
This low-level way of thinking can be trained completely. A typical example is consultants. Fresh graduates can also help clients solve many problems through deliberate practice under the correct methodology.)