This is what IBM and Microsoft think their employees look like:
http://careers.microsoft.com/careers/en/us/home.aspx http://www-03.ibm.com/employment/us/
Personally I can not see anything negative about those Google programmers. Their office looks disorganized? Really? Because women are always tidy? And even so - are you saying that people who don't organize their offices well should not allowed to become engineers, because it harms the engineering occupation? Or that people who look like programmers should not allowed to be programmers? Or that programmers who look like programmers (whatever that means) should be made to not look like programmers? None of that makes any sense to me.
What makes sense to me is that people should mind their own businesses. If you want to become a techie and like an organized office, organize your office. I don't see the problem.
What kind of things would the hypothetical female engineers have arranged on their desks? Perhaps fully automated doll houses where you can switch on a LED in the oven?