Executando verificação de segurança...
9

🤔 Programação é para você?

Mais um ciclo está acabando e outro se iniciará. Resolvi escrever esse artigo pensando em você, que definiu que começará a estudar programação no próximo ano, seja porque acabou o ensino médio, é calouro em algum curso de TI ou porque está em busca da transição de carreira.

Não quero te desmotivar, muito pelo contrário. Mas, para alinharmos as expectativas de uma pessoa que dará os primeiros passos no universo da TI, você deve ter em mente alguns pontos:

  • Programação é difícil;
  • A primeira vaga demora;
  • Você não precisa decorar nada.
  • Você não criará um super App;
  • Você não ganhará uma fortuna em 6 meses de estudo.

PROGRAMAÇÃO É DIFÍCIL

Ler, escrever, falar um novo idioma e dirigir são alguns exemplos de tarefas que são difíceis e programar, sem nenhuma surpresa, é uma delas.

Pode até ser que você ouça falarem por aí que programação é fácil, mas é provável que quem fala isso já trabalhe a anos como programador e talvez tenha esquecido das dificuldades ao iniciar os estudos e a carreira (ou a pessoa seja um nerd mesmo, rs).

A boa notícia é que existem inúmeros materiais disponíveis na internet para quem quer iniciar os estudos de programação e a dificuldade não deve ser um fator que te faça desistir de algo, não é verdade?

A PRIMEIRA VAGA DEMORA

Eu sei que espalham por aí que é muito fácil conseguir uma vaga de emprego para quem é profissional de TI e, quando comparado com outras áreas, é provável que isso seja verdade.

Muitas vezes até falam que existem mais vagas do que profissionais no mercado. Mas, só para deixar claro para você, isso geralmente retrata vagas para cargos de maior experiência, e não necessariamente para a galera que está iniciando, entende?

Faltam profissionais com 10 anos de mercado, mas sobram profissionais com 6 meses ou 1 ano de experiência, essa é a verdadeira realidade.

Provavelmente, você competirá com outras 100 ou 200 pessoas para o seu primeiro estágio ou emprego, mas, eu acredito que você não precisa mais de 1 vaga, ou precisa? 👀

VOCÊ NÃO PRECISA DECORAR NADA

Quando você olha aquelas telas cheias de código, imagina que quem escreveu aquilo sabe tudo de cor? Bom, isso não é verdade, aliás, deixa eu te contar uma coisa, mas não espalha por aí: existe um boato que as teclas mais usadas do teclado de nós, programadores, são o ctrl, C e V. 🙃

Brincadeiras a parte, o fato é que não, você realmente não precisa decorar nada quando falamos de programação. Sempre que esquecer algo, é só “dar” um Google e, com quase toda certeza, você encontrará uma resposta para a sua dúvida ou alguma coisa que tenha esquecido.

Agora, se você faz faculdade de TI e fará provas, a conversa já é outra: decorar talvez seja uma das opções viáveis rs.

VOCÊ NÃO CRIARÁ UM SUPER APP

Pelo menos, não nos seus primeiros meses de estudo!

A verdade é que, geralmente, quando começamos a estudar programação, nos imaginamos criando uma rede social, um aplicativo que terá milhões de usuário e, infelizmente, isso é pouco provável.

No início, focamos em fazer o tão famoso “Olá, Mundo!” com alguma linguagem ou pseudo-código e quebramos muito a cabeça para criar simples programinhas que recebem dois números e mostram a soma ou multiplicação deles, por exemplo. Faz parte do processo.

Eu sei que a ansiedade de começar a estudar aquela tecnologia do momento é muito grande, mas, fica aqui um conselho: foque em dominar a base da programação, estruturas condicionais, estruturas de repetição, tipos de dados, lógica de programação e matemática básica (há quem diga que matemática não é importante, mas isso já é uma discussão para outro momento).

Com uma base bem estruturada, sem dúvida alguma, ficará mais simples (o que não significa que será fácil) evoluir seus conhecimentos em programação.

VOCÊ NÃO GANHARÁ UMA FORTUNA EM 6 MESES DE ESTUDOS

Isso provavelmente demorará alguns anos para acontecer, inclusive!

Eu sei que um dos motivos pelo qual uma pessoa se interessa em iniciar uma carreira na TI são os salários e não há nada de errado, afinal, dinheiro não traz felicidade e a falta dele também não!

Porém, pode esquecer aquele papinho de que você estará ganhando 5 mil reais em 6 meses de carreira, combinado? Essa é uma daquelas histórias que aconteceram uma vez em uma década e todo mundo acha que é recorrente.

O salário é sim um fator que deve ser considerado ao planejar uma carreira, mas, não deve ser o único a ser considerado.

Se todas as profissões possuíssem o mesmo salário, você ainda escolheria ser programador?

Tendo em mente os pontos que citei acima, as chances de você se frustrar, se desmotivar ou achar que programação não é para você no meio do caminho tendem a reduzir. Bora programar, afinal, somos todos devs calouros.

Carregando publicação patrocinada...
2

Essa pergunta final é excelente para todos. Salário é sempre algo muito importante, mas nunca faça dele a base de sua vida, afinal hoje ser programador pode ser algo "valioso", porém quem sabe amanhã não tenha valor nenhum... Por isso, aprenda algo novo sempre...

1
2

Programação é para poucos, envolve disciplina, desafio pessoal - bate cabeça, bate cabeça. Infelizmente é uma das areas que chamam atenção, pela aura, modismo e ganhos. Creio que o sacrificio vale, mas envolve bastante empenho.

1

É por isso que, depois de mais de 20 anos programando em várias linguagens, para os mais diferentes tipos de sistemas/aplicações, resolvi migrar para algo mais simples: Matemática e Física. (rs)

Ainda que hoje em dia a programação de computadores tenha sido facilitada em alguns pontos, assim como ocorre na Matemática, a velha máxima ainda é válida: "não existem caminhos especiais para reis".

1
1

Programar é MUITO dificil, das dezenas de amigos que tinha quando comecei a estudar, apenas eu sobrei na area. Todos desistiram, porque leva anos pra você dominar as ferramentas.
E até por isso, por ser dificil que os salarios são atraentes.

1

Gostei, realmente não devemos fazer nada só pelo dinheiro, a curto prazo pode até ser mas a longo prazo se torna insustentável, trabalhar em algo que não gostamos ou não nos identificamos é algo complicado, com o tempo vamos nos saturando e consequentemente desistimos.

1
1

Jean está certo.

Vejo muita gente vindo de áreas variadas, achando que ser desenvolvedor é uma mina de ouro, caindo no conto do vigário do youtube.
Mas, não sei até onde isso é saudável para a área.

Eu, prefiro muito mais que as pessoas vejam a área de forma realista, desista se for necessário e fique na área que já atua mas com novas skills que foram desenvolvidas por estudar programação, do que ficar meses/anos estudando, entre na área e se frustre por trabalhar normal para uma empresa corrigindo bugs simples ou juntando somente para testar um requisito do software.

É necessário muita maturidade! Tanto para saber quando entrar, quanto para saber quando sair!

1

Obrigado pelas informações, sou um dev calouro de 2 meses e ta sendo um processo difícil e gigantesco por conta da quantidade de informação que é 'jorrada' para nós. Há poucos que dizem a verdadeira cena nua e crua!!
Obrigado novamente e sucesso pra ti também.

1

Muito bom o tab!

Fiquei quase tres anos fora da area, trabalhava com suporte e infra. Voltei recentemente e estou bastante interessado em trabalhar como dev; se alguem falar que é facil, não acredite. Tenho estudado pra tentar correr atras do atraso.
Eu continuo tentando porque gosto de desafios.
Tem hora que chego a pensar se faz sentido isso, esse gosto da dor de aprender, como diz o Akita. Haha

1

Não tem fórmula mágica, é sentar no computador e criar uma rotina de estudos bem planejada e coerente e não errar. Acreditar que é dinheiro fácil e rápido é nada mais nada menos que uma auto ilusão.

*Quer se tornar um profissional de sucesso?
Senta o bumbum de frente pro computador e estuda, independente se está estudando como ligar o computador ou a mais complexa coisa da área, se aplique em tudo.

1

Tendo em mente que: Voce precisará se atualizar constantemente, já resolverá 50% dos seus problemas, levando em conta que eu passei pelo ASP clássico até chegar ao MVC+Angular nos dias atuais e num piscar de olhos tudo pode mudar, se atualizar será algo crucial para manter-se no ramo.

1

Exatamente! Principalmente o último ponto, normalmente as chamadas aí para cursos de programação, seja front-end, back-end ou fullstack falam que você vai ganhar entre 8mil e 10mil reais por mês.

Não dúvido que realmente você tenha essa possibilidade com um nível intermediário de conhecimento mas, iniciar ganhando isso, acho extremamente difícil, não existe nenhuma profissão no mundo que tenha um salário inicial de 8mil.

O que é mais interessante no ramo é a possibilidade de você ter um horário mais flexível, possibilidade de crescimento, trabalho remoto e onde quiser mas os pontos "negativos" são o constante aprendizado e, na minha humilde opinião, o cansaço diário mais intenso.

1

É verdade, dependendo do trabalho existe o cansaço físico e/ou mental. Nem sempre é tão prazeroso passar o dia todo sentado, olhando para uma tela e resolvendo problemas, então o cansaço mental é um dos pontos negativos de quem trabalha com TI e programação, diferente de outros trabalhos, em que o desgaste físico é maior. Mas, é o que eu gosto e não me vejo fazendo outra coisa hahaha

1

Muito obrigado por esta baita publicação!

Concordo em todos os pontos e acho importantíssimo termos essa mentalidade no início da carreira para mantermos os pés nos chão, mas nunca deixando é claro de sonhar.

Informação é poder, e ter este tipo de informação, nos trás o poder de poder ser melhores dia após dia até estarmos preparados para superar todos estes pontos.

Para você que está lendo, acredite:

Programação é difícil: Mas uma hora você dominará alguma linguagem de programação que te habilitará a se expressar de maneira mais fácil.

A primeira vaga demora: Mas uma hora ela vai sair e você vai se orgulhar de fazer parte desse mundo e ficar muito feliz por terminar seu primeiro projeto profissional (ou nem tanto rsrs).

Você não precisa decorar nada: Mas uma hora você terá no sangue muitos conceitos, práticas e padrões que você aprendeu com a aplicação e a repetição deles.

Você não criará um super App: Mas uma hora você terá as habilidades necessárias para desenvolvê-los ou montar a melhor equipe para chegar na realização deste propósito! (Nunca se esqueça de seus propósitos).

Você não ganhará uma fortuna em 6 meses de estudo: Mas uma hora você ganhará e não se exalte por isso (só um pouquinho vai, porque você mereceu rsrs). Lembre-se que o recurso financeiro é reflexo de quanto seus serviços valem para outras pessoas. Então, quanto mais tempo e conhecimento você tiver, maior é consequência momenetária que você terá. Recurso financeiro é consequência dos recursos de tempo e estudo que você investiu antes.

Muito obrigado mais uma vez por esta baita publicação @jeandepaula, salvei aqui nos meus favoritos! 🙂

1
1
1

Eu é que tenho que te agradecer por ter feito uma baaaita complementação do que eu penso. Realmente todos esses pontos são reais e não devem servir para desmotivar ninguém, e sim deixar claro algumas dúvidas que, querendo ou não, aparecem para praticamente todos que estão suando diariamente e estudando para conseguir uma vida melhor. Valeuuu pela contribuição, Victor!

1
1
1

Eu gosto dessa conscientizacao mais realista para nao criar aquela falsa sensação de que tudo sera bonito, facil e pratico. Porem gostaria de ressaltar que programacao no final das contas serve para todos, pois a programacao é um meio, o processo do percurso neste meio para um fim cabe unicamente ao aventureiro deste caminho haha.
Sei que o artigo foi voltado para quem pensa em levar mais como carreira, mas no final das contas ter dominio desta area cria inumeras portas para diversas areas mesmo que ainda nao ligadas diretamente a programação e especificamente no Brasil existe um mercado de empreendimento neste ramo ENORME, todo santo dia aposto que vocês assim como eu percebem recursos e ferramentas que poderiam existir mas não existem em nosso territorio patria amada brasil, limitando exclusivamente a escolher serviços externos e muito caros (dolar R$5,31). ᓚᘏᗢ

Inclusive vou deixar um post do <a href=https://www.tabnews.com.br/matheuspazinati/o-processo-e-mais-importante-que-o-resultado>@matheuspazinat que eu achei bem legal e fala sobre isso.

2

Verdade, a intenção aqui foi mais voltada a carreira mesmo, mas sem dúvida aprender programação de ajuda, de certa forma, a estruturar e encontrar soluções para problemas.

1

Infelizmente no Brasil pouquissimas escolas introduzem isso as criancas e acaba que quem opta por entrar nessa area geralmente vai trabalhar nela tambem, por isso acho muito valido o que voce disse, pois vaga de 10 mil e o que nao falta, o problema e ter os requirimentos pra preencher uma vaga dessa ainda mais em um mundo onde tudo muda rapido e logo logo a vaga ja foi substituida.

1

concordo plenamente, programação não e fácil, como Fábio akita diz, e só fácil de começar mas não de fazer uma carreira, e não tem unisquina que mude isso.