In no special order…
1) Women ( and sometimes men) who wear fragrances so strong that you can smell it in an empty elevator or when you pass them in the hall. Fragrances are meant to be an intimate scent, that only those people very close to you can smell. Could you use a little less of it? Better yet, skip it all together. Soap and a clean smell is a better fragrance. Unless, of course, you decided not to shower and be clean….
2) Folks that carry on conversations in a foreign language when non foreign language speaking people are standing right there. That’s just plain rude in the workplace.
3) Slow computers. Do companies not realise that the amount of time waiting on a slow computer equates to money? You are paying me to sit here and wait for 5 minutes so my computer can boot up. You are paying me to sit here and get the blue screen of death and have my computer reboot itself because the help desk doesn’t know how to fix it.
4) Inefficient coding. This is caused by people who don’t know how to code, or by having massive amounts of code to write is a very short time because of unrealistic deadlines. Developers are kept so busy they rarely have the time to go over code to make it more efficient.
5) Non team players. When a team is developing, we’re all in it together. We don’t need a 12 paragraph email detailing every little thing you did that made you so busy you couldn’t meet your deadline on time. Ask for help! The team is here to support each other. Believe me, if you’re doing a good job, the boss knows it with you having to blow your own trumpet. The same goes for if you’re doing a lousy job too.
6) People that don’t clean up after themselves. The cleaning people are not going to clean up the mess from your food exploding in the microwave. Other people have to use the counters, microwave, and sink after you’ve made you breakfast or lunch. Along with that goes clearing your rotten, smelly food out of the fridge and putting on a new pot of coffee when you’ve taken the last cup!
7) Project managers who constantly repeat themselves at each and every meeting. Don’t waste 20 minutes of our time rehashing why we are there. We’ve been having these meeting twice a week since the project started. I think we know why we’re there by now! And don’t start at the very beginning of your spiel every time someone comes into the meeting late. If they can’t be on time, they don’t deserve to have everyone else’s time wasted to accommodate them.
8) Don’t schedule meetings that I should be in for after the time I’m scheduled to leave. Everyone knows what time I leave. I ride an express commuter bus. It only comes at certain times, and if I miss the last one because of your meeting, guess who’s driving me to the park & ride…???
9) Just because I’m the only female on the development team doesn’t mean you shouldn’t ask me to go to lunch when a few of you are going. How do you think it feels when every day one of you goes around and asks this guy or that guy if they want to go somewhere for lunch, yet not one of you has ever asked me if I wanted to go along with y’all. Stop excluding me because of my sex!
10) Don’t tell me I can’t telecommute, ever. Get with the program. It’s the 21st century. I write code. All I need is a secure connection. As a consultant, I can telecommute, but when I was an employee, I couldn’t. But, it was ok if you wanted me to work extra hours. Then it was no problem telecommuting .
So, what irritates YOU in the workplace?