Skip to content

igorspinola/infojr-projects

Repository files navigation

💻 Núcleo Web

Olá, pessoas! Bem-vindos ao Núcleo Web! Este é o local de acesso às atividades deste ciclo.

Neste texto seguem algumas explicações importantes a respeito de como funcionará a sua trajetória aqui dentro.

Configuração do ambiente

Requisitos do sistema

Primeiramente, vocês terão que preparar o ambiente na sua máquina para começar a trabalhar.

Será necessário realizar a instalação do Git e de uma IDE de código (preferencialmente o VSCode)

Criando a sua branch

A branch onde estarão localizadas as atividades é a main.

Crie sua branch a partir da main seguindo o padrão de nomenclatura [nº da turma]-[nome]-[sobrenome] para realizar as suas atividades.

Por exemplo, se seu nome é Fulano de Tal e você está na turma 2, você deverá criar a partir da main uma branch com o nome 2-fulano-de-tal

Entrega das atividades

Issues

Pastas

Cada projeto que será desenvolvido durante este ciclo possui uma pasta própria no repositório, na qual tudo que esteja relacionado a ele deverá estar contido.

Atente-se ao fato de que é possível que um mesmo projeto esteja sendo desenvolvido ao decorrer de várias atividades.

Commits

Seus commits deverão ser contínuos e explicativos, então nada de fazer a atividade inteira em um só commit com a mensagem "atividade do núcleo ae", beleza? Os orientadores precisam acompanhar o progresso dos membros, e isso será feito através dos seus commits no GitLab.

Pulls

É possível ocorrerem alterações no repositório durante o período do núcleo, como atualizações do README. Portanto, lembre-se periodicamente de executar em sua branch o comando git pull origin main, para certificar-se de que sua branch está atualizada em relação à main, e assim evitar conflitos na hora do merge request.

Merge Requests

O merge request deve seguir o padrão de título [nº da atividade]: [título da atividade].

Os orientadores fecharão o MR quando a atividade estiver concluída, e poderão adicionar comentários para passar feedback.

Strikes

É imprescindível que você sempre entregue suas atividades no prazo. O prazo máximo para cada atividade será até 4h antes da próxima RN, para que o seu orientador tenha tempo hábil para analisá-la.

Vale ressaltar que uma atividade será considerada somente no momento em que todos os requisitos do enunciado forem devidamente atendidos.

4h antes de cada RN, o orientador irá verificar se você tem atividades pendentes e, caso tenha, será aplicado a você um "strike" para cada uma destas atividades.

Será automaticamente eliminado do processo seletivo o trainee que acumular 3 strikes antes da atividade final.

Observações importantes

Lembre-se de que o núcleo é o seu treinamento para começar a trabalhar nos projetos da InfoJr. Portanto, tenha em mente que sua postura aqui deverá ser adequada para o que esperamos dos membros em nossos projetos. Sendo assim, não será tolerado:

Falta de compromisso com os prazos

Isso inclui começar a fazer a atividade em cima da hora, pois isso impede que você tenha tempo hábil para lidar com imprevistos, acarretando em atrasos que seriam facilmente evitáveis se houvesse maior antecedência na hora de fazer a atividade.

Entregas incompletas ou mal feitas

Não se restrinja apenas ao mínimo necessário para a atividade, dê o seu melhor e tente fazer algo que você teria orgulho de mostrar para as pessoas como prova do seu progresso.

Ausência de comunicação com os orientadores

  • Está com dificuldade? Peça ajuda.
  • Não conseguirá entregar no prazo? Justifique com antecedência.
  • Algo te incomoda no núcleo? Dê o seu feedback.

A comunicação é essencial em todas as áreas da vida. Os núcleos de estudo não são exceção.

Por fim, lembre-se que a prioridade máxima aqui dentro é o seu aprendizado! Bons estudos! :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •