I can't agree more. Certainly admitting not knowing more and being open to ideas from others is an effective way of being a better developer.
Also, I've had the chance to mentor a few other programmer although I don't consider myself a senior dev because there's so much I have to learn. In helping others fix code I've found out that trying to get the reasons why he/she chose a particular approach makes me pick up some lessons from them. It also ensures they feel good about themselves as their opinion or approach is being considered.
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.