I'm often curious what drives the new standards of professionalism. It seems like we've swung to the other side from a few decades ago, and I'm waiting for it to even out.
Here's what I mean. It's really gotten so that you can't say anything to anybody that they don't like without being branded as unprofessional. It's the new insult. It's something you say to put someone in their place when you want to skirt around the issues that brought up the topic to begin with.
You shouldn't have used a cursor here. It won't perform well.
Well, I already had it written in another procedure, and I didn't feel like re-writing it here, so I just pasted it in.
Laziness is never an excuse for poor code.
Well, that was unprofessional. You could've just said that it won't work as well and ask me to change it. You don't have to insult me to get your point across.
This kind of crap goes on all the time in IT. Since when did telling the truth become unprofessional? And since when are DBAs paid by the word? Somewhere along the way, it's become a standard of professionalism to say things in as many words as possible to keep from making the other person feel inadequate. I mean, why say in 10 words what you can oversay in 75.
The same goes with getting fed up with situations. You keep having to support this bad system that could be fixed fairly easily. The directors put you under the gun all the time, and you have to drop whatever you're doing to get it going again. This is the most important system they own, yet they refuse to do anything about it. You get frustrated and start to get angry sometimes because you're spending all your time on this issue time and time again, and you've talked 'till you're blue in the face and nothing ever gets done. Yet they continue to claim that this is the most important system they own. So why is it unprofessional to get sick of that? Since when do pros have to put up with idiocy time and time again... not to mention apathy, laziness, and closed mindedness. Why is it less professional to want things to improve and get upset when they refuse to do anything?