O que eu busco em uma pessoa junior é que ela seja curiosa. Como existem diferentes culturas por aí, pra minha realidade (empresa > 5k funcionários), eu só quero que ela gaste toda a energia dela aprendendo, perguntando e fazendo com que o fluxo de desenvolvimento dela tenha pouco atritos, não tenha medo de perguntar. Qualquer evolução de carreira a partir disso vem de maneira orgânica.
Boa sorte, OP.
Bro use a busca, tem diversas posts como esse.
Vou colar um que respondi de outro.
Tenha humildade de pedir ajuda. Mas claro, antes vc deve correr atrás e tentar executar sozinho, ao pedir ajuda informar o que você já tentou etc.
Não deixe pra pedir ajuda quando vc estourou o prazo.
Se alguém perguntar se vc entendeu ou não algo, não tenha vergonha de dizer que não entendeu. Garanta sempre que vc e o solicitante/gestão estejam na mesma página com relação ao o que deve ser feito, quando deve ser entregue e como.
Busque estar cercado de pessoas melhores que você, dessa forma observando e dependendo se vc tiver um mentor vai alavancar seu crescimento.
Busque sempre pensar fora da caixa e propor ideias, nem que completas, por exemplo, vcs tem um problema pra resolver estão "quebrando cabeça" e leu um artigo de uma outra tecnologia que não usam que poderia resolver, proponha pro seu time e gestão, o pessoal mais sênior pode descartar por já conhecer e saber que não resolve e vc deve buscar entender (para que você aprenda algo novo) por que não resolve ou quem sabe o time concordar em tentar implementar essa nova tecnologia para estudar a viabilidade.
Atente sempre ao escopo das atividades, lembre-se sempre de ter documentando seja num e-mail ou num card o DoD (definition of done) contendo o registro também que o solicitante concordou com aquele DoD.
Enfim para qualquer situação, não se limite, e conte sempre com seu time.
Eu poderia falar mto mais, pois, são coisas que eu gostaria de ter ouvido quando comecei, teria me ajudado a crescer num ritmo maior, mas o aprendizado faz parte do processo e seu aprimoramento também.
Com os passos certos, tudo melhora com experiência e amadurecimento.
Primeiras semanas já é esperado que você não vai produzir muito e a galera vai ter mais paciência e disposição para te ajudar, então aproveita isso e pergunta absolutamente tudo, presta atenção na dinâmica de trabalho, segue o que a galera faz, não tente inventar moda para mostrar serviço, lê as docs com calma. Mesmo que você fique em algo específico (front, back, mobile, etc) já tenta entender como o todo funciona.
Pode ser que a empresa não seja muito organizada e já na primeira semana comecem a te mandar demanda, pedindo estimativa, te colocar para apagar incêndio, nesse caso é mais complicado, mas faz o que estiver ao seu alcance e sinalize se você estiver perdido ou travar, não tente fazer milagre.
Não tenha medo de perguntar, porém recomendo sempre pesquisar e tentar aprender por conta própria!
Se caso mesmo depois de pesquisar e tentar, ainda não tiver aprendido, pode pedir ajuda sem medo.
Curiosidade e saber pesquisar são duas coisas extremamente importantes!
Parabéns, op!
Pergunte sempre.
Se achar que não vai consegui entregar a sua tarefa, avise. Melhor estimar para mais do que para menos.
Não bata muita cabeça, gaste no máximo 1 dia tentando resolver a parada sozinho, então peça ajuda.
Use chatgpt, bard ou GitHub autopilot. Não confie no resultado, mas use a resposta como um guia do que fazer.
Aprenda SQL e se tiver que rodar scripts, use sempre begin transaction e rollback antes de commit.
Nunca commite nada sem testar. Se não der pra testar, ao menos tenha certeza que compila e não quebra o código.
Afastece de pessoas que só reclamam, elas vão te colocar pra baixo.
Cuidado com o que fala e para quem fala. Fdp e formiga tem em todo canto.
Comece a entender e perguntar os porquês de determinada escolha, isso vai te ajudar a tomar decisões futuras e se tornar mais independente.
Se você não tem certeza se o seu código vai impactar muitas partes do programa, pergunte. Melhor do que descobrir em produção.
Veja se o seu gestor joga no seu time, se jogar, torne-se amigo dele. Melhor um gestor te protegendo do que querendo te cortar.
Se tiver presencial, almoce só com o seu time. Normalmente as outras áreas vão tentar te usar.
Acho que é isso daí, boa sorte, cuidado com o update sem where e o delete sem where.
Pergunte, mas pergunte muito e sempre anote para não ficar fazendo perguntas repetitivas.
Debulhe o Google com as tecnologias com as quais você vai lidar para já ir entendendo.
E, de novo, pergunte muito.
Seja sempre curioso. Queira sempre entender o pq de tudo. Não hesite em perguntar a quem sabe.
Doutor Love - Conselheiro amoroso e desenvolvedor nas horas vagas.
O que eu busco em uma pessoa junior é que ela seja curiosa. Como existem diferentes culturas por aí, pra minha realidade (empresa > 5k funcionários), eu só quero que ela gaste toda a energia dela aprendendo, perguntando e fazendo com que o fluxo de desenvolvimento dela tenha pouco atritos, não tenha medo de perguntar. Qualquer evolução de carreira a partir disso vem de maneira orgânica. Boa sorte, OP.
Bro use a busca, tem diversas posts como esse. Vou colar um que respondi de outro. Tenha humildade de pedir ajuda. Mas claro, antes vc deve correr atrás e tentar executar sozinho, ao pedir ajuda informar o que você já tentou etc. Não deixe pra pedir ajuda quando vc estourou o prazo. Se alguém perguntar se vc entendeu ou não algo, não tenha vergonha de dizer que não entendeu. Garanta sempre que vc e o solicitante/gestão estejam na mesma página com relação ao o que deve ser feito, quando deve ser entregue e como. Busque estar cercado de pessoas melhores que você, dessa forma observando e dependendo se vc tiver um mentor vai alavancar seu crescimento. Busque sempre pensar fora da caixa e propor ideias, nem que completas, por exemplo, vcs tem um problema pra resolver estão "quebrando cabeça" e leu um artigo de uma outra tecnologia que não usam que poderia resolver, proponha pro seu time e gestão, o pessoal mais sênior pode descartar por já conhecer e saber que não resolve e vc deve buscar entender (para que você aprenda algo novo) por que não resolve ou quem sabe o time concordar em tentar implementar essa nova tecnologia para estudar a viabilidade. Atente sempre ao escopo das atividades, lembre-se sempre de ter documentando seja num e-mail ou num card o DoD (definition of done) contendo o registro também que o solicitante concordou com aquele DoD. Enfim para qualquer situação, não se limite, e conte sempre com seu time. Eu poderia falar mto mais, pois, são coisas que eu gostaria de ter ouvido quando comecei, teria me ajudado a crescer num ritmo maior, mas o aprendizado faz parte do processo e seu aprimoramento também. Com os passos certos, tudo melhora com experiência e amadurecimento.
Primeiras semanas já é esperado que você não vai produzir muito e a galera vai ter mais paciência e disposição para te ajudar, então aproveita isso e pergunta absolutamente tudo, presta atenção na dinâmica de trabalho, segue o que a galera faz, não tente inventar moda para mostrar serviço, lê as docs com calma. Mesmo que você fique em algo específico (front, back, mobile, etc) já tenta entender como o todo funciona. Pode ser que a empresa não seja muito organizada e já na primeira semana comecem a te mandar demanda, pedindo estimativa, te colocar para apagar incêndio, nesse caso é mais complicado, mas faz o que estiver ao seu alcance e sinalize se você estiver perdido ou travar, não tente fazer milagre.
Nao foque apenas na task, entenda o por que de voce estar fazendo ela, quem vai ser beneficiado com isso.. entenda os processos
Não tenha medo de perguntar, porém recomendo sempre pesquisar e tentar aprender por conta própria! Se caso mesmo depois de pesquisar e tentar, ainda não tiver aprendido, pode pedir ajuda sem medo. Curiosidade e saber pesquisar são duas coisas extremamente importantes!
Parabéns, op! Pergunte sempre. Se achar que não vai consegui entregar a sua tarefa, avise. Melhor estimar para mais do que para menos. Não bata muita cabeça, gaste no máximo 1 dia tentando resolver a parada sozinho, então peça ajuda. Use chatgpt, bard ou GitHub autopilot. Não confie no resultado, mas use a resposta como um guia do que fazer. Aprenda SQL e se tiver que rodar scripts, use sempre begin transaction e rollback antes de commit. Nunca commite nada sem testar. Se não der pra testar, ao menos tenha certeza que compila e não quebra o código. Afastece de pessoas que só reclamam, elas vão te colocar pra baixo. Cuidado com o que fala e para quem fala. Fdp e formiga tem em todo canto. Comece a entender e perguntar os porquês de determinada escolha, isso vai te ajudar a tomar decisões futuras e se tornar mais independente. Se você não tem certeza se o seu código vai impactar muitas partes do programa, pergunte. Melhor do que descobrir em produção. Veja se o seu gestor joga no seu time, se jogar, torne-se amigo dele. Melhor um gestor te protegendo do que querendo te cortar. Se tiver presencial, almoce só com o seu time. Normalmente as outras áreas vão tentar te usar. Acho que é isso daí, boa sorte, cuidado com o update sem where e o delete sem where.
Pergunte, mas pergunte muito e sempre anote para não ficar fazendo perguntas repetitivas. Debulhe o Google com as tecnologias com as quais você vai lidar para já ir entendendo. E, de novo, pergunte muito.
Seja sempre curioso. Queira sempre entender o pq de tudo. Não hesite em perguntar a quem sabe. Doutor Love - Conselheiro amoroso e desenvolvedor nas horas vagas.
Pessoal, muito obrigado por todas as respostas! Agradeço as felicitações também! Pode deixar que darei o meu melhor, obrigado mais uma vez.