Principal term in the IT career path may be a bit sparse sound. Terms such as “Principal Software Engineer” or “Principal Network Engineer” has been commonly used in the IT world, it’s just not a lot of people with this designation. Principal here means that the “main” / the top. In addition, not all IT professionals to achieve this level, most companies find it enough to hire a senior level with the expert in the technical aspects. As a result, IT professionals who have reached senior level will shift to management as project manager if you want to achieve higher career.
If we borrow a phrase from one of the famous manga, you could say this is the level of “S-Class” or “Super”. Those who reach this level are considered generally recognized as the most brilliant among the seniors. They are not only considered as “Expert” but also as “Leader” in the field.
The characteristics of this level are:
* Having all the capabilities of senior level
* As a point of asking in terms of technology in the field of profession (technology expert and leader) in the wider national and international
* Often create articles / writings about his profession fields that benefit others
* Can be trusted to build / develop a standard (set the standards) used in the profession, such as creating a particular design pattern or an effective software development methodology.
One example of this level are those who get the MVP Award (Most Valuable Professional) from a software giant that is not familiar to us, or who holds a CCIE certificate from a vendor largest network.
Salary levels can not be ascertained because usually they are special people who besides an important asset in the project is also an important point or “prestige” of an IT company. Some of them could earn more than the project manager.