As maiores lutas que você pode enfrentar durante um bootcamp de codificação

Joanna Gaudyn Blocked Unblock Seguir Seguindo 19 de dezembro de 2018 fonte

Você acha que, durante um bootcamp de codificação, nada pode ser mais desafiador do que aprender programação, certo? Aqui está minha classificação de coisas que podem ser extenuantes, juntamente com idéias sobre como lidar com elas.

9. As coisas estão mal organizadas

O ar condicionado não funciona com mais de 40 graus Celsius fora? A máquina de café está sem grãos? O WiFi está quebrando?

fonte

Coisas acontecem. Isso não significa necessariamente que os organizadores do bootcamp não estão fazendo o melhor para tornar sua vida mais tranquila. O que você deve fazer quando se deparar com questões logísticas?

  • Fala. Só porque você não conseguiu seu café da manhã não significa que quem poderia corrigi-lo para você está ciente da existência do problema.
  • Seja paciente. Algumas coisas estão além do controle humano. Se você vir pessoas trabalhando para corrigir um problema, repetir a reclamação a cada 10 minutos não faz muito, além de espalhar negatividade.
  • Se você souber como consertar o problema, faça isso. Pode ser a solução mais rápida e fácil de todas.

8. Professores sub-entregam

O corpo docente é um núcleo de todo bootcamp de codificação. Eles não precisam apenas ser tecnicamente fortes e ter habilidades pedagógicas, mas também precisam ser capazes de ter empatia com os iniciantes em programação.

fonte

Quando você sentir que um de seus professores está abaixo do esperado, pergunte-se:

  • É apenas sua impressão ou outros alunos compartilham seu sentimento? Um estilo de ensino raramente acomodará as necessidades de todos os alunos, por isso é possível que, mesmo que o professor seja infeliz aos seus olhos, eles sejam ótimos para os outros.
  • O professor vem preparado para as aulas que correm?
  • O que precisaria ser diferente para você mudar de idéia sobre esse professor? Essas condições são racionalmente alcançáveis?

A maneira mais eficaz de resolver um problema que você tem com o corpo docente é trazê-lo para os organizadores do bootcamp. Mesmo que eles nem sempre consigam resolver o problema imediatamente, suas chances de melhorar as coisas ainda são maiores quando você reage prontamente, em vez de esperar com reclamações para que seu bootcamp termine.

7. Você não entende as coisas tão rapidamente quanto esperava

Todos gostamos de pensar em nós mesmos como aprendizes rápidos. A verificação da realidade pode ser brutal quando você se deparar com o ritmo de trabalho extremo de um bootcamp de codificação.

fonte

O que fazer para superar esse sentimento?

  • Primeiro de tudo, quando você decide fazer um bootcamp de codificação, não defina muito a barra para si mesmo. Manter as suas expectativas realistas permite-lhe evitar a sensação assustadora de fracasso.
  • Esteja preparado para não entender tudo de uma vez. Um bootcamp de codificação médio irá expô-lo a uma vasta quantidade de conhecimento de ciência da computação em um tempo muito curto. Alguns conceitos serão muito complexos. Não entender todos eles na primeira vez que você os enfrenta é completamente natural, então não deixe desencorajar você. As coisas vão se encaixar com a reiteração.
  • Trabalhar duro. Coloque algum esforço extra se no fundo você souber que o motivo de seu aprendizado mais lento é o fato de você não ter se comprometido totalmente.

6. Você não entende as coisas tão rapidamente quanto os outros

O sistema educacional moderno nos treina para competir uns com os outros em todos os momentos. Em alguns casos, pode ser um grande motivador, mas quando você sente que está ficando para trás, pode chegar até você de todas as formas erradas.

fonte

Se isso está acontecendo durante um bootcamp:

  • Esteja ciente de que a maioria das pessoas pensa que está pior do que realmente é. Talvez você seja um deles?
  • Reavalie seu objetivo: o que você quer sair do bootcamp? Você está com o objetivo de se tornar um desenvolvedor? Ou talvez você só precise entender melhor o vocabulário de tecnologia para colaborar com uma equipe de desenvolvimento em sua empresa?
  • Concentre-se em seu próprio progresso e conquistas, pois isso é a única coisa que importa.

5. Você não pede ajuda

A ambição e a auto-imagem muitas vezes ficam no caminho do nosso desenvolvimento. Não deixe isso acontecer com você. Durante um bootcamp de codificação (ou qualquer outro programa de treinamento intenso para esse assunto) pedir ajuda é um elemento crucial de avançar.

fonte

Isso não significa que você deva fazer com que seus professores resolvam todos os seus desafios de codificação para você. Faça sua parte: concentre-se, tente dividir o problema em partes menores e mais acessíveis, google. Tente pelo menos saber o que você não sabe antes de pedir ajuda. Mas não espere muito tempo. Você ainda é um iniciante e é natural que você fique preso. Isso provavelmente acontecerá regularmente. Ser apontado na direção certa pode poupar muito tempo e frustração, para que você possa se concentrar no que realmente importa.

4. Você sente que é melhor que os outros

Então você já fez algum código antes. Talvez até tenha estudado ciência da computação ou algum outro assunto relacionado. Especialmente os primeiros dias de um bootcamp podem parecer que você sabe de tudo.

fonte

Não caia nessa armadilha.

  • Lembre-se porque você entrou em um bootcamp. É mais provável porque você queria aprender mais, certo?
  • Não cometa o erro de se comparar com os outros apenas para se sentir melhor consigo mesmo. A maioria deles irá alcançá-lo antes que você perceba. E quando você relaxa demais, eles certamente irão superar você também.
  • Concentre-se em sua própria curva de aprendizado. Estique-se. Defina a barra mais alta se você sentir que as coisas são muito fáceis como são.

3. Você odeia colaboração e trabalho em equipe

A maioria dos bootcamps de codificação fará com que você trabalhe em pares (no mundo do desenvolvimento é chamado de programação em pares) ou em equipes por pelo menos uma parte da duração do programa. A principal razão para isso é prepará-lo para o inevitável trabalho em equipe em sua vida profissional.

fonte

Quer você trabalhe para uma grande empresa de consultoria ou escolha um caminho de freelancer, boas habilidades de comunicação e mentalidade de colaboração são motivos para o sucesso. Se você não estiver disposto a trabalhar com outras pessoas, talvez deva reconsiderar sua decisão de fazer um bootcamp de codificação.

2. A pessoa com quem você tem que trabalhar é um idiota

Isso não acontece com freqüência, mas com certeza acontece algumas vezes. Mesmo os processos de seleção mais rigorosos às vezes falham, levando a pessoas mal-intencionadas, hostis ou arrogantes que escapam às brechas.

Há duas coisas que valem a pena lembrar: 1) mais cedo ou mais tarde você provavelmente terá que lidar com pessoas que você não necessariamente gosta em sua vida profissional também; 2) o que surge como arrogância é muitas vezes uma mera tentativa de mascarar a pessoa. inseguranças próprias.

fonte

A boa notícia é que na maioria das vezes você pode evitar essas pessoas. E se você tiver que trabalhar com eles (em um par ou equipe):

  • Tente ser o mais colaborativo possível
  • Chame-os para fora: educadamente e diga diretamente porque você encontra sua atitude que desafia
  • Se isso ocorrer durante a programação de pares, encontre alguém com quem você possa trabalhar (não transforme os pares em um hábito)
  • Se nada parece funcionar, converse com seus organizadores de bootcamp – eles provavelmente já lidaram com problemas semelhantes e podem ajudá-lo

O mais importante é não deixar que outras pessoas afetem seu processo de aprendizado de maneira negativa.

1. Você não sabe como chegou aqui em primeiro lugar

E o vencedor é… a síndrome do impostor!

fonte

A dúvida é muitas vezes a luta principal e contínua para muitos estudantes de bootcamp. Muitos deles, não importa o quão bem eles se comportam no lado técnico, questionam suas próprias habilidades ao longo do processo. Para resolver este problema:

  • Certifique-se de que um bootcamp de codificação é algo para você antes de se inscrever.
  • Faça sua pesquisa antes de escolher um bootcamp para saber o que você está se metendo. Leia as resenhas, verifique o que os alunos estão fazendo no LinkedIn, tente entrar em contato com alguém que fez o bootcamp que você está considerando.
  • Faça o trabalho de preparação se o bootcamp escolhido requer algum. Este é um passo importante que não apenas permite que você entenda o básico (o que tornará sua vida no bootcamp muito mais fácil), mas também pode lhe dar uma idéia sobre quais são seus pontos fracos e o que você precisa focar mais.
  • Concentre-se durante as palestras. Costumo aconselhar os alunos a guardar seus computadores e se concentrar apenas no que o professor está fazendo. Dessa forma, você pode se envolver no que está acontecendo, em vez de tentar recriar cegamente cada etapa da sua máquina.
  • Certifique-se de que você está se esforçando ao resolver os desafios de codificação, mas evite comparar-se com os outros em todos os momentos.
  • Evite copiar o código de outras pessoas apenas para seguir em frente. Isso não vai te ensinar muito. Lembre-se que o objetivo de um bootcamp é ensinar-lhe programação, não para obter soluções X em seu computador.
  • Converse com os organizadores e professores do bootcamp, peça feedback e confira como eles veem as coisas – você pode se surpreender com a distorção da visão da realidade dentro da sua cabeça.