Quando o Estagiário Complica Tudo: Como Agir?
📌 Como lidar com um estagiário que está desenvolvendo de forma desorganizada?
Fala, pessoal! Sou dev júnior e trabalho em uma startup — ou seja, caos total. Além de mim, há outros devs juniores e alguns estagiários, mas apenas um dev sênior na equipe. O problema é que, na prática, acabo assumindo responsabilidades acima do esperado para um júnior: criar tasks, fazer code-review, ajudar o time e muito mais.
🚨 O problema
Agora estou diante de um desafio complicado. Um dos estagiários ficou responsável por desenvolver o site da empresa, o que, considerando sua posição, é aceitável. O problema é que ele está conduzindo o projeto de forma extremamente desorganizada e sem seguir padrões mínimos.
❌ Problemas identificados:
- ❌ Sem separação entre front e back.
- ❌ Mistura de tecnologias desnecessárias (exemplo: chamadas para OpenAI usando Python e TypeScript juntos sem necessidade real).
- ❌ Repositório público no GitHub, expondo código sensível.
- ❌ Subida do
node_modules
e.env
no repositório. - ❌ Código todo na raiz, sem modularização.
- ❌ Estrutura bagunçada, difícil de manter.
- ❌ Nenhuma documentação, dificultando o entendimento e a continuidade do trabalho.
- ❌ Nenhum planejamento antes de iniciar, resultando em um código que parece apenas uma "cuspição" de comandos jogados sem organização.
❓ O dilema
Agora, o que fazer?
Por um lado, eu poderia sentar com ele, explicar os problemas e tentar ajudá-lo a melhorar a organização. Mas o ponto é que estou completamente atolado de tarefas e assumir esse papel de mentor agora pode me prejudicar.
Por outro lado, deixá-lo se virar pode resultar em um código impossível de manter no futuro.
Outra alternativa seria conversar com meu chefe e pedir alguma intervenção.
🤔 Pergunta para a comunidade
Sei que muitos aqui já devem ter passado por algo parecido, então pergunto:
👉 Qual seria a melhor abordagem?
👉 Como um dev júnior pode lidar com esse tipo de situação sem se sobrecarregar, mas também sem deixar o projeto virar um caos total?
Agradeço desde já qualquer insight! Valeu, galera! 🚀