Maybe it's because I live far outside the Bay Area, in Europe, so I don' get the culture, but the whole guru/ninja nomenclature makes me nervous. Maybe it's my low self-esteem kicking in, but I find it hard to associate with things like Ruby-ninja or DevOps kung-fu when I just don't feel like a ninja, and not sure will I ever. What's wrong with regular names? Can you imagine an civil engineering mage title? :)