The entrepreneurial disruption mentality historically has been a "we are sick of your bullcrap and trappings, you idiots haven't been listening so we'll start our own".
That it has worked repeatedly and utterly devestated many titans corporations run by "professional" men in suits effectively validated their iconoclasm and rejection of the standards of old. It may be arrogance but there were enough validating moments to understand why.
Suits have taken on a negative connotation. It is implicitly seen as hidebound dinosaurdom and an admission of form over function. Sort of an assumption that if they are wearing a fancy suit then they are an empty suit.
Like, that just doesn't look cool. I've been saying this for years. It's no wonder it doesn't look sexy nor command much respect. Especially not compared to a guy wearing a well tailored suit.
Sure, it feels good, but that's the same rationale for wearing crocs. You feel great until you look down and realize you're wearing crocs.
I think you got it wrong. That suit guy has to wear it, because his trade demands it, most likely for that image which has to be conveyed. That programmer can afford to wear that hoodie and still to demand his salary, yet nothing limits him to the hoodie outfit, you see?
And my contention was that programmers choosing to dress in hoodies and casual pants doesn't seem to help, whether they have a choice to wear it or not nor whether it has any bearing on their salary.
To put it in other words, person might see a programmer guy in a hoodie on his way to the office, and that guy might very well command a six figure salary, but that's not the observer's perception or first thought.
I'm not arguing about which is right or just, I'm just arguing about the reasons of why things are the way they are.
And maybe, you might think: who cares? Let them think that. Which, again, fair enough. But in the overall grand picture, if a lot of people have similar perceptions, it might not bode well for our profession overall. I mean, it's not just about attracting the opposite sex, it's also, as some already stated, inspiring more people to do take up computer science.
The testing or whatever tips on the toilets also felt a little invasive.
Not that it disproves your statement that the titles are uncommon, but hey, I just want to stand up and say "Hey, us professional hackers and ninjas and cowboys are REAL!"
If you want there to be a 'we', that would be called a workers' union.
'Professional' is when you have a strong union that forces companies to treat you as a human being, something they'd much rather not bother with.