I think we should go for both . Learning skills alone may seem good ,but without having theoretical knowledge to back it up , it won't be quite ideal .
Also having theoretical knowledge and not building the required skill is also not a good thing to do .
Also having theoretical knowledge and not building the required skill is also not a good thing to do .