But if we know nothing, then how do we know we know nothing? More importantly, if Socrates knew nothing, then why are we still quoting him? :) (Please forgive my semi-pointless semantic arguments, I'm just in the mood.) I know more Perl than my grandmother; I know less Perl than Larry Wall. I'm pretty certain of that. Where I fall in between is a harder question (likely closer to grandmother-country), but I think it's good to be realistic and objective.
So far as the original post, I don't like saying "people smarter than me"; I'd rather say "people better than me at Perl". It's unlikely that anyone is better than me at everything. No one is the best at everything. Very very few people are the best at anything. And even if you're the best at something, there's always still room to grow. I agree that it's good to keep that in mind. Talking with someone better than me at something of interest is always a wonderful experience, to me.