Problem is, I will never learn the right way to code from the wrong way if I don't share my code and no one explains it to me.
TL;DR - unless you've been telling everyone that you're the greatest software engineer who's ever lived, you should never feel like that.
. . .
To add to that:
- Egoless Programming: http://blog.codinghorror.com/egoless-programming-you-are-not-your-job/
- You Are Not Your Code: http://www.hanselman.com/blog/YouAreNotYourCode.aspx