It seems that the community doesn't like people who don't know much, and it really seems to turn down new users. Shouldn't questions only be downvoted if the user's looking to troll or be intentionally negative? I've also noticed quite a bit of hate answers when this happens? Why can't we all be polite?
To quote the tour page:
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts.
"Professionals, students, and enthusiasts" are not people who have no experience in EE, but still want to do something. So far as I'm concerned, every post that starts "I program for a living, but have no experience with EE, and I want to ...." is a target for closing/deletion if there's been no effort on research to bring the poster to speed.
I don't care for the hate answers, but I'd prefer to have the signal to noise ratio skewed toward high signal, low noise.
To down vote costs reputation so its really easy for high rep users to do and not so easy for low rep .I would call myself middle rep which I should be because I am a consultant and should be no better or no worse than anyone else .I only down vote if something is really wrong .I upvote if I learn something.