Can we stop with this fucking "ninja" shit already? I'm a professional. I have to study constantly to stay informed of improvements in software development methodologies. A successful software engineer has to engage in continuing education on the same level as a doctor or lawyer.<p>Do you search for legal representation by googling "law ninja"?
I remember 3 or 4 years ago when everyone was making project management apps and JavaScript frameworks. Now it's recruiting apps - fun to see new ones sprout up every week!