Personally, I'm a little tired of these "GD is full of non constructive trolls!" threads/points of view. Honestly, this community is not filled with these kinds of punks. Remember, we're on the Internet:
- Cultures are very different. In some cultures, being blunt is the norm, and in others, being blunt is taken as being offensive. Just take in what someone is saying and assume they aren't trying to be offensive, and if they come across that way, first assume it's a cultural difference and accept it rather than get offended.
- Don't read too much into things. Just because you start out saying "I wanna make teh next WoW!!1" and someone responds with "An MMO is totally unrealistic at this point for you, you'll fail, try something else" does NOT mean they really said "You're a terrible person and will never amount to anything and you'll never make a game."
- Don't take things personally. If you say "I have a totally revolutionary game idea that's NEVER been done before... how do I sell my idea?" and someone responds "I doubt that it's truly never been done before, ideas are a dime a dozen, no one wants to buy your idea" don't interpret it as "Your idea sucks." It simply means that ideas don't really sell.
- It's ok to be wrong. Gosh I hate it when people refuse to admit that a) they're wrong; or b) someone else knows more; or c) maybe that other idea is actually better.
- We're not psychics. If you suck at explaining your problem/question, it's your fault people can't give you meaningful responses or if people tell you "X is better" and you say "But X is specifically not available to me" when you never mentioned that before. Clarify misunderstandings and responses.
- Be grateful. I hate it when I see someone who gets upset if a) they aren't getting responses fast enough; or b) someone misunderstands something and responds to something you didn't actually ask; or c) feel entitled. Just be nice and polite. Clarify and thank.
- Learn to take criticism constructively. It's entirely up to you whether or not criticism is constructive. Honestly. Even if someone doesn't express it in a very constructive way (see cultures above), you can still take it constructively.
- Thicken your skin. If you have a soft skin, you will bleed. Horribly. Probably to death. Even if someone calls you a block headed nincompoop, don't freak out. Just accept the fact that there are ~7 billion people in this world, and yes, some of them are douche bags. Let it go. Be better than that.
- You can still act like a grown up, you know. I hate it when people say "That hurt my feelings and it doesn't help me" to everyone but the person who offended them. If someone is rubbing you the wrong way, feel free to tell them! If you feel like someone is doing more damage than good, send a PM to them! Be an adult about it though. Don't just whine. Most people are reasonable. Some are idiots, and you'll learn quickly who the idiots are, and then you can just tune them out and completely ignore them.
- Anything else I forgot to add to this list.
It's good to encourage people, and it's good to give them reality checks. But it's not good to forget we're on the Internet here...
Cornstalks, I agree with everything you wrote here on lone standing basis, but I feel strongly that we should not oppose positive peer pressure and calls for civility.
Everybody here is making a contribution in this thread and we are making progress! Thanks so much for this, Lance, and everyone else! Good stuff!
3Ddreamer