Sobes.tech
Middle+

Do you consider yourself a middle or senior position?

sobes.tech AI

Answer from AI

The assessment of yourself as a middle or senior Go developer depends on several factors:

  • Development experience: seniors usually have more than 5 years of experience and a deep understanding of the language and ecosystem.
  • Knowledge of tools: proficiency in profiling, debugging, testing, CI/CD.
  • Architectural skills: ability to design scalable and maintainable systems.
  • Contribution to the team: mentoring, code reviews, participation in making technical decisions.

If you confidently write clean and efficient code, understand goroutines, channels, the standard library, can work with databases and network protocols, and understand architectural principles — this is more likely a senior. If you are just starting to master these skills and are still gaining experience, then you are a middle.

It is important to honestly assess your knowledge and experience, and be prepared for continuous learning.