Fashion of PyCon AU
In 2018 I attended my fourth PyCon AU, my first time as a speaker. I had an idea to do a lightning talk about the clothes people were wearing. I spent breaks on Saturday and Sunday interviewing people and photographing their outfits, but didn’t get to give the talk. Now that PyCon AU 2019 is approaching I’m (finally) writing it up as a blog post.
The Programmer’s Uniform
As it wouldn’t be fair to look at other people’s outfits without letting anyone see mine I’m starting with a picture of myself. Jeans with a t-shirt is what I call the programmer’s uniform. Obviously not everyone who wears jeans with a t-shirt is a programmer, however it is a very common choice for programmers and you can bet that most people wearing jeans and t-shirt at an event like PyCon AU are programmers.
The graphic on the t-shirt is uncluttered. The t-shirt is a bright colour that stands out without being loud. The jeans are dark without any pre-fading. The footwear are dress boots not old sports shoes. Everything fits close without being tight. Everything is in good repair. With attention to detail you can dress well without dressing up.
Choice of t-shirt is the first place you get to show your own style while in uniform. I’ve gone for a nerdy joke. The joke shows me as someone who works on highly available software. The joke also serves as an icebreaker: if you want to talk to me but aren’t sure how to start you can tell me you got the joke or ask me to explain it. Not all programmers have the stereotypical poor social skills, but some do and PyCon is all about meeting people so I tried to make it easy.
Now let’s look at some other ways to wear the programmer’s uniform.
Here’s someone wearing the shirt from PyCon in the USA. This shows that not only are they part of the PyCon AU community, they are part of the global Python community. This person is a Python core developer so the message is very accurate in this case.
There is one major problem with the uniform: jeans and t-shirt has traditionally been considered #menswear. While women can and do wear the uniform, not all of them want to for their own personal reasons. Maybe it isn’t the clothes they grew up wearing, want to wear, or feel most comfortable in. This presents a dilemma: many women aren’t taken seriously as programmers because it is a male dominated profession. Not wearing the uniform would make that even worse because they wouldn’t look like they belong. Wearing the uniform would leave them unhappy as they are wearing clothes they don’t want. How do they resolve this? One approach is to wear the uniform (to be taken seriously), but to add a few feminine touches (to feel comfortable).
Here’s the uniform with a skirt again, this time in black with blue tights. Black and blue are both colours you can get jeans in, keeping this recognisably an example of the programmer’s uniform. The tshirt has a cute design and is the same shade of purple that I was wearing.
That’s enough examples for now. If you want to be identified as a programmer but don’t feel comfortable in jeans and t-shirt (this goes for everyone, not just women) you can add a few elements of your own style to help you feel better and still look the part.
Formalwear
Not everyone is (or wants to look like) a programmer. Here’s some people who have dressed a little more formally.
More #businesscasual. Programmers might get a uniform, but managers get an entire dress code. Dressing like this tells people that you have a team that answers to you. The rainbow brooch tells the team that you expect everyone to behave respectfully. A small visible symbol can send a big message when it has decades of history behind it.
Style, profile
Now lets look at the outfits of some people who are displaying their own personal style.
Dress in Monty Python print. Incorporating Monty Python references into serious Python projects is the international pasttime of the Python community. Working it into an outfit is taking it to the next level.
The top half of this outfit looks great on stage. The bottom half of this outfit looks comfortable for being on your feet all day. This compromise was necessary because this is one of the conference organisers who would need to be on stage several times and also be on their feet all day.
Here’s a mix of traditionally masculine facial hair with a traditionally feminine ankle length skirt. There are many places where you would be attacked by bigots breaking tradition like this. PyCon AU is not one of those places.
PyCon AU is a place where everyone is accepted and welcomed. Knowing that people are comfortable showing their true selves here is a big part of why I keep coming back. We have an amazing community and I’m proud to be a part of it.
Like what I have to say? Follow me on twitter or come to PyCon AU so you can chat to me in person.