As for the casual attire, I think it goes both ways. I'm totally into casual most of the times (to the point of wearing my head-to-toe footed pajamas to work), but then the days when I want to dress up or wear a mini-skirt or whatever, I feel like I'm standing out a bit too much and wish I was in the pop music industry instead. But alas, I have no singing talent and no autotune device, so back to coding I go.
Sometimes the men want to dress up too. If I wore a tie every day I'm sure I'd hate the bloody thing, but it is nice to occasionally get the boost one gets from dressing up. But a tie at work is definitely taboo, much more than a mini-skirt, since it sends really strong signals.
The only time I've worn a tie at work is when I've had a funeral in the afternoon, and when I drove straight to work after a party in Montreal. A suit with that slept-in look sends signals, but it doesn't imply to your co-workers that you have political ambitions.
>..when I want to dress up or wear a mini-skirt or whatever, I feel like I'm standing out a bit too much..
This is my experience too. Whenever I think about wearing something a bit fancy (that would be totally acceptable in another field) I feel a bit self conscious.
As for the casual attire, I think it goes both ways. I'm totally into casual most of the times (to the point of wearing my head-to-toe footed pajamas to work), but then the days when I want to dress up or wear a mini-skirt or whatever, I feel like I'm standing out a bit too much and wish I was in the pop music industry instead. But alas, I have no singing talent and no autotune device, so back to coding I go.