I'm an intern at a (relatively large) software company. When my supervisor gives me tasks, he is often somewhat vague and high-level about them. I do my best to interpret what he wants me to do and then do as much of it as I can, and then when I email him the result of my work or email him saying that I pushed code, very rarely does he reply. When I finish a task and need more feedback in order to do more work, I tend not to recieve the feedback even when I explicitly (but politely) ask for it. It comes to the point where I have to send multiple differently-worded emails to him and another leader of the project team in order to get a reply about what work I am supposed to do next.
This is mainly stressing me out because the attitude I sense from their lack of replies makes it seem like they think I already have work to be doing (which I tell them I do not) -- so it makes me paranoid that the tasks they assign me are lost in possible poor interpretation of their communication (which seems unlikely but possible because they never are around to check in with in person), or that maybe the work I've done so far is not what I was supposed to do (which I only think is possible because of how vaguely the task was assigned and the lack of feedback when I finished the task).
My boss's boss likes to meet with interns to see how their internship is going and during my meeting I mentioned that it is stressful that I don't recieve replies to my emails asking for tasks or asking for feedback (even though it seemed like this was supposed to be a typical "yes everything's great" meeting).
Is there something I'm doing wrong here? How should I deal with this -- is my stress justified?