Fique por dentro!

Cadastre seu e-mail para receber as novidades da Code Sense direto na sua Caixa de Entrada.

Prometemos mandar só informação de qualidade!  ;)

Newsletter

Como começar uma carreira na tecnologia sem saber programar

Tempo de Leitura: 6 minutos

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“. 

Imagem © fauxels

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. ⌚📺💻📱🎧🎮📹🛸

Quantos objetos na imagem acima precisaram de um programador? Imagem © Evy Prentice

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?

Image © Caleb Jones

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:

Pesquise e Escolha
Entenda mais sobre cada uma dessas áreas, ou pelo menos da área que chamou mais a sua atenção. Há uma infinidade de vídeos gratuitos e excelentes no Youtube falando sobre o tema, e trazendo opiniões e informações bacanas sobre cada área.
Pesquise e Escolha
Estude
Uma vez certo de qual caminho seguir, procure um curso de qualidade no tema. Nem precisa ser pago, pra começar. O Guanabara, do canal Curso em Vídeo, possui materiais excelentes sobre as mais diversas plataformas e linguagens de programação, abordando conteúdos desde iniciantes até temas mais especializados, tudo gratuitamente. Há ainda, escolas especializadas sobre o tema, como a Academia DEV, fundada por este que vos fala, que possui um programa de formação completo, e que visa formar um programador generalista do zero até o seu primeiro emprego, num horizonte de mais ou menos um ano de estudos. Em resumo, é só escolher um caminho e seguir! Há excelentes opções, para todos os gostos, níveis de senioridade e bolsos.
Estude
Ganhe Experiência
Após (ou durante) esses estudos, comece a fazer pequenos projetos e vá procurando programas de estágio, empregos para aprendizes ou empresas que contratem iniciantes a fim de entrar no mercado. A primeira experiência profissional, sem dúvida, é o principal ponto de virada para ser bem sucedido na profissão. Lembre-se: só é aprovado em entrevista quem se candidata. E é muito comum levar muitos nãos até levar um sim. Vá fazendo o maior número de entrevistas que puder, pra ir aprendendo como o mercado vê os candidatos, como formatar seu currículo (poxa, atualiza seu LinkedIn, né?) e como se portar perante os recrutadores, com certeza uma hora você passa.
Ganhe Experiência
Continue estudando
Uma vez no curso (ou mesmo empregado), aí sim é hora de pensar em formação superior. Isso vai te ajudar a entender conceitos mais avançados, vai te dar mais visibilidade na profissão, e vai te preparar também em outras áreas da sua vida. Se engana quem pensa que curso superior apenas ensina a parte técnica. Com a formação universitária em andamento ou finalizada, aí posso dizer, que pelo menos no contexto atual, a sua empregabilidade é praticamente garantida.
Continue estudando

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.

Como todo mundo se sente no quinto dia útil (óculos “chavoso” e tudo). Image © Shane

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. 😉

Curtiu esse conteúdo?

Compartilhe

Daniel Costa

Daniel Costa

CEO na Code Sense, Fundador da Academia Dev
Pai da Rafaela e da Roberta 👧 👶
Empreendedor | Programador | Aspirante a músico

Mais desse Autor

Deixe seu comentário! (perguntas e sugestões também são bem-vindas e encorajadas!)

Inscrever-se
Notificar de
0 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários

Siga a gente!

Fique por dentro!

Cadastre seu e-mail para receber as novidades da Code Sense direto na sua Caixa de Entrada.

Prometemos mandar só informação de qualidade!  ;)

Newsletter

Categorias

Quem escreve

Níveis