tl;dr good clothes make you look like the most interesting man in the world, t-shirt and crocs make you look like a schmuck, become educated & mature & get good fitting clothes

(this post is very male-specific fyi)

If an adult wears a blue frilly onesie, a diaper, a frilly hat, and has a pacifier and a rattle, aren't they still dressing like an adult?

Yes. An adult baby.

I'm not confusing fashion with appropriate clothing. I'm saying that fashion is important, it's appropriate, and at a certain age, should be de rigueur.

The necktie is a more practical (and fashionable) version of the cravat. Like pants, wristwatches, sunglasses, rubber boots and cargo pants, the cravat and its baby cousins (the necktie & bowtie) come from military tradition post-17th century. It may have indeed been somewhat silly; nobody exactly knows what the original intent was. But if you had to wear something into battle in the 16th century, it might as well help protect your neck from spear glancing blows.

OK, so it's impractical. A lot of the crap we do is impractical. But that's not to say our impractical crap isn't important.

Why do we wear clothes? Sure, in the winter they're super important, but in summer? We go to the beach and wear practically nothing. Why not wear practically nothing all summer?

The biological anthropologist will tell you we've evolved to need clothes, whether it's preventing an open displaying of our genitals all the time, to reduce sexual signalling either when partnered or non-partnered, to obscure potential differences or weaknesses, and because we have no fur. The sociocultural anthropologist will tell you it's for protection, to present personal or cultural values, or for group bonding.

Whatever the reason, we do wear clothes. A loincloth or tunic (or kilt!) would probably be the most practical thing you could wear, and yet, here we are with cotton t-shirts and jeans and canvas shoes. What's the deal?

Fashion is basically the result of a culture coming together and deciding that for one reason or another, this is how we're going to represent ourselves while we hide our bodies both from each other and from the elements. And as you can imagine, there is always some versatility in how this gets represented. Usually, the rich man will adopt an expensive taste, while the poor man reaches for practical.

Up until 40ish years ago, we all still agreed on the same uniform - suits, buttoned collared shirts, leather shoes, felted hats, ties. But a gigantic cultural explosion happened and suddenly people were spinning their own clothes and coloring them like it was little home on the prairie on acid, and it spread around the world quite a bit, but not quite like here at home.

When you travel you will discover that there's still an appropriate fashion for different cultures. But among all the modern subcultures, it makes the least sense to me that computer nerds - who make decent money and are usually well educated - choose clothes without much thought for its quality or purpose, or even how it should fit.

Good fashion costs money. It costs money because it's actually quite laborious to develop good quality garments. And while you don't need good quality garments, they reflect your understanding of these things you cover yourself with every day, and they represent you as a person. You wouldn't want the representation of you to be cheap and ill-fitting, would you?

Great-fitting clothes make you look fantastic. And clothes made in a certain style, or to a certain degree of quality, not only express your individuality, they express your interest in and knowledge of fine things. Meaning you are smart, you are interesting, and above all, you care how you represent yourself to the world.

As you get older you should be interested in all the details of life. Put down the Taco Bell and learn what real mexican food tastes like. Put down the rum&coke and try some good scotch. Turn off the Cee Lo Green and turn on Miles Davis. And put down the t-shirt and cargo pants and find yourself some adult "professional" clothes that not only do you enjoy, but also present a sharp, educated, mature picture to others.

You could slap on a loincloth and get on with your day; it's not like people treat you completely differently based on how you present yourself. And I can totally see how having an interest in culture could take away from coding time. But as an adult, I have found it more rewarding to learn about and choose clothes that match my personal style while also making me look better.

And if nothing else i've said makes a difference: a tailored suit, good shoes, a crisp shirt and yes, a necktie, will probably get you laid, purely due to the fact that most men don't know how to dress anymore.