in reply to AmIAGuruOrNot.com

Well, I'm sure we're all guilty of this act to some other person for some reason. Isn't there a Neo for every walk of life?

Computer programming is definitely a mysterious thing, and can seem like the uninitiated like a Black Art. But not to the monks, right? We know it's just a matter of invested time before the path to learning is found. But even then, we must desire to learn. I think this desire is a very important aspect of being a guru.

I want to share a quick analogy: draw a tiny circle on a whiteboard or a chalkboard. Where the circle touches clean board is the edge of our understanding. The more we learn, the bigger the circle gets. The edge of the circle also grows. Not really sure where I was going with that, just that the more we know, the more we have to learn.

So, fear not, we can never know it all. Interesting how the phrase "just another Perl guru" never caught on...

Check out this piano player, he humbles many, I bet.