I can't disagree with that, but being from the self-taught category myself, I would probably recommend to try learning stuff by yourself at first. A good coder has to be a fast and independent learner anyways. So, if one can't master something alone maybe programming is just not for him/her.