There will come a time when something pisses you off. Whether it's a bad review, mean critique, or a rejection letter you don't feel you deserved. Anger and resentment will boil beneath the surface until you can't hold it in any longer.
Then what happens?
Oh yeah. Big time.
Which is fine. There is a time for everything and that includes venting. Stometimes you just gotta let it out. It helps you feel better. Well, it certainly helps me feel better :)
But just as there is a time for everything--there is also a place for it.
WRTIERS! The internet is NOT that place.
Oh, I understand how much social networks can be. I probably enjoy twittering more than I should heh heh and I'll say pretty much anything and everything that is on my mind. From how my writing is going to what I ate for dinner the night before. And yeah, at times when I'm having a dumpy day I'll let everyone know that too. I've also seen plenty of other people, writers included, tweeting or fbing about how suckish this or that was. Which is just fine. A little complaining never hurt anyone.
But there is a difference between complaining and publicly bashing someone.
"So and So is such a bastard. His reviews suck. Don't ever read them."
"I can't believe So and So made that remark about my writing! What does she know?"
"Stupid agent So and So...don't ever query them."
It's comments such as these that I'm talking about. DON'T DO IT.
Naming names is not only uncool--it makes you look unprofessional.
Yeah, I know. You may want to humiliate the ppl who 'wronged' you but in reality the only one you're going to end up humiliating is yourself.
Critics are a dime a dozen and let's face it...Crap happens.
So take it in style and be gracious.
Then grab a good buddy and (in private) let loose all those angry emotions.