Três dicas para quem quer ser programador/dev
1
0

Três dicas para quem quer ser programador/dev

Possivelmente você conhece algum desenvolvedor jovem que está ganhando um salário considerável ou ouviu falar algo a respeito e agora quer entrar na área pois paga bem. Faz bem e será muito bem vindo na comunidade de desenvolvedores, doravant...

Fiuza
4 min
1
0
Email image

Possivelmente você conhece algum desenvolvedor jovem que está ganhando um salário considerável ou ouviu falar algo a respeito e agora quer entrar na área pois paga bem. Faz bem e será muito bem vindo na comunidade de desenvolvedores, doravante, "dev" (a primeira dica tem a ver com esse termo); mas o que você precisa pra ganhar muito dinheiro nesse área?

1 - Aprenda inglês

Lembre-se, a ideia é ganhar salário acima de 10 mil, e se você souber inglês você tem um mundo de empresas e não é exagero, que podem te contratar. Sim, tem muitos brasileiros trabalhando para empresas de fora e ganhando em dólar por isso. Você irá ampliar e muito suas possibilidades se souber inglês.

Ademais, as linguagens em quase sua totalidade são escritas em inglês, bem como os erros que elas lançam e bugs que irão surgir e na hora de você pesquisar uma solução você tem muito mais chances de achar a resposta mais rápido num artigo em inglês do que em português. Mais uma vez, sabendo inglês você perde a limitação linguistica e passa a contar com a ajuda global ao invés de apenas quem fala português.

Concluindo, você não precisa ser fluente em inglês, mas quanto mais você conseguir ler, escrever, falar em inglês maiores são suas chances de achar uma solução de um erro na internet e de ganhar um bom salário.

2 - Comece pelo início

Parece estúpido de tão óbvio, mas calma eu vou explicar e pode ser que você descubra que foi enganado, lamento informar isso, mas vamos lá...

Possivelmente você pesquisou "como programar" no Google e caiu na página de alguém dizendo que tal linguagem paga em média 6 mil reais iniciais e que você vai aprender em x dias com o método infalível dele. E por fim "clique aqui e compre meu curso". Muitos clicam e acabam aprendendo muito mal uma linguagem e quando vão ao mercado não passam nas entrevistas e quando passam não conseguem o tal salário, mas por quê? Simples você não aprendeu ser programador, você aprendeu muito mal uma série de comandos para lidar com um framework específico (geralmente em JavaScript) e mesmo assim pra tarefas muito simples ou básicas. O framework é útil para muita coisa mas não é para tudo. É aquela velha máxima, para um martelo tudo é prego...

Quer começar certo? Comece pelo início, eu vou listar o básico para se saber antes de começar escrevendo código em qualquer linguagem ou framework que seja:

  • Lógica de programação, uma simples tabela verdade já é um bom início; 
  • Entenda o que são linguagens interpretadas, compiladas, "semi compiladas";
  • Aprenda um algoritmo que tenha uma recursividade básica só para entender a sequência lógica; 
  • E o mais importante, estude Orientação a Objetos. 

Isso já é algo razoável para iniciar no mundo da programação, mas lembre-se para iniciar, uma das coisas mais importantes para os próximos passos é saber SQL, mas nã tratarei disso aqui.

3 - Aprenda programar, programando.

Mais uma vez, estúpido de tão óbvio não é verdade? Pois é, porém mais uma vez muitos não começam dessa forma, geralmente começam seguindo um exemplo e modelo do curso, isso quando praticam, porque existe um grande número que apenas lê e fica nisso aí.

Quer aprender a programar? Pense em um problema real, seu ou de algum amigo ou cliente, pense em como um software/app poderia ajudar e desenvolva uma POC ("Proof of Concept", olha o inglês aí), uma prova de conceito, ou seja, um mínimo necessário de programação provando que é possível resolver aquele problema. Não vou entrar no conceito mais aprofundados de POCs, pesquise aí, aproveita vai se acostumando, aprenda ser autodidata. 

A melhor maneira de aprender a programar é praticando, resolvendo um problema, escrevendo o código, rodando ele, ficar frustrado por ele não rodar, se irritar loucamente por conta de não funcionar, insistir, xingar, tentar novamente e fazer funcionar. Não é o método mais suava, mas funciona, incrivelmente, funciona. 

Concluindo, são muitos conselhos e dicas que poderia dar e com certeza alguns podem pensar um pouco diferente de mim, mas para mim essas são as principais dicas para quem deseja iniciar uma carreira próspera e promissora nessa área. Gostaria de ter escutado essas dicas quando iniciei nessa área lá em 2002 na faculdade e em 2007 profissionalmente, mas aprendi e estou aqui compartilhando com você para que comece melhor do que eu comecei. 

Ps.: Aprenda isso, nunca vai rodar de primeira, se rodar é porque tem algo errado. Trabalho, mas odeio JS, pra mim significa junk of satan, mas é assunto pra outro artigo.