I have been an avid
stackoverflow user trying to answer a lot of questions which I would have come across during my development tenure. It would be frustrating at times that the answers you give will not be accepted because you gave them few seconds late. Even frustrating at times is that you will not know answer to so many questions asked there on the tag that you've subscribed to. And obviously I would not have been able to answer so many other technology questions, not even the basic ones. I felt i was dumb and way way backwards in the Information Technology space.
But I was not realising what I really was trying to do. I was trying to compare my individual ability to almost everyone else there with varied experiences in vast amount of technologies. Its like feeling guilty because you cannot memorize all the articles from Wikipedia. I mean, no one can ever do that! Not even Einstein!
The lesson I gained during this is that I can't know everything instead of don't know everything. Even attempting towards is dumb. Life is short. Be happy!
Cheers,
Bragadeesh.