You can excel in anything if you have taken private tuitions for the same.
When it comes to coding, you need a lot of patience and continuous effort to master this. Moreover, you have to continuously make effort in doing something new with that coding knowledge, because people like to view new things with time.
Making similar things with your code over the years may throw you out from the race. And hence, you need to keep yourself update with what new is going on in the market, and what additional features you can incorporate with your coding skills.
Whatever you need to know and learn, it can rarely be done when you are taking proper coaching classes. There, you might learn the basics of any language, but the deep nitty-gritties are difficult to learn with the divided attention of the tutor. Only if you have private tuitions for the same, you will be able to get deep knowledge about the subject.
And that applies to each and every subject you want to learn. I have seen many of my friends taking private SAT tuitions from NYC based tutor. And the reason was simple – they were getting undivided attention of the tutor for such an important subject.
When you take private coaching, the attention of the tutor is solely on you. And that allows him to judge where you are going wrong and which things you are learning quickly. Knowing your grasping power, he is then able to moderate his speed or teaching skills so that you learn things quickly and better.
And regarding coding, you definitely need a lot of practice too, along with the basic coaching being provided.
So coming back to the main question at hand – yes you can definitely become a good coder if you have taken private tuitions from a good tutor near you.