I find it interesting that we are not banned from wearing sandals, shorts or flip flops. Previously I have worked in environments that require business casual of people who never have contact with anyone outside of there group. I have worked where they have casual Fridays. But with the lack of restriction at work, I routinely see people wearing suits, slack and jackets, business dresses without the code. Of course clothing in a work environment should be modest enough to not detract from the work, but I am not sure how having a dress code benefits an organization in which the majority of the workers have no interactions outside their internal group. Is it possible to consider coworkers professionals regardless of apparel?
I generally try to wear jeans twice a week and have noticed that I feel more productive with comfortable shoes and jeans than with not, but still feel obligated to not appear flagrantly inappropriate.
Do you think dress codes should be implemented at all businesses for IT people?
I think dress should match corporate culture. We work in an agency environment where our work product is most important: Wear whatever you want as long as the design, application, document etc. is stellar. I check my calendar every morning to see whether or not I have a client meeting. If not, well jeans it is!