Ninjutsu is a discipline within the Bujinkan martial arts and is a collection of survivalist techniques. Ninja clans used these techniques in Japan to ensure their survival in a time of violent political turmoil. These techniques included methods of gathering information, non-detection, avoidance, and misdirection. Ninjutsu can also involve training in disguise, escape, concealment, archery, medicine, explosives, and poisons. The literal translation of Bujinkan is “Hall of the Divine Warrior.”
According to Bujinkan members, the eighteen disciplines were first stated in the scrolls of Togakure Ryu, and according to the Bujinkan, they became definitive for all Ninjutsu schools, providing a complete training of the warrior in various fighting arts and complementary disciplines.
Today the modern code ninja also studies many different disciplines to ensure their survival. There are many different paths that you can choose to follow; below are the disciplines that I have chosen to learn and my level of mastery of each. See the legend below for a breakdown of the different colors:
ASP.NET / C# / PHP
Of course there are many more skills/languages/disciplines that one can chose to learn: C, Python, Java, Ruby, Databases, Photoshop/Graphic Design, Blogging/Copywriting, Silverlight and much MUCH more.
What are your chosen disciplines and where are you at in your level of mastery?
I could tag a few people, but instead I want to tag EVERYONE that reads this! Please do us all a favor and go back to your own blog and let us know your code ninja skills. You can steal my legend as it’s just an image. Also feel free to steal my source code with the colored skills and modify it for your skill set. Then return here and let us know. Also encourage your own blog viewers to take the code ninja challenge. Thanks and have fun!