Concordo com o mestre Maniero, depende em alguns casos. Tem algumas empresas que meio que "precisam" preencher vaga por conta de um Budget (geralmente consultoria), algumas dessas empresas realmente te veem como um cara da área operacional, ou seja, que é substituível ou descartável, e muitas vezes não dão valor ao que o profissional entrega. Mas tem empresas que reconhecem o esforço do programador, cara, pensa bem, um médico fica estudando por uns 10 anos, e faz a sua especialização, eles ganha bem e blablabla, isso todo mundo já sabe. O programador não para de estudar, ele começa com HTML, CSS e JS, do nada vem um TypeScript, que pode ser um substituto do JS, e é uma tech que está ganhando muito mercado. E se você não souber isto em 3 anos, você vai ficar pra trás.
Agora, pense em um cenário em que você já tem uns 20 anos de experiência na área e ainda precisa estudar isso, meio loucura né? Pois é ahahah, mas é isso, temos de estudar corriqueiramente, e algumas empresas quando botam a mão na consciência, tendem a atender as expectativas do nosso salário / modo de tratamento a nossa profissão. Mas de fato, como muitos que estão nesse mercado sabem, é de empresa para empresa, aquela que não valoriza seus anos de estudos, o que vale por 1000000000x PHD's, 123012030123x Pós graduações e doutorados, na boa, você NÃO DEVE permanecer 1 minuto sequer naquela empresa, só se as coisas estiverem apertadas pra você, beleza, segure a barra. Caso o contrário, pegue o seu barquinho e dê Tchau para os espertões que só querem te sugar.