I started writing software in 1984. Over the years I worked with many languages, technologies, and tools. I have been in leadership positions since the early 2000s, and in executive roles since 2014.
It is all relative. Senior is a relative measure, so it depends on who's around you. You are a senior engineer when more than 50% of the engineers that work with you are "more junior than you."
What does "more junior" means? Here is a possible definition:
Engineers are more junior than you if, in a given amount of time, they regularly find solutions that most experts would agree are overall noticeably worse than yours.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
A way of looking at this:
It is all relative. Senior is a relative measure, so it depends on who's around you. You are a senior engineer when more than 50% of the engineers that work with you are "more junior than you."
What does "more junior" means? Here is a possible definition:
Engineers are more junior than you if, in a given amount of time, they regularly find solutions that most experts would agree are overall noticeably worse than yours.