Someone who has started out brand new a couple months ago, and someone who is very much a visual learner… I have found running through tutorials on youtube to accomplish the same goal… example: Enemy Patrol AI. There are at least 4 different ways to approach this. Each one has different variations but still have the core concept of accomplishing the same goal… this has helped me to start thinking analytically about how to use these different approaches in different ways and after a few tutorials trying to do it myself with little to no help from the tutorial(s) to accomplish what I want.
Everyone learns in their own way and at their own speed… just go at your own pace and what works for you!