The only position that needs specialisation is catcher.
Otherwise worry about hitting and train for the toughest position which is SS for an IF and CF for an OF because a SS can play third but a third baseman often can't play short.
But of course in HS you can't always pick your spot and it is better to play than to sit