| A little clarification. Really good developers are priceless. Anyone who is smart knows this. You just have to look at how much companies are willing to pay developers in signing bonuses and retention bonuses. As a developer you should be aware of this.
Also, life is short. Instead of choosing a company or line of work where you have to focus on things you don't want to focus on or change yourself - pick an area you love and where people love you as you are. Only idiot pointy haired managers would pick a clean-cut mediocre programmer over a superstar coder who doesn't shave. And in my experience the superstars are nearly always not concerned with GTL (gym, tanning, and laundry). |
If you're really good or make money for people (take Lady Gaga as an example) you can get away with anything. But most people or the people that that post is directed to aren't.
As a side note I always wondered why back in the day Bill Gates, when he was the richest man in the world (or near that) always wore a suit to business meetings. I mean you would think he would just do whatever he wanted to. But apparently he still had to answer to "someone" and felt it wasn't appropriate.