No iniciou e principalmente em empresas pequenas o dev vai fazer de tudo. Isso é bem comum, as empresa não sabem muito bem a diferença entre back-end, front-end e outras areas da tecnologia. Mas no start da carreira isso é bom o dev vai ganhando maturidade e pode explorar diversas áreas da tecnologia. Claro é preciso com o tempo ganhar maturidade e direcionar a carreira para um foco, ser especialista em tudo não dar.
Agora se você inicia em uma empresa de tecnologia as áreas são bem divididas, e é mais difícil você ser tudo ao mesmo tempo.
Vejo que o mais importante e aproveitar a oportunidade, e explorar para desenvolver as habilidades e o conhecimentos.
Em resposta a Precarização dos devs
1