I guess I'll chime in... CHIME 😉
The opinions expressed in the following text are strictly opinions of the author and not of PHPBuilder, JupiterMedia or anyone or anything else.
When I came to this board, I knew the basics about C++ programming that I learned via Sams Teach Yourself C++ in 24 hours. So PHP was really, a new field. I was a huge web-design guy and did many organization designs for free, and a friend of mine asked if I could help him with a PHP script. I agreed to do so, and his issues fueled my fire to learn more about PHP.
I came here, and people like Brad, Weed, Elizabeth, BuzzLY and others took me under their wing, for lack of a better phrase, and showed me how PHP operated. I learned what I needed to get that script working here, but then went to google and used the search feature to find tutorials on PHP scripts. And after spending so much time on the forum here, I got to where I am today.
Now, I know what it's like to be on both ends: Ignorant and Knowledgeable. I hit road-blocks, and find it difficult to sometimes comprehend what's going on, so I google it, then ask questions. But that's just me. Unfortunately what seems to happen is that many users of this forum just come here and straight up ask their question: "Why doesn't this work" or "What does this do"?
Herein lies the problem. With questions like that, we are kind of forced to ask the stupid Tech Support redundancy question: "And your error is?" or "What are you trying to do?" (synonymous with the "Is the monitor plugged in?). And when we ask a simple question like that, some will say "Oh I forgot" and proceed, others will just take it as us being ***holes and leave.