Quais tipos de empresas contratam devs juniors?
Existem vários tipos de empresas, mas dois tipos são as mais comuns: As de tecnologia, e as que não são mas precisam de programadores. Isso impacta muito no que espera-se de um júnior.
Empresas de Tecnologia
Quando a empresa já é de tecnologia, ela contrata um júnior entendendo que ele não vai tomar grandes decisões de arquitetura, vai trabalhar em componentes, landing pages, e conforme vai ganhando conhecimento e espaço dentro da empresa, vai pegando projetos maiores e mais com mais responsabilidade.
Prós:
- Aprendizado focado em determinada tecnologia
- Imersão em uma cultura de software
- Prazos mais flexíveis
Contras:
- Desenvolvimento pessoal tende a ser um pouco mais lento
- Pouca abrangência no aprendizado
Empresas de outras áreas
Este tipo de empresa geralmente tem um departamento de T.I. que desenvolve alguns projetos internos de software. Neste caso é comum que a empresa espere mais do profissional júnior em termos de responsabilidade.
Isto acontece porque a área de T.I. não tem tanta verba para um desenvolvedor mais experiente, porem tem demandas mais complexas.
Prós:
- Aprendizado super acelerado
- Times interdisciplinares e a exigência de interação com outras áreas
- Conhecimento e aprendizagem mais ampla
Contras:
- Prazos mais apertados
- Cobranças maiores