One Way of Becoming a Problem Solver with Creativity
We need logical thinking with imagination, because imagination helps to form something new in the mind while logical thinking helps to distinguish an effective solution from impractical ones. Without imagination, you will probably get stuck on new questions. Without logic, on the other hand, you are likely to get lost in an imaginary world. Logical thinking with imagination is the key to solving new problems.
Studying mathematics is good for logic training. Playing chess involves a lot of rational moves. Coding makes the brain work like a computer. These activities help people improve their logical thinking. Reading is a great way not only to acquire knowledge and wisdom, but also to fuel the imagination. If playing a musical instrument or painting on canvas sounds too formidable, listening to music and appreciating works of art should be much easier to excite our imagination.
Surely there are other activities that can increase our intellectual capacities. Just choose the ones that interest you the most and enjoy. Take different hobbies for the balance between logical thinking and imagination. When you feel tired of reading, for example, find someone to play chess. If you are stuck on a math problem, read fictional stories.