
Não conheço você, mas me parece uma loucura quando pessoas com alguns anos de experiência se autodenominam "desenvolvedor sênior". Obviamente, gênios individuais podem escrever programas ideais na escola, mas, para isso, são gênios - alguns dentre milhões.
No entanto, recentemente esses mesmos gênios se tornaram um pouco demais. Não apenas muito, mas o suficiente para influenciar o mercado. É fácil encontrar vagas de idosos / arquitetos / líderes de equipe com experiência de um ano.
Então o que está acontecendo? De fato, temos uma safra de gênios ou apenas um tópico de notícias da moda? Alguma coisa mudou nos últimos anos? Eu decidi descobrir. Sob o corte, metodologia de pesquisa, poucos gráficos e resultados repentinos.
Metodologia
Obviamente, não vale a pena considerar a declaração de uma pessoa sobre si mesma como uma métrica. Mas vale a pena considerar a opinião do setor. Decidi obter uma amostra da experiência exigida para vagas nos últimos anos e usar a experiência nos anos exigidos pelos candidatos como uma estimativa do "custo" do status de sênior.
Para obter os dados, escrevi o analisador hh.ru. Infelizmente, a contratação de todos os trinta milhões de seus trabalhos arquivados é cara ou longa. Como o estudo é de natureza avaliativa, achei admissível selecionar uma quantidade significativa de dados e assumir que não há anomalias de distribuição.
30 instâncias do analisador foram lançadas com uma etapa de um milhão de id para vagas. a primeira instância coletou vagas de 1 (na verdade de 3, não há vagas com os IDs 1 e 2) a 1.000.000, a segunda de 1.000.000 a 2.000.000 e assim por diante. No improvável evento de análise rápida, quase todos os trabalhos deveriam ter sido recebidos. Infelizmente, a análise diminuiu bastante, aproximando-se de 1.000.000 de registros no banco de dados. Eu tive que impedi-lo de ter 1194221 vagas. Aproveitando esta oportunidade, gostaria de expressar minha gratidão ao HeadHunter, que não me bloqueou por esses dois dias.
Ao calcular, o intervalo de experiência foi estimado como a média aritmética dos limites, por exemplo, 1-3 foi considerado como 2. O grau de uma vaga combinada foi considerado ao máximo, por exemplo, médio / sênior -> sênior. Como resultado, 12120 vagas identificadas foram recebidas. O gráfico abaixo mostra que a etapa de um milhão saiu relativamente bem-sucedida.

Resultados
A avaliação simplesmente calculou a quantidade média de experiência exigida pelos empregadores:
média = (xp1 + xp2 + xp3 + ... + xpn) / n
Apenas foram consideradas vagas, cujos títulos foram indicados diretamente.

Como pode ser visto no gráfico abaixo, os empregadores não diminuem os requisitos, mas, pelo contrário,
aumentam! E eles estão aumentando constantemente e não no primeiro ano.
Posfácio curto
Minha opinião, que é especialmente valiosa para todos, é esta: tudo é lógico. A estrutura dos aplicativos está ficando complicada, você precisa saber e poder fazer mais. Naturalmente, o tempo para treinamento também aumenta. Seria estranho se o tempo de preparação para o desenvolvedor fosse reduzido.
As pessoas que se autodenominam provavelmente não se enganam e não se enganam. O fato é que um ano é suficiente para dominar perfeitamente um tópico, por exemplo, um idioma ou um banco de dados. Mas! Para ser um desenvolvedor verdadeiramente experiente em seu campo, você precisa conhecer várias informações relacionadas.
Falando pelo meu PHP favorito, posso dizer com toda a responsabilidade: tornar-se um guru realmente em um ano, talvez até mais rápido. Mas, além da própria linguagem e da teoria geral, existem muitas outras coisas não menos importantes e talvez mais importantes. Framework, SQL, NOSQL, MQ, administração ... Onde ficar - eu não sei.
Não há uma divisão clara em notas à semelhança de categorias profissionais. O que deve ser capaz de senhor e como deve ser diferente de um júnior, todo mundo decide por si mesmo. Como uma pessoa disse outro dia em uma discussão sobre este tópico
Cada escritório tem seus próprios requisitos para idosos. Além disso, cada pessoa tem sua própria visão de quem pode ser um idoso. Portanto, não há nada de surpreendente. Você nem pode ir a um escritório no meio, e você é um veterano com as maneiras do arquiteto em outro. Tudo depende do mestre-mestre.
Todos os anos, mais e mais desenvolvedores, incluindo os altamente especializados. Eles provavelmente compõem a maior parte dos idosos com "dois anos de idade".
Em geral, o que eles chamam de você na empresa não é importante. Hoje senor, amanhã não, nada, uma questão da vida cotidiana. O principal é não atribuir grande importância às tags e não considerá-las como um indicador de alguma coisa. Especialmente como uma razão para parar de buscar conhecimento.
Tive muito prazer em escrever o artigo. Obter e selecionar dados é uma das minhas atividades favoritas. Se, de repente, alguém precisar de um lixão para estudar, escreva um comentário ou pessoal. Pensei em definir o código do analisador, mas olhei para ele com uma nova aparência e mudei de idéia. Tais coisas não costumam ser mostradas em uma sociedade decente.