Quando propor mudanças?
Talvez esse seja o maior desafio de um dev no inicio de carreira. Alguns devs irão ser mais tímidos e ficaram em silêncio. Mas sempre chega o momento em que você fala ou te questionam. É nessa hora que você irá comentar algumas coisas que impactam seu dia e precisam de mudanças. Também existe o dev que acabou de chegar e como está cheio de disposição começa a fazer alguns levantamentos e começa a sugerir várias melhorias.
A principio isso parece bom. Mas isso esbarra em 2 pontos fundamentais. Conhecimento da arquitetura que o seu time trabalha e as regras de negócio. Ambos os conhecimentos são adquiridos com o tempo. Tais conhecimentos são como um exercício de repetição, onde quanto mais você faz, mais simples fica para você. Entender esses 2 pontos é a chave para desenvolver mais suas habilidades dentro do seu emprego. Perceba que estudar muitas tecnologias não será um grande diferencial, pois você pode conhecer novos frameworks, mas se eles não tiverem estabilidade e segurança, pode ter certeza que ninguém da sua equipe irá correr um risco desnecessário.
Além disso, não esqueça que no momento que você consegue seu estágio, trainne, primeira vaga ou freela, você estará lidando com pessoas. Então pratique os conhecimentos de respeito, gentileza, empatia e principalmente boa comunicação. Esses conhecimentos podem ser mais úteis que saber mais de 3 linguagens de programação.
Gostou do texto? Segue uma sugestão de vídeo sobre o assunto:
https://youtu.be/FbhhAkUCBwo