A carreira na tecnologia é algo bastante promissor, e ao mesmo tempo, muito desafiador. Não apenas por uma suposta complexidade técnica, mas por incluir diversas – talvez dezenas – de possibilidades diferentes de áreas de atuação. Sim, “suposta complexidade”, porque é apenas uma crença limitante que muita gente tem sem conhecer absolutamente nada do assunto. Mesmo quando falamos apenas de desenvolvedor de software, temos ali inúmeras linguagens de programação diferentes, inúmeros ambientes-alvo, e mais um sem-número de finalidades. 🤯
Para explicar esse meu ponto, vou fazer uma rápida analogia com um universo que normalmente entendemos melhor: 🚘carros. Pegue e coloque na mesma sala: um motorista de Uber, um piloto de rally offroad, um piloto de fórmula 1, um engenheiro mecânico projetista de motores e o Seu Jair (sim, o mecânico do seu bairro, aí do lado da sua casa!).
Vocês sabem qual assunto eles terão em comum para discutir nessa sala? Provavelmente religião e política, pois acredito que assuntos relacionados à parte automotiva, de fato, 🤷♂️ não haja muita sobreposição de interesses ali. Tá, há um assunto que todos vão comentar e reclamar, com razão: o preço da gasolina 💸⛽. Mas deixa pra lá, vamos voltar ao ponto principal.
Neste material quero responder de forma sucinta (o máximo que eu conseguir; boa sorte para o proofreader 😁) as seguintes perguntas:
Tech para quem? Será que eu posso ser programador(a)? Para quem é essa área? (spoiler: para todos)
Onde atuar? Quais as minhas opções de trabalho? Há áreas para me especializar?
Tá, mas por onde começar? Onde fica o “início”? Como dar os primeiros passos?
Programar dá dinheiro? Vou ficar rico(a) programando? Nessa economia!?
Felizmente, não há motivo para se preocupar em entender isso sozinho, porque nós estamos aqui pra te ajudar a entender melhor um pouco das possibilidades que você tem à frente.
Tech pra quem?
Em primeiro lugar, a TI é para todos e para qualquer um. Ponto final, nova linha, parágrafo.
TI é a sigla para Tecnologia da Informação, e a programação é justamente o insumo para que as informações sejam armazenadas, transformadas e disseminadas entre os sistemas e pessoas. Seja você um jovem em busca de uma profissão, uma mãe que gostaria de trabalhar de casa, um profissional estagnado em outra profissão, ou apenas alguém que quer mudar o mundo, venha! As portas estão abertas e estamos precisando de você! Esquece esse papo de “eu nem sou bom de matemática” ou “mas eu sempre fui de humanas“.
Eu GARANTO que programar é muito mais fácil do que 🧶 fazer crochê, ou 👨🍳 cozinhar para 30 pessoas, ou 🎨 pintar um quadro. E falo isso do alto de 26 anos de experiência como programador, e alguém que não sabe fazer ABSOLUTAMENTE nenhuma dessas outras coisas 🙅♂️. Pra falar a verdade, não sei cozinhar nem pras minhas filhas (a não ser que fazer miojo e ovo mexido se enquadre na categoria 😅).
Onde atuar?
Retiradas as crenças limitantes, é hora de buscarmos uma área de atuação. Hoje em dia, tudo o que usamos envolve programação e o trabalho de times de desenvolvimento de software. Seu computador e seu celular, obviamente, possuem programas criados por programadores, mas estou falando de relógios, centrais multimídia de veículos, microondas, lâmpadas LED, geladeiras, cafeteiras – ou seja, praticamente tudo o que você interage no seu dia a dia. ⌚📺💻📱🎧🎮📹🛸
Do mais comum para o mais nichado, segue uma lista de diferentes áreas onde programadores podem atuar:
SITES DA INTERNET
É necessário algumas noções de: programação, desenho (o tal do “web design”) e marketing. O nível de complexidade é mais baixo, e por esse motivo, é um ótimo ponto de partida para quem está começando. Procure um curso livre de web design, assim como aulas básicas de PHP e banco de dados MySQL. Há opções gratuitas na internet, e também escolas especializadas em cursos com durações variadas para ensinar o que é necessário aqui.
SISTEMAS WEB
Aplicações que rodam no seu navegador, como por exemplo, o Gmail, o seu Internet Banking, redes sociais, a busca do Google. O mercado aqui é gigantesco, e é onde a grande maioria dos programadores costuma trabalhar e encontrar vagas em abundância. Aqui já costuma ser necessário ao menos um curso técnico ou estar cursando uma faculdade de tecnologia. No entanto, um curso superior aqui não é obrigatório! Na Code Sense, isso nunca foi um pré-requisito para nenhuma vaga, mas sim, o conhecimento necessário para executar o trabalho!
SISTEMAS DESKTOP
Aplicações instaladas no seu computador e que não necessariamente precisam da internet para funcionar. Aqui entram os programas que você usa no dia-a-dia, como o Word, Excel e Powerpoint, ou aquele programa de edição de fotos. O nível de complexidade e de conhecimentos exigidos para trabalhar com a programação destes sistemas é bastante semelhante aos do tópico anterior, porém são vagas bem mais restritas.
DISPOSITIVOS MÓVEIS
Aplicativos de celular e tablet. Desses que você baixa na App Store ou na Google Play: iFood, Uber, Instagram, TikTok e assim por diante. É uma carreira em ascensão: bem mais oportunidades que a programação para Desktop, porém menos vagas do que para Sistemas Web. O nível de conhecimento é semelhante aos 2 casos anteriores.
SISTEMAS EMBARCADOS
De forma superficial, são pequenos computadores de baixo custo e baixo consumo de energia, incorporados em outros sistemas para executar uma tarefa específica. São eles que fazem com que um aparelho de Blu Ray, uma cafeteira digital, ou seu microondas entendam seus comandos e funcionem como esperado. Essa área é super nichada, e possivelmente exige um pouco mais de conhecimentos do programador do que apenas linguagens de programação. Uma formação acadêmica costuma ser exigida, para garantir que outros conhecimentos além da programação também estejam presentes na formação do profissional.
Tá, mas por onde começar?
Tá, Dani. Legal. Bacana mesmo. Parabéns. MAS ATÉ AGORA VOCÊ NÃO ME DISSE COMO COMEÇAR!
Eu sei, mas era importante te explicar que há vários caminhos a serem seguidos, e que a escolha de onde começar passa diretamente por “com o que você gostaria de trabalhar?”
Na minha humilde opinião, eu acredito que o caminho mais produtivo seja o seguinte:
Programar dá dinheiro?
Agora, temos que tocar num assunto importante. Por conta da recente explosão do trabalho remoto, dos e-commerce e do uso da internet para tudo num mundo em quarentena, obviamente a demanda por profissionais da área aumentou muito. Isso inflacionou os salários de alguns tipos de profissionais da área e distorceu bastante a imagem que os profissionais de tecnologia têm no mercado de trabalho. Teve até influenciador com milhões de seguidores que afirmou que com 6 meses de curso você entra no mercado ganhando R$ 5.000,00. Eu preciso dizer pra você, infelizmente: isso é MENTIRA.
Até existem algumas pouquíssimas empresas (pode-se contá-las com os dedos das mãos) que são super badaladas e contratam profissionais a peso de ouro, como certos aplicativos de entrega ou bancos digitais, que pagam salários fora da curva. Mas a REALIDADE é bem diferente. Apesar dos salários em tecnologia serem em média 3 vezes maiores do que a média salarial do país, de fato, uma pessoa entrante no mercado vai ter um salário… de entrada. E tudo bem! Crescer na profissão faz parte, e eu posso garantir que pouquíssimas profissões permitem um crescimento na carreira tão acelerado quanto a nossa.
Em resumo, vem com a gente. Estamos precisando de mais pessoas na área e também de diversificar nosso ambiente de trabalho. O estereótipo de “nerd programador” já está cansado (e já nem somos tantos assim no mundo, hahaha). Todos são muito bem vindos, e será um prazer poder tentar ajudar você na empreitada digital, caso queira buscar uma carreira na programação.
Se quiser “botar o pé na água” e ainda fazer parte da equipe mais legal do mundo, cadastre seu currículo no nosso Banco de Talentos. 😉