I think a senior developer is someone with a proven track record and 10 years experience at least.
Some define "senior in JavaScript" or "senior in C#", but I prefer to go with an older definition saying that the professional is senior, the skillset can be learned along the way.
However, a "dinosaur" is a senior, that can no longer learn.
Too often these days people call intermediate developers "senior". I think that has to do with scarcity.
Junior or intermediate developers, however, can be very useful if what you need is to rapidly acquire new skillsets in the company. But a true good senior developer brings depth of experience to the company. The exact programming language/framework is less important.
That being said, having person very familiar with the particular platform is beneficial as well.
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.
I'm a bit old fashioned here.
I think a senior developer is someone with a proven track record and 10 years experience at least.
Some define "senior in JavaScript" or "senior in C#", but I prefer to go with an older definition saying that the professional is senior, the skillset can be learned along the way.
However, a "dinosaur" is a senior, that can no longer learn.
Too often these days people call intermediate developers "senior". I think that has to do with scarcity.
Junior or intermediate developers, however, can be very useful if what you need is to rapidly acquire new skillsets in the company. But a true good senior developer brings depth of experience to the company. The exact programming language/framework is less important.
That being said, having person very familiar with the particular platform is beneficial as well.