There is no magic to being good at programming. First you need to study programming a lot. Then you need to program a lot. Then you will find that developing is about solving other people problems. So you will have to understand the problems deeply. So that may involve some other training. And then, once you don't need to think too much about what needs to be done and how you need to do it, you get very productive. Basically, follow what your teachers tell you, they definitely know better than your average blogger.
Comments
There is no magic to being good at programming. First you need to study programming a lot. Then you need to program a lot. Then you will find that developing is about solving other people problems. So you will have to understand the problems deeply. So that may involve some other training. And then, once you don't need to think too much about what needs to be done and how you need to do it, you get very productive. Basically, follow what your teachers tell you, they definitely know better than your average blogger.