BLOG
Quero estudar programação. Dá pra saber se eu levo jeito?
por Anselmo Gomes
Existem muitas encruzilhadas na vida e cada uma delas é responsável por definir anos de nosso futuro, quando não a vida inteira. A escolha de uma profissão é sem dúvida uma das etapas mais importantes da vida. A explosão dos algoritmos e o domínio permanente da tecnologia em todos os mercados tornou a área tecnológica a mais competitiva do mundo. E com isso, aprender programação de computadores virou o sonho de muita gente. Entenda melhor a seguir o que é ser programador e veja se você se encaixa no perfil.
Quais características preciso ter para ser um programador?
- Programadores em geral são curiosos e gostam de estudar. A tecnologia evolui rapidamente e estar por dentro do que tem de melhor no mercado é essencial para programadores; portanto, os bons programadores estudam o tempo todo.
- Ser autodidata: estudar tecnologia não é para qualquer um, e portanto nem sempre haverá alguém disponível para te ensinar uma tecnologia específica; portanto muitas vezes você terá que aprender sozinho.
- Não ter medo de estudar inglês. Dá pra ser programador sem conseguir ler em inglês, mas os bons precisam entender o idioma; não é necessário ser fluente, mas saber ler e escrever é essencial e muitas vezes separa programadores bons dos mais ou menos.
- Gostar de desafios de lógica. Se você responde rapidamente aqueles desafios de lógica que aparecem na internet, ou pelo menos se interessa por respondê-los, suas chances são maiores.
- Ter uma visão mais global e menos ideológica do mundo, tentando enxergar o mundo além do óbvio e do comum; bons programadores precisam ter uma visão criativa do mundo, afinal, terá que encontrar caminhos alternativos para problemas complexos, às vezes sob pressão.
- Lidar bem com a pressão externa e manter a calma mesmo em situações complexas e urgentes, já que muitas vezes é importante solucionar um problema que afeta várias pessoas enquanto todo mundo está na sua cola.
- Conseguir se concentrar, já que à medida que você avança na carreira os problemas tendem a ser mais complexos e exigem maior concentração para solucioná-los.
- E o mais óbvio de tudo, gostar de tecnologia - não só de consumir mas fazer tecnologia.
Programadores ganham bem?
A resposta simples para essa pergunta é: depende! E depende principalmente de você. Há programadores de diversas linguagens e de diferentes mercados, com salários variando de acordo com a região onde você deseja trabalhar e com as linguagens de programação que você domina. Conta muito também o quanto você é bom com a linguagem que deseja trabalhar, já que os salários varia de acordo com o seu nível profissional (um programador sênior, topo da carreira, naturalmente chega a ganhar facilmente dez vezes o que ganha um júnior).
Se você tem um inglês melhor, também terá oportunidades de ganhar mais, trabalhando por exemplo fora do Brasil. Salários de programadores júnior - início da carreira - chegam facilmente aos R$5 Mil (segundo vagas na empresa de recrutamento Catho em Maio/2020), variando para mais ou para menos dependendo da região e das linguagens que você domina.
Tem emprego no mercado?
Sim, e muito. Há um déficit de profissionais no mercado que chega à ordem de 290 mil vagas não preenchidas todo ano. Apenas em Fevereiro/2020 houve um crescimento de 300% no número de vagas oferecidas para profissionais de Ti no Brasil. Em outros países, como o Canadá, há até programas governamentais de recrutamento na área, que oferecem toda a documentação e suporte para a entrada de profissionais estrangeiros no país, sendo que naquele país a área de TI a mais cotada para imigrantes estrangeiros.
Tem chance para quem não fez faculdade?
Diferente de outras áreas, as empresas de tecnologia valorizam mais o seu conhecimento e suas capacidades profissionais que seu diploma. Há muitas vagas que não exigem uma formação específica e aceita o domínio do conhecimento como critério de entrada, no entanto o diploma universitário é sim um ativo importante e que abre muitas portas. Para concursos públicos e empresas grandes o diploma é essencial, e em todas as situações é critério de desempate, além de ser uma prova incontestável de sua formação. A faculdade também te ensinará muito mais que programação já que alguns cursos, como Sistemas de Informação, permitem uma formação completa, incluindo disciplinas como administração, marketing, economia e direito, que te garantirão uma visão de mundo ampla.
Quanto tempo terei que estudar para ficar bom?
Depende da complexidade da linguagem que escolher, de sua velocidade de aprendizagem e do tempo dedicado aos estudos. Linguagens mais simples, como HTML e CSS podem ser dominadas em um mês ou dois se você for esperto e se dedicar pra valer. Já linguagens mais complexas como Java ou C# exigirão mais tempo, mesmo com dedicação.
O mundo da programação é rico de conhecimento e traz oportunidades virtualmente ilimitadas para que tem vontade de aprender e coragem de se dedicar, mas é feito para quem tem vontade de criar e não tem medo de abandonar preconceitos e vaidades; e antes de tudo, é para quem gosta de pensar criativamente. Tem muita gente ruim no mercado, até pela falta de profissionais bons; e muito dinheiro pra se ganhar. Se for pra você, pegue firme nos estudos, e quem sabe daqui a uns anos eu possa te dar boas vindas ao clube!
ANSELMO GOMES
Full Stack Developer, Software Engineer, UX Designer, UX Engineer e Professor
Facebook - Github - anselmo.com.br
Veja Também
Separamos outras notícias que podem te interessar
![Cinco motivos para criar um site para sua empresa hoje mesmo](https://www.anselmo.com.br/img.php?img=uploads/1803cbb8864632be2bfe2214d21e94d2.png&x=600&y=400&corta=1)
Cinco motivos para criar um site para sua empresa hoje mesmo
Continue lendo![Transforme seu PWA em uma Trusted Web Activity](https://www.anselmo.com.br/img.php?img=uploads/a86d7af76291198b5522a4c7fdb6265f.png&x=600&y=400&corta=1)
Transforme seu PWA em uma Trusted Web Activity
Continue lendoVenha crescer com a gente
Marque uma conversa e veja tudo que podemos fazer para levar sua ideia além de suas expectativas.