So here's where I have my issue. Why can't someone acquire those qualities quickly? Why should your belief be factored in when gauging someone's expertise? I say, let's just look at their abilities and then decide. You may be surprised at how quickly some people pick up certain skills!
> Most of the people say they were promoted so their business can sell them as senior. That's BS. I would not like to work with those businesses. Keep calling yourselves seniors.
Here I agree with you. Random titles for the sake of duping people make no sense either and are potentially harmful.
> ps. I dealt with the same stigma, and I would feel ashamed when I joined a team where all the devs were 35+ with 10+ YOE and I would call myself the same title as they did. (I was 21 in this example, with 5 years of professional experience). Am I too humble?
I would say yes. If you are able to perform the same tasks as them, with the same/better level of finesse, then the only differentiator is age. Why shouldn't you have the same pay packet/title/respect? I believe age is generally positively correlated with experience (i.e. more age = more experience), but I feel it is not really correlated with insight (more age != better insight). Thus, sometimes, younger people can have better ideas and inputs than their older colleagues and deserve the 'senior' title as much as someone that's been working 30+ years, in my opinion.