How to define what level of development I am?
The word "ninja" refers to a Japanese warrior trained in martial arts, guerrilla warfare and espionage. Ninjas emerged in feudal Japan during the Sengoku period (1467-1603) and were known for their ability to move silently and infiltrate enemy locations undetected.
While it might seem that there aren't many similarities between a ninja and a developer, there are some traits that can be compared.
Just like a ninja, a developer needs to be skilled in their field, have specific skills and technical knowledge in programming, in addition to being able to work efficiently and accurately. Developers also need to be able to work well in a team and adapt quickly to changes, much like a ninja working in a team on covert missions.
Furthermore, both ninjas and developers often work in highly competitive environments and need to stay up to date with the latest trends and technologies to be successful in their activities.
Finally, both ninjas and developers need to be highly focused on their objectives and goals, as well as having a strategic mindset to achieve them efficiently and effectively.
Students (学生) // Students are usually those who even started writing code, have no contact with anything, barely created an account on Github and are only in Youtube classes
Genin (下忍) / Trainee // Genin are the lowest level of ninja and also the ones that display the most difference in power.
Chuunin (中忍) / Junior, JR. // Chunin are ninja who are qualified to watch over and guide other ninja. Chunin have reached a level of maturity that primarily consists of leadership skills and tactical prowess.
Jounin (上忍) / Full, PL // Jōnin or Jounin are generally highly experienced and highly skilled shinobi who serve as military captains.
ANBU (暗部) / Senior, SR // ANBU, short for Ansatsu Senjutsu Tokushu Butai (暗殺戦術特殊部隊, literally meaning: Special Assassination and Tactical Squad), are covert operatives of capable ninja that are dispatched by their village leader.
Kage(影) / Tech Lead, TL or Chief Technology Officer, CTO // Kage is a title reserved for the leader of one of the Five Great Shinobi Countries' hidden villages. A Kage oversees the activities of their village, from sending ninja on missions to making the hard decisions regarding the safety of their people.