Quanto tempo eu vou demorar até entrar na área de t.i.?
Tags: career, developer101
Published: 2020-02-26 12:30:17

Já ouvimos/lemos essa pergunta várias vezes, mas minha questão é: estamos falando a realidade ou estamos só querendo "animar" a pessoa?

É bem legal dizer para alguém que, em seis meses de estudo, ela já consegue arrumar um emprego na área de tecnologia, né? Mas, neste caso, estamos fazendo igual ao medico que não nos examina e diz que o diagnóstico é virose. 

Responder essa pergunta de quanto tempo alguém demora para estar apta e conseguir um emprego é um eterno "depende". Vou elencar algumas perguntas que acredito ajudar nessa orientação:
 
1 - Você tem acesso a computador e internet?

2 - Quanto tempo por semana você tem disponível para estudar?

3 - Como é o mercado de t.i. na região que você mora?

4 - Qual a remuneração mínima que você precisa para viver?

5 - Qual método de estudo funciona melhor com você? Online, Presencial, sozinho, em turma?

6 - Você se sente a vontade usando um computador?

7 - Consegue separar dinheiro para investir em curso?

8 - Como você lida com frustrações?

E podemos desenhar mais perguntas, inclusive. Mas meu ponto é: são muitas variáveis!

Ai você vai dizer assim pra mim: "ah, mas você tá colocando impecilhos, se eu tivesse pensando em tudo isso, não tinha nem começado. É tudo questão de ter força de vontade". Desculpem pelo exemplo, mas, mudar de area/aprender a programar não é igual cagar, que a gente só faz força e sai. Toda mudança exige tempo e tem muita coisa envolvida.

A expectativa falsa e mal fundamentada que a gente planta nos outros, floresce como frustração amanhã. Na primeira dificuldade, começam a pensar coisas como:
" eu não sirvo pra isso, não consegui emprego em 6 meses", " não sei nada", "tenho insegurança".

Portanto,acredito que dizer um número solto pra alguém não ajuda, na maioria dos casos. Nos casos onde as pessoas querem um numero de todo jeito, ao menos para ter uma ideia, eu falo de acordo com a média das pessoas que já conversei (sempre de 1 ano e meio há 4), mas sempre acho melhor alinhar expectativas e ajuda-la a montar um plano de estudos, por exemplo.

Ainda sobre o tempo, eu prefiro dar uma estimativa mais conservadora e com base no tempo de duração de curso técnico, tecnólogo e faculdade, até porque, eu sou dev, não sou professora e nem estudo processo de aprendizado, então, prefiro usar a régua de quem entende do que colocar todas as pessoas na minha régua.

Mas porque preciso de tanto tempo?
Listei as coisas principais para alguém que começa do zero (de verdade):

- Comandos básicos de um computador;

- Básico de um sistema operacional (sistema de pastas, instalação de programas, gestão de recursos computacionais);

- Fazer pesquisas na internet;

- Conceitos básicos de lógica;

- Muita, mas muita prática;

- Paradigma de programação procedural e de Orientação a Objeto;

- Estrutura de um projeto (seja frontend ou backend);

- Conhecimentos de infra básica;

- Uso recorrente de ferramenta de versionamento;

- Começar com uma linguagem;

É bastante coisa né?

E isso é o básico do básico, ainda tem muito mais coisas "básicas" e todas muito importantes. Diria que a parte da linguagem de programação é a mais rápida, em comparação a toda preparação que fazemos antes. Então, não se cobrem em aprender algo que vocês nunca viram na vida, em apenas 3 meses.

Procure aprender de forma sólida e sustentável, criando uma boa base. Embora o começo seja mais chatinho, quanto mais sólido ele for, lá na frente você vai sofrer menos (palavras de quem sofreu muito por desdenhar o básico)

Para encerrar, o mais importante em qualquer processo de mudança: aprender a lidar com frustrações. Até porque, esta será uma constante na vida.