CodeGym/Blogue Java/Random-PT/Como monitorar efetivamente seu progresso enquanto aprend...
John Squirrels
Nível 41
San Francisco

Como monitorar efetivamente seu progresso enquanto aprende a programar

Publicado no grupo Random-PT
Muitas vezes, aprender a codificar pode parecer que você está correndo o mais rápido possível, mas ainda assim não chega a lugar nenhum. A jornada de aprendizagem no mundo do desenvolvimento de software às vezes pode ser caótica. E medir o progresso da programação é difícil de fazer. Um dia você pode sentir que tem algo planejado e avançado; outro dia, você enfrentou muitos problemas que deve resolver antes de escrever um código. Muitas vezes você pode sentir que nada está acontecendo (você não está progredindo) e eventualmente perder a motivação. Para evitar isso, elaboramos um artigo que o ajudará a medir seu progresso e a entender se está avançando ou não. Como monitorar efetivamente seu progresso enquanto aprende a programar - 1

Um plano é a chave para o progresso

As principais coisas que podem levar você ao sucesso no processo de estudos são um bom planejamento e uma programação diária confortável. Se você seguir o plano e estudar regularmente, poderá acompanhar quais tópicos já domina e há quanto tempo. O que deve ser incluído no plano? Primeiro, um plano precisa consistir em tópicos básicos como Java Core, OOP, coleções Java, exceções Java, fluxos de entrada/saída, algoritmos e quebra-cabeças, multithreading, padrões, testes unitários e, preferencialmente, Lambdas. Então, dependendo de seus objetivos e do que você gostaria de se tornar, você pode adicionar algumas habilidades “extras” ao seu plano, como Git, JavaScript, SQL, Spring e muito mais. Para construir um plano abrangente, aconselhamos que você siga nossas recomendações passo a passo no artigo Como criar um plano de estudos eficaz. 8 etapas para alunos de Java . Além disso, você pode se beneficiar da lista de verificação do CodeGym. O curso oferece um mapa de missões interativo com um índice onde cada tópico é sabiamente estruturado. Portanto, a melhor prática é seguir o plano oferecido e aprender suas habilidades complementares preferidas junto com os tópicos propostos. O que é excelente, o mapa de missões do CodeGym também pode funcionar como um rastreador de progresso – depois de concluir tópicos específicos, eles são “desbloqueados”. E quando você olhar para a visualização do quadro principal, verá quantas seções concluiu. Portanto, você pode usar este mapa de missão como seu painel de aprendizagem principal e se sentir bem assim que descer no mapa! Outra forma de tornar seu progresso visível é criar listas de tarefas. Você pode usar o Trello , a ferramenta perfeita para monitorar seu progresso de codificação. Você sempre pode ver o que está fazendo e em que estágio está depois de abri-lo. Por exemplo, você pode criar um quadro e chamá-lo de algo como 'Progresso da programação'. Em seguida, crie três listas “Planeje aprender”, “Aprendendo agora” e “Já aprendi” e transfira gradualmente os tópicos de uma lista para outra. O Notion é um aplicativo semelhante um pouco mais simples que o Trello. Muitos usuários o escolhem porque fornece calendários, lembretes, quadros Kanban, wikis e bancos de dados junto com notas. E se você gosta de técnicas de anotações e acredita que elas podem acelerar seu progresso, fique à vontade para ler Notas? Não é uma brincadeira. Boosters de aprendizagem Java detectados!

Técnicas e aplicativos de rastreamento de hábitos

Para progredir, você certamente precisa ser consistente. Infelizmente, uma grande parte dos alunos prefere a velocidade à consistência e acaba ficando esgotada. Conseqüentemente, eles desistem e desistem antes que o aprendizado se torne um hábito. É por isso que não recomendamos tentar obter todos os tópicos simultaneamente. É melhor concentrar-se em uma habilidade específica e dedicar cerca de 20 horas por semana. Se você tiver problemas de auto-organização, pode tentar alguns dos métodos mencionados no artigo Pomodoro e comer o sapo: o grande guia de técnicas de gerenciamento de tempo para aumentar a produtividade . Além disso, você pode aproveitar as vantagens do Kickmanager do CodeGym . Como o nome sugere, é um aplicativo proprietário útil que pode ajudá-lo a iniciar seu aprendizado todos os dias. Basta definir sua programação preferida e o Kickmanager irá notificá-lo quando chegar a hora de começar a codificar. O que também pode melhorar os resultados são as ferramentas de rastreamento de hábitos. Ao implementar rastreadores de hábitos, você deve estar atento ao rastrear coisas sob seu controle. Por exemplo, pode ser algo como “quanto esforço investi na aprendizagem ou em um projeto específico”. Você pode tentar a seguinte técnica de controle de tempo:
  • Por um lado, defina quanto tempo você investirá no aprendizado. Por exemplo, você pode decidir: “Vou investir 3 horas por dia, 5 dias por semana estudando Java”. Esse é o mínimo e tentarei investir pelo menos esse tempo no aprendizado.
  • Para dois, defina a duração do percurso.
  • Por três, comece a monitorar o tempo em um aplicativo de controle de tempo como Clockify , Paymo ou My Hours .
  • Finalmente, tente analisar seu progresso de vez em quando.
Depois de um tempo, você obterá informações detalhadas no aplicativo sobre quanto tempo investiu no aprendizado de Java ao longo dos dias/meses. Será uma medida visual real que você poderá usar para ter uma ideia melhor do progresso que estará fazendo. NB Se você fizer uma pausa e tiver dificuldades para voltar a estudar, não desista e comece a ler nosso artigo sobre Como voltar a aprender após um hiato?

Recursos bônus para maior motivação e conhecimento

Para ajudá-lo a permanecer no seu caminho de aprendizagem sem desvios, gostaríamos de terminar com mais alguns artigos úteis que o manterão mais motivado e informado:

Resumindo

Em última análise, aprender a programar é difícil, mas manter a motivação acompanhando seu progresso sem dúvida o ajudará ao longo do caminho. Além disso, acompanhar seu progresso o ajudará a ter aquela sensação satisfatória de quanto você alcançou seu objetivo. Esse sentimento também pode ajudá-lo a superar dificuldades e manter hábitos complicados, como estudar Java diariamente sem fazer pausas. Conseqüentemente, melhores resultados e promoção mais rápida. Nós encorajamos você a experimentar algumas das técnicas mencionadas acima e ver se elas são úteis para você. Também ficaríamos gratos se você compartilhasse seus métodos para monitorar seu progresso. Sinta-se à vontade para escrever sua opinião nos comentários abaixo!
Comentários
  • Populares
  • Novas
  • Antigas
Você precisa acessar para deixar um comentário
Esta página ainda não tem nenhum comentário