One thing I would like to point out is that everyone has to start somewhere and can do mistakes and snapping at people for not understanding something or a question or missing a bit of information in a post is generally not a welcome behavior on the forums, regardless of if it comes from an experienced or inexperienced programmer. It goes against the goal of the community and big risks can be taken in long terms if that happens too often.
I haven't followed every help topic thoroughly but in this one I noticed two posts had some rather onobxious responses to other messages.