You dont need to be a Brainiac
To reach geekdom, or even to just enjoy your life in the IT industry you dont need to be a brainiac. The most important thing that is required is a CONSTANT and never ending need to LEARN and develop. From that comes the the need to prove to yourself that you ARE learning and are DAMN good. (hence the 36 hour hack sessions...)
There can be nothing more important than education.
And there is no knowledge that is not power.