Sobes.tech
Junior — Middle

How do you assess your professional level?

sobes.tech AI

Answer from AI

The assessment of professional level is a subjective process that depends on experience, knowledge, and skills. Usually, I evaluate myself based on the following criteria:

  • Knowledge of language and core technologies.
  • Ability to write clean, maintainable code.
  • Experience with tools and frameworks.
  • Ability to solve problems and find optimal solutions.
  • Understanding of OOP principles and design patterns.

For example, if I have a good understanding of C# syntax, can work with .NET, LINQ, Entity Framework, and can independently implement business logic, I consider myself at a junior or middle level depending on the depth of experience and independence.

How do you assess your professional level? — C# - sobes.tech