Do you master a skill before starting the next one?
or Do you start incoming skills without mastering the previous ones? Which way do you think is the best?
I skip ahead and leave them, figuring that they will eventually all get mastered as I do web translations. But I am an intermediate speaker already, so my approach might not be best for someone who is learning for the first time.