I do feel this quite often. But that's simply because people I tend to work with are really smart and brilliant software engineers, who have years of experience on me. Then again, people go their different ways when it comes to learning new things. You can't measure everyone by the same universal scale and that's why hiring process is so difficult nowadays.