Or: Guidelines for dealing with a newbie.
If you are an experienced programmer or a manager, the chances are that you've had to deal with a new hire (or intern) who asks lots of questions. No matter who you are, you likely were that annoying newbie at some point in your career. Being inexperienced and new means the person doesn't the answers. More than that, they don't know how to find the answers. For this person, the easiest way to get answers is to ask someone. So they asks lots of questions. At first, it's fun answering the questions. However, after a while, it gets tiring. It can feel as if you're doing all of their work for them. If you don't watch it, you might be. If you find your time being monopolized by someone asking for too much help, here are a few suggestions.
If you happen to be the new hire, know that your questions can be seen as disruptive if they are too frequent. Try to impose the recommendations above on yourself.