The word geek has become so overused. It's basically now the domain of the web people.
Needless to say that most of this comes from the States.. where people are easily excited, personalities are born overnight and posing is not a crime 8)
I say Bullshit !
Be whatever you want to be.. but don't go around saying how geek you are, implying that you are some sort of wizkid... show me some code instead.. and if you can't program in assembly you're not a programmer just yet !
In the meantime, I'm happy again to simply call myself a programmer.