How to work in team, how to understand a vision, how to compromise, how to lead, how to educate, how to accept others' education, how to accept to be wrong, how to justify when you're right, ...
Ninjas, gurus, rockstars, ... isn't that just 2006 buzz words for biz pple recruiting tech pple ?
What else is left? Pirate? Astronaut? Clown? Zombie?
(also, it is spelled "people")
There's always Terrorist, Vagrant, or Dilettante. In my view the latter is usually the most accurate for the self-claimed "Ninjas" out there.
I think I'm a qualified Clown Zombie. Consider that stolen.