I have a coworker who was hired as an engineer right out of college (by us, I mean, a year or so ago). I imagine he's relatively intelligent, yet the way that he works drives me up the wall. Today, for instance, he called me to find out the easiest way to get a map of an area.
"Probably just make the map in Petra," I said. Petra is software we use very commonly and I have walked him through many processes in Petra before.
"OK," he said, "well, I've never made a new project in Petra. I was wondering if you could walk me through it."
Now when you start up Petra, the very first screen asks if you want to open an existing project or make a new one, so it's not mysterious how to at least start making a new project. And I really resent this guy asking me to "walk him through" something in a program he already uses without even trying it himself first.
Nevertheless, I walked him through a few initial stages, at which point he had some steps to do on his own, and then I just happened not to take his follow-up phone call. (Yes, I realize it's unprofessional, but I wanted him to have the opportunity to try the next steps on his own, and I don't have the balls, I guess, to just tell him so.) He sent me an email a while later so I sent back some hints.
The next time he called, I did take the call. He was stuck at a certain point, which is a reasonable time to call someone. But when I walked him through what he was doing, he (a) repeatedly did not listen to what I was saying, (b) indicated an inability to figure out the simplest things, and (c) simply failed to try obvious things in the software.
Of course, since he never takes notes or anything like that, I expect someone will have to walk him through his next new Petra project as well.