My understanding that seniority had more to do with whether people report to you/you have more experience with the relevant tech stack than the not-Senior Engineers, in terms of being able to produce results. Why exactly does number of years have to be the only metric to measure seniority?
If say, my former classmate has been at a company for 3 years right out of college, and I was at a different employer(s) working on a different stack for the same 3 years. And then I join his company, I think it would make sense for him to be a senior engineer while I'm not, even though we have the same "experience as engineer" as far as time goes.
Although really, titles don't mean anything in the tech sector anyway, so not like that makes a difference. It's the company structure that matters a lot more.
If say, my former classmate has been at a company for 3 years right out of college, and I was at a different employer(s) working on a different stack for the same 3 years. And then I join his company, I think it would make sense for him to be a senior engineer while I'm not, even though we have the same "experience as engineer" as far as time goes.
Although really, titles don't mean anything in the tech sector anyway, so not like that makes a difference. It's the company structure that matters a lot more.