Sobes.tech
Senior

How would you rate yourself as a Golang developer? Are you currently middle, middle+, or senior?

sobes.tech AI

Answer from AI

Assessing myself as a Golang developer, I would say I am at the middle+ level.

I have a confident understanding of the core concepts of the language: goroutines, channels, interfaces, working with packages and modules. I can write clean, readable, and maintainable code, and understand idiomatic Go.

I also have experience working with popular libraries and tools in the ecosystem (e.g., net/http, context, sql, gRPC). I understand the principles of concurrent programming and can optimize performance.

To move to a senior level, I need more experience in architecture of large systems in Go, a deeper understanding of the internal mechanisms of the language and runtime, and to improve my skills in code review and mentoring.