I deal with this on a daily basis, I have been working as a developer for almost 10 years now and I can tell you that it doesn't end. You have to learn to cope with that feeling. You have to view the flip side to that feeling. The real reason you feel it. You care. You care about your code being "good enough", you care about making sure it is up to par with everyone around you. The trick is that the guy who seems to be the smartest guy in the room, isn't. He has more experience and that is all. NEVER be afraid to say, "I don't know" because this is the making of a great developer, curiosity.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.