Sobes.tech
Intern — Middle

How do you assess your professional level in your current field?

sobes.tech AI

Answer from AI

The assessment of professional level is a subjective process that depends on experience, knowledge, and skills in the field of iOS development. Usually, levels can be described as follows:

  • Intern: has just started learning iOS, familiar with the basics of Swift and Xcode, performs simple tasks under supervision.
  • Junior: can create basic applications, understands the lifecycle of UIViewController, works with UIKit, familiar with main patterns.
  • Middle: confidently develops applications, knows architectures (MVC, MVVM), can work with networks, databases, testing, and optimization.

To evaluate your level, you can analyze:

  • What tasks you solve independently.
  • How deeply you understand the platform and tools.
  • Whether you can write clean, maintainable code.
  • Experience working with a team and participating in the full development cycle.

Honest self-assessment will help identify areas for growth and goals for further development.