Is it necessary to downvote newbies?
I don't ask this because I am a newbie, but I ask this because I think we should appreciate newcomers for the fact that they asked. We should not degrade them by making downvotes and so by improving our critic badge.
I know that a new user must have to Google it first and do a substantial amount of research and then ask on Stack Overflow, but if he/she didn't find a specific answer even though they have searched, then why do we downvote them? I think all of us are still learning!