I'm newbie both to the field and this forum. So from my past experience in other forums, I'm giving my opinion here as you have asked. Well, as a beginner, I'm stuck at many areas and my understanding is far below than you guys.
Ok, nothing wrong with that, that's what's called "learning"...
But when I post some questions(very basic questions), some senior person will make fun of this and some others will accompany him as they are the masters. Nope, they were newbie ones. So what I don't really like is the attitude of the experts. It's better if they try to put themselves in the shoes of beginners while answering. Hope people will get themselves corrected consistently(including me ).
Well, what "attitude" is it that you do not like?
Please consider that this is a technical forum, not some "social hub for hugs and cuddles to sooth some bruised egos"...
Nobody is making fun of any newbies, but if they do not provide proper information/examples or expecting that others do their (home)work for them, sorry, they will be told so.
If you (as in "the newbies looking for help" in general) do not understand a response, ask questions about the parts that you do not understand. We (as in "the regulars spending their time to help newbies") can, specially in a first time post, not easily judge the level of knowledge someone has. So it is not always easy to find the right "level" in which to respond to a question.
That's one of the points where "you" need to do some work of your own in order to ask questions, provide more information.
There is a communication issue here, and in some cases, both sides need to adjust. And it doesn't help then if some newbies just consider them self misunderstood and then either complain "you are sooo mean to newbies" or not respond at all.
That's something that I personally consider a bad attitude of some newbies towards the people that spend their own free time trying to help others...
Ralf