When I lived and worked in Queensland (tropical coastline on the east-coast of Australia) I quite often would wear shorts and leather reefs (sandals/jandals) and a polo shirt. I spent most of my time tucked away in a server room doing user administration or crawling around fixing up computer installations. It was a customer facing role, but the other customers weren't afraid of showing a bit of skin either.

The subject of dress code is a favorite of consulting firms and was brought up at a workshop out company did a few weekends ago. At Readify I'd say that we shy away from the classic consulting garb in that we generally don't wear a suit or white shirt 'n' tie. We do however wear long pants (this post by Don Box is what got me writing this) and we have some polo and button up shirts which we use for most engagements. Sometimes I deviate when I am going for a very specific effect (which we also talked about at the workshop) - actually I did it today and I am pleased to say it worked like a charm.

At home and when I am out and about on the weekends I continue to get around in shorts, even in winter when there is snow on the hills behind us - why? Because that is my only way of expressing my cultural heritage (for culture see Queensland), and to be honest, if I had the option I'd probably wear it every day.