This question already has an answer here:
I don't know whether this is the right form to put this up. Why don't we disable the down-vote option for questions created by new users.
I see a lot of down-votes immediately coming for new posts from new comers to Stack Overflow, when the question is not appropriate/proper.
Instead of down voting, we can either flag/close the question with appropriate comments below. People just get upset at the first instance of using Stack Overflow with an un-welcomed members ready to fire their guns.
We all learn from mistakes and no one is perfect. Just my 2 cents.
Comment from Joe:
Jon Skeet is undoubtedly affected less by a downvote than user9235823 on his/her first post. OP is referring to the emotional impact, which certainly is different. The point is not that it doesn't have this impact, it's that there are better ways to deal with it than not down voting questions that deserve it.
I saw some pretty cool comments and answer to this suggestion. I saw a great deal of disagreements to my suggestion. I am 29, down-votes are not that big deal but it seriously impacts a 13yr or 14yr kid who is entering into stackoverflow for learning something.
To all those here, rewind back to your first day @school/@college. You will really construe the point i am making here.