Rape is rape, not matter what the victim is wearing. Skirts don't cause rape, and a man who rapes a woman wearing a skirt would have done the same with one who wears a burka. Nothing the victim does could justify the violence inflicted on her. We'd imagine conventionally more attractive women probably get raped more, would it be their fault, because they are attractive? I can imagine now a campaign whose goal is to stop women from trying to look good, make them as unattractive as they can, so they could avoid rape. But we know it'd be absurd because it wouldn't avoid rape at all. In fact, probably rape would increase because somehow society views rape as acceptable if the victim doesn't conform to norms regarding what she can wear and how she should present and doesn't hold the attacker accountable. So we can see just how ridiculous is to put the blame on victim.
To answer your question, I don't think you should be too concerned with what others think you should wear. Wear what makes you feel comfortable and happy in your skin. If your goal is to attract as less attention as possible because you feel you are not quite there yet, then maybe avoid skirts. But don't let others dictate what you should wear. Not in all circunstances at least. Work is obvious and understandable. But casual, wear how you want.