5 Motivos pelo qual as pessoas largam a programação

Introdução

Você se sente perdido com tantas tecnologias ou sente que a estrada (de dominar a tal da programação) é muito perigosa e mal sinalizada? Então esse post é para você 🙂

1 – Me sinto sem direção com tantas informações e opiniões contraditórias

Um dos piores males da programação é se sentir perdido com o excesso de informação e não saber para qual lado ir.

Você já se deparou com artigos e conversas com os seguintes temas?

  • Aprenda Rails porque ele é melhor que Django
  • Aprenda Phoenix, é melhor que Rails
  • Django é melhor que Phoenix, aprenda ele.
  • Angular é melhor que React
  • Esqueça o Angular, aprenda VueJS
  • Esqueça o Rails, está acabando
  • Não tem mercado pra Django
  • Node é moda
  • E por ai vai…

Para quem está começando essas discussões são como veneno, porque geram uma grande confusão de por onde começar (se eu começar por x e estiver acabando eu vou perder tempo, mas se eu não começar por x e y não estiver acabando eu vou estar perdendo tempo)

Como se livrar deste excesso de informações?

Se esses papos tem te deixado confuso e com vontade de largar a programação eu tenho algo para te dizer:  Tudo isso é besteira 🙂 

Se você está começando, busque conhecer um pouco de cada coisa (o suficiente para saber se vale ou não a pena), siga os desenvolvedores que estão gerando conhecimento de qualidade e valor e converse com pessoas mais experientes que você para saber qual caminho elas indicam (eu não sou o desenvolvedor mais experiente de todos, mas se precisar eu estou aqui 🙂 ).

*Uma outra estratégia é observar o que está sendo pedido nas vagas de emprego com a faixa salarial que você deseja e depois ver se as tecnologias que estão lá te interessam.

2 – Sinto que minhas tarefas são muito repetitivas (falta uma causa maior)

Depois de algum tempo na profissão alguns devs começam a se sentirem angustiados por se verem em uma situação de fazer basicamente a mesma coisa todo dia (em empresas mais tradicionais isso é bem comum).

Em geral os programadores por trabalharem em uma profissão que trata do futuro e da mudança sentem a necessidade de algo maior pelo qual se dedicar e quando tudo que se tem são códigos repetitivos todos os dias para um sistema administrativo qualquer, o desespero acontece.

Como se livrar da repetição?

Primeiro você precisa se fazer algumas perguntas:

  1. Eu estou preso na minha zona de conforto?
  2. Está na hora de aprender algo novo?
  3. Está na hora de mudar de emprego?
  4. O que está faltando?

Programação é algo lindo e capaz de antecipar o futuro e não deveria ser utilizada de maneira tão repetitiva (nós deveríamos programar algo pra fazer a repetição), então se você está se sentindo desestimulado por isso busque sair da zona de conforto aprendendo coisas novas, participando de hackatons, projetos Open Source e quem sabe até mudando de trabalho (indo para algum lugar que te desafie a criar coisas com propósito), faça a mudança acontecer.

“Tome as rédeas da sua vida, senão você vai passar a vida toda lamentando por não ter vivido a vida que queria”

3 – As exigências dos Jobs parecem distantes demais

Se você acessou aquela vaga de job e viu que eles queriam que o programador soubesse ruby, javascript, c#, cobol, tivesse PHD em engenharia e também fosse advogado formado em Harvard e se desesperou, eu tenho uma boa notícia para você: isso não é assim tão comum e nem sempre o que se pede lá é 100% necessário.

Algumas empresas que não querem pagar o preço de mercado para um profissional pleno ou sênior anunciam a vaga com valor menor dizendo ser para juniors mas com exigências de sênior, quando se deparar com isso não se assuste, continue buscando que você encontrará empresas dispostas a pagar o valor justo.

Como superar isto?

Existem vagas para diferentes níveis (e felizmente no mundo da programação elas são bem remuneradas), então não se desespere se você ainda não estiver preparado para uma vaga que exija muitas coisas.

Caso você veja uma vaga que seria ideal para você mas que você não possui todos os conhecimentos, submeta mesmo assim e explique que você tem interesse e que com o tempo certo você pode se tornar o profissional perfeito para a vaga (por mais estranho que pareça as empresas também têm muita dificuldade de encontrar candidatos para as vagas e isso vai ajudar)

Vai que vai! 🙂

4 – Não tem vagas perto de onde eu vivo

Se você não vive perto dos grandes centros terá mais dificuldades de encontrar bons jobs e isso vai te fazer querer largar a área.

Como não desistir quando isso acontece?

Para quem está longe das capitais (onde não exista bons jobs) existem dois bons caminhos para ter sucesso na área:

  1. Buscar um trabalho remoto: Trabalhos nessa categoria estão cada vez mais frequentes e abundantes, então você pode ganhar salário de capital e viver com os custos de interior (ou quem sabe salário de Londres e custos de Brasil)
  2. Se mudar para onde as vagas estão: Eu sei que nem todas as pessoas querem se mudar, ( eu mesmo tive que me mudar para fazer faculdade e procurar emprego na área)

E aí bora?

5 – Não me sinto preparado para pegar um job

Essa é a principal preocupação dos alunos do Bootcamp Super Full Stack quando eles começam a imersão (felizmente ela passa rápido).

Existe uma coisa que se chama síndrome do impostor, ela acontece quando um programador sente que as suas habilidades são inferiores às necessárias para a posição que assumiu ou que vai assumir (logo ele sente que será descoberto e constrangido).

Você tem se sentido assim?

Na hora de se inscrever para as vagas o programador sente que não está preparado (que será um impostor) e acaba por não se inscrever. Naturalmente por ele não se inscrever ele acaba ficando sem conseguir um job.

Como largar o medo e conseguir um job?

Essa síndrome vai diminuir com o tempo mas ela ainda acompanha até os profissionais mais notáveis por toda a carreira (então não se sinta sozinho(a) 🙂 )

Se você sente que realmente não está preparado(a) para pegar um Job grande busque um projeto freelancer para fazer (e até ofereça não cobrar caso não consiga entregar) isso vai aumentar muito a sua confiança.

Depois que fizer alguns projetos nessa modalidade com sucesso você vai se sentir mais preparado(a) para pegar um grande Job (então mãos à obra).

E por fim

O importante é você identificar um caminho que faça sentido para você, manter o trabalho duro, a participação na comunidade e continuar se desafiando todos os dias.

Compartilhe esse artigo e ajude outros desenvolvedores como você a superarem esses medos que travam  a nossa profissão. Até a proxima!

Fique avontade de comentar e nos mandar um email:
– contato@sujeitoprogramador.com

 

 

One thought on “5 Motivos pelo qual as pessoas largam a programação

  1. O que tu recomendaria estudar ? O que está em alta no mercado? Estou fazendo curso de hmtl5, php 7 e Python com Django, acha que são bons cursos para iniciar a carreira?

Comments are closed.