Sendo bem prática na minha resposta, esse é um assunto muito relativo na área de programação. Porque depende de empresa para empresa. São elas que vão dizer qual é o seu nível, de acordo com os critérios que elas estipularam. Para uma empresa...
Sendo bem prática na minha resposta, esse é um assunto muito relativo na área de programação. Porque depende de empresa para empresa. São elas que vão dizer qual é o seu nível, de acordo com os critérios que elas estipularam. Para uma empresa você pode ser júnior e para outra pleno. Então isso é muito relativo.
Basicamente, a empresa usa a senioridade para definir uma faixa salarial. Por exemplo: desenvolvedores júniores vão ganhar entre 1k e 3k, plenos de 3k a 6k e seniores de 6k a 10k.
Dentro de cada nível ainda existem 3 subníveis: júnior I, júnior II e júnior III.
Além disso, a sua senioridade está relacionada com o que a empresa e seus colegas esperam de você.
O que se espera de um dev júnior:
Receber o título de pleno ou senior não muda grande coisa na sua vida, é somente uma nomenclatura. Minha dica é: foque em ser melhor, em evoluir. Olhe na sua empresa o que as pessoas mais experientes fazem, quais são as atribuições e responsabilidades dessas pessoas. Peça a elas conselhos e esteja aberto a receber feedbacks!
Uma vez vi uma palestra do Érico Rocha em que ele contou um episódio de quando ele trabalhava em um banco. Na história, ele queria ser promovido, e que o que ele ouviu é que ele precisava saber fazer o que aquele cargo pedia. E isso é muito real. Você quer ganhar mais? Faça o mesmo que seus colegas fazem. Assuma responsabilidades. Entregue o que eles entregam.
Depois de ouvir essa história eu sempre procuro olhar meus colegas e me inspirar neles. O que ele faz muito bem que eu também poderia fazer?