> No. You've drifted into believing your opinions are facts.
Fair enough.
I've also hired "many" people (many in my case being about 12, so that may not be "many" by other definitions).
I think it's fine to disagree, maybe my overall sentiment was much too strict, but let me just say that in my experience years != years, even people in the same roles at the same company can have wildly different experience levels from the same years of being there.
This isn't really accidental either, a good example was.. me.. actually, I had a colleague who had the same number of years experience and for all intents and purposes we actually matched super well in our abilities and mentalities.
However, we worked together for 7 years, on the same projects, same deadlines, same tech, same responsibility.
That man knows far more about influxdb than I possibly can: despite both of us having "7 years influxdb" on our resumes.
I know more about postgresql than he likely ever will, but we both have "7 years postgresql" on our resumes.
Aptitude is one thing, attitude is another, and at the end of the day: the only thing that works is to set your standard and see if people hit it.
For me, senior means that you're able to teach, are self motivated, can speak at a high level to leads or directors and understand business need, regardless of technical competence in specific technologies or years experience.
If you hit that bar, you get the title, if you don't, you don't.