
Vejo constantemente jovens desenvolvedores que, após fazerem cursos de programação, perdem a confiança em si mesmos e acham que esse trabalho não é para eles.
Quando comecei minha jornada, pensei várias vezes em mudar de profissão, mas, felizmente, não o fiz. Você também não deve desistir. Quando você é iniciante, qualquer tarefa parece desafiadora, e a programação não é exceção. Aqui estão algumas dicas para passar por esse período mais difícil:
Integre-se a um grupo de iniciantes. Aprender a programar sozinho é difícil. Mas quando você está cercado por pessoas que, assim como você, estão superando desafios, a situação se torna mais fácil. E, além disso, é mais divertido! Por exemplo, comece a aprender simultaneamente com um amigo que também deseja programar. Isso adicionará um elemento de competição e o motivará a seguir em frente. Outra opção é se juntar a um grupo de pessoas com interesses semelhantes. Por exemplo, o freeCodeCamp possui , onde você pode interagir com outros alunos.
O freeCodeCamp é uma organização sem fins lucrativos ocidental que promove o aprendizado colaborativo de programação. Na Rússia, também existem muitas reuniões coletivas e comunidades online que oferecem uma introdução à profissão. Você pode começar sua busca . — nota do tradutor.
Encontre o método de aprendizado que funciona melhor para você.Não há um jeito certo de aprender programação. Quando eu estava na faculdade, as aulas não me davam praticamente nada. Até que aprendi a buscar uma abordagem individual, eu me sentia frustrado por falta de progresso. Você é único, e a melhor forma de aprendizado para você também é única. Existem inúmeras plataformas de cursos online, escolas e livros sobre programação. Algo funcionará para uma pessoa, enquanto outra pode precisar de algo diferente. Escolha o método que funciona melhor para você. Se o seu atual método de aprendizado não está trazendo resultados, basta mudá-lo.
Comece a criar algo. Um pianista aprende a tocar tocando piano. Você só pode dominar a programação programando. Se você está aprendendo desenvolvimento e ainda não escreveu uma linha de código — pare isso e comece a programar. Nada motiva melhor do que ver os frutos do seu próprio trabalho. Se o aprendizado não traz resultados visíveis, a motivação desaparecerá cedo ou tarde. Está aprendendo a desenvolver websites? Crie um pequeno site. Está aprendendo desenvolvimento para dispositivos móveis? Crie um aplicativo para Android. Não importa se será algo muito simples — para acelerar o aprendizado, ver seu próprio progresso e se motivar, comece a criar algo agora mesmo.
Peça ajuda. Não tenha medo de pedir ajuda quando precisar. É absolutamente normal reconhecer que não entende algo e quer aprender. Muitos desenvolvedores experientes estão dispostos a ajudar, especialmente se você gastou tempo formulando sua pergunta e pesquisou antes de perguntar. No freeCodeCamp, existe , onde iniciantes podem fazer perguntas. — também é um ótimo lugar. Você pode marcar conhecidos diretamente no ou , para perguntar se você está no caminho certo.
Para perguntas em russo, pode usar ou . — nota do tradutor.
Torne a programação um hábito. É fundamental fazer da programação prática parte da sua rotina diária. É melhor codificar por uma hora todos os dias do que sete horas seguidas no fim de semana. A regularidade transformará a programação em um hábito. Sem esse hábito, a mente encontrará mil desculpas para adiar a tarefa, porque programar gasta energia. Além disso, como o desenvolvimento exige lembrar muitos detalhes relacionados, alguns dias sem programação reduzirão a quantidade de conceitos assimilados.
Aprenda a descansar corretamente. Às vezes, trabalhar incessantemente pode parecer uma atividade inteligente e produtiva — até acontecer o burnout. Programar exige muito esforço mental. É importante recuperar esse recurso a tempo. Se você perder a motivação e se sentir cansado — desligue o computador e faça uma pausa. Dê uma volta. Tire férias. Se você está cansado, descanse da programação, não a abandone.
Fonte: habr.com
