O "Primeiro Sim"
Ainda na luta por aquela vaga de júnior, estágio ou jovem aprendiz? Você sabe as dificuldades por trás dessa conquista aqui no Brasil? Continue aqui se quiser aprender o caminho mais curto possível para atingir o seu objetivo 👌🤨.
As portas estão sempre abertas, acerte o corredor encontrá-las
02 Abr 2023
13 min. de leitura
Intro
Algumas semanas atrás, sozinho, não parei de me perguntar: como a pessoa será contratada no mercado de tecnologia sem ter experiência no setor, não tendo ensino superior completo ou ao menos estar o cursando?
E o que deu mais força para levantar este meu questionamento, foi a seguinte mensagem que recebi, através de uma nova conexão via LinkedIn:
O dono da mensagem acima chama-se Thiago, a mesma pessoa que me autorizou à usar seu nome e um pedaço de sua história neste artigo. Batemos um papo super produtivo sobre o assunto, e Thiago, por sua vez, revela que trabalha desde os 15 anos de idade, hoje tendo 29.
Como ele precisou migrar para outra cidade, devido à faculdade, teve que se submeter à oportunidades que estivessem ao seu alcance, visto que, por conta disso, Thiago entra num loop eterno onde: "o trampo pejudica a facul, e a facul prejudica o trampo".
Sem dúvidas, este é um caso que muitos já sofreram/sofrem no Brasil, por conta do emprego não ser voltado ao campo de seguimento de carreira, ou até mesmo pela escolha errada do curso de graduação, uma vez que, não há um bom direcionamento de profissão no início, podendo resultar na desistência da própria área.
Mesmo existindo esses fatores em nosso país, não quer dizer que é o fim do mundo, não podemos deixar de lado o que a gente tanto sonha, já que precisamos entender nossa realidade em questão, para assim, trabalhar em cima dela :)
Nossa Realidade em Questão
Deixa eu adivinhar, você está lendo este artigo, porque certamente é um brasileiro ou uma brasileira que se vê em pelo menos uma das situações abaixo:
- Necessita ingressar no mercado de tecnologia;
- Planeja mudar de área para desenvolver sistemas (web/mobile);
- Quer se destacar, ou ao menos ser chamado para entrevistas de emprego;
- Deseja se especializar em algum ramo da programação;
Se encaixa em alguma delas? Se sim, bom... saiba que deverá enfrentar desafios para superar nossa realidade em questão. Mas afinal, o que seria essa tal questão?
A questão (ou o problema) é que: sempre é possível ver novas oportunidades e vagas disponíveis para a área de Tecnologia da Informação (TI), mas apesar do grande número, as vagas sobram pelos seguintes motivos:
- Falta de mão de obra qualificada;
- Concorrência Acirrada;
- Exigências excessivas;
- Barreiras de linguagem;
- Falta de Acesso;
- Falta de oportunidades locais;
1. Falta de mão de obra qualificada
Muitos brasileiros que desejam ingressar na âmbito de programação web podem não ter as habilidades e qualificações necessárias para competir com outros profissionais no mercado de trabalho. A falta de educação formal ou treinamento adequado pode ser um obstáculo para conseguir um emprego nesse domínio.
Portanto, como solução, cabe às empresas criarem mais programas de estágio ou jovem aprendiz, ou qualquer outro tipo de ajuda, no intuito de ajudar as pessoas que não tiveram acesso à uma boa internet, computador, ou cursos que oferecem o direcionamento correto.
No exemplo abaixo, há um link de uma reportagem, que apresenta uma empresa com sede em Fortaleza (CE) contendo mais de 50 vagas em TI, sendo que para algumas delas nem é necessário ter experiência.
https://globoplay.globo.com/v/11444123/
2. Concorrência acirrada
O ramo da programação web é altamente competitivo, com muitos profissionais qualificados competindo por empregos em empresas de tecnologia e outras organizações que requerem essas habilidades. Isso pode tornar difícil para os brasileiros encontrar oportunidades de emprego, especialmente se eles estão começando sua carreira.
3. Exigências excessivas
Algumas empresas podem exigir experiência prévia de trabalho ou certificações específicas, o que pode dificultar para os brasileiros recém-formados ou que estão mudando de carreira ingressar no mercado de trabalho na área de programação web.
4. Barreiras de linguagem
Muitos empregadores na área de programação web exigem que os candidatos tenham conhecimentos de inglês, já que a maioria da documentação e das tecnologias utilizadas nesse campo é escrita nessa língua. Isso pode ser uma barreira para os brasileiros que não têm proficiência suficiente em inglês para atender a esses requisitos.
5. Falta de Acesso
Porém não é apenas a falta de incentivo e divulgação da carreira, a falta de acessibilidade a um computador impede que jovens também se interessem nessa carreira promissora. A falta de informações faz com que jovens nem cheguem a considerar o TI como uma carreira a ser escolhida durante o vestibular, mesmo que seja uma profissão que ofereça excelentes salários.
A Índia, por outro lado, soube incentivar e investir tão bem na área de tecnologia, que o atual CEO da Microsoft é indiano.
6. Falta de oportunidades locais
Muitas empresas de tecnologia e organizações que requerem profissionais de programação web estão localizadas em grandes centros urbanos no Brasil, o que pode tornar difícil para os brasileiros que vivem em áreas mais remotas encontrar oportunidades de emprego nessa área.
Certeza que ainda Compensa o Investimento?
Mas é claro que sim!!!
- Poxa San! Já estudei muito, suei bastante a camisa, passei várias noites em claro... O que preciso fazer pra chamar a atenção de um recrutador?!
Calma dev ✋😐! De uma coisa já sabemos, a tendência da demanda de novos talentos neste contexto, sempre foi e continuará crescendo:
Ademais, assim como destaquei na conversa com o Thiago, a idade não importa dentro dessa esfera tecnológica, você pode começar em qualquer momento da sua vida, basta seguir uma "fórmula", que me ajudou muito à conquistar meu "primeiro sim"!
E ela contém 3 passos, que são eles:
- Alvo;
- Estudo;
- Comprovação;
Agora vamos discutir cada um deles!
1. Determinar a Empresa Alvo
Primeiro tenha em mente qual ou quais empresas você gostaria de trabalhar ou tecnologia (linguagem, framework, banco de dados, sistema, etc).
Estude o modelo de negócio delas, a sua operação, etc…
Todas estas possuem sites, páginas no Facebook, LinkedIn, notícias na mídia, ou até mesmo pessoas que trabalham lá e que estão facilmente acessíveis através destas redes.
Caso você não possua uma empresa em mente, eu recomendo que visite o https://hipsters.jobs (o melhor na minha opinião).
E dê uma olhada por lá sobre as tecnologias mais procuradas por elas, você irá encontrar até empresas na sua própria cidade.
Aqui uma dica: procure sites onde as empresas tenham que pagar para anunciar, assim você irá filtrar empresas “boquetas de fundo de quintal”. Isso não é uma regra, mas ajuda 🙂
Bom, sabendo qual o seu “alvo” e agora conhecendo a história da empresa, sua cultura, tecnologias que ela utiliza no dia a dia, e muitas outras informações importantes é hora de seguir o próximo passo.
Para cumprir este passo: Criar uma lista de tecnologias mais procuradas e conhecidas por você que são relevantes a uma ou um grupo de empresas.
2. Estudar a Tecnologia Escolhida a Fundo
Conhecendo as tecnologias que são plausíveis para você, aquelas que você possui uma certa afinidade. E estude pra valer!
Por exemplo, sabendo que você conheça um pouco sobre PHP, e ao identificar o “alvo” você detectou que as empresas estão implementando o Laravel ou CakePHP mergulhe de cabeça nestes assuntos.
De posse dessa linguagem ou framework de estudo, basta estudar 🙂 mas não de qualquer jeito, e sim focado.
Segue abaixo a lista dos melhores cursos/programas/bootcamps do Brasil em minha opinião, devido os mesmo fazerem parte do meu próprio trajeto.
Programas/Bootcamps (abrem de tempos em tempos):
Outros Cursos (planos pagos/gratuitos):
Para cumprir este passo: Anote e estude a lista de tecnologias que poderá ser uma nova aplicação de linguagem, framework, banco de dados, sistema operacional etc.
3. Comprovar Experiência com um Projeto
Se você já definiu seu Alvo, Estudou as stacks e empresas de interesse (ou até já saiba quais são, se você for mais experiente), é hora de colocar tudo isso em prática.
A beleza da área de exatas é que tudo é “comprovável”. Ou seja, basta escolher um assunto e seguir em frente com ele.
Nesse caso, iremos escolher um projeto modelo no qual você irá construir no seu framework ou linguagem escolhida na fase do estudo.
Dica de ouro: estude através de exemplos reais, vai por mim, sempre me dei bem com isso. Tá mas como assim?!
Coloque um desafio que seja o mais útil possível em mente e o resolva.
Para facilitar, segue a lista de sugestões abaixo se você ainda não sabe ao certo o que construir:
- Sistema web de login/cadastro, controle e relatório;
- Lista de tarefas;
- Pequeno aplicativo ou jogo mobile com um exemplo publicado no Google Play Store ou App Store da Apple;
- Um banco de dados modelado e bem documentado com todas os seus relacionamentos;
- Um servidor Linux ou Windows instalado em algum servidor na nuvem, ou até mesmo um produto que você fez para resolver um problema seu, como por exemplo, um site para guardar as imagens que você usa no seu próprio projeto, como se fosse um Drive da vida, porém, mais simplista;
Acredito que deu para entender com as sugestões acima… Então agora chegou a hora de botar a mão na massa. Construa o seu exemplo real!
Capriche no visual também, seja caprichoso. (Isso vale pro pessoal de back-end também ☝😎 caso a aplicação tenha interfaces)
Depois de algumas semanas, provavelmente você estará finalizado.
Evite projetos que ultrapassem 2 semanas de trabalho, assim você não irá desanimar e deixar as coisas pela metade.
Então publique este projeto na Internet, se for um site, se for um app mobile na loja de aplicativos (a do Google é mais fácil e barato do que a da Apple).
Como você irá comprovar? Criando um pequeno diário e deixando seus códigos público!
Assim você irá deixar disponível de uma forma clara para um recrutador que você realmente sabe do que está falando e principalmente comprovar a sua experiência.
Se você fosse escolher alguém para trabalhar, iria selecionar um curriculum com um monte de “bla bla bla” ou algo realmente prático? Eu não tenho dúvida da segunda opção.
Claro que você deve manter o seu curriculum “formal” bem formatado e limpo. Mas o ponto central será o endereço do seu site .com.br ou o nome do seu app.
Para publicar o diário de bordo que você criou prefira o Github. Use o arquivo README.md para que você possa montar os relator de trabalho.
Depois de publicar o seu projeto, preencha o seu diário de bordo, ele será tão importante quanto os códigos, pois irá ilustrar a sua linha de pensamento ao desenvolver um problema. E isso é o mais valioso na hora de conseguir um emprego de programador.
Para cumprir este passo: Criar um projeto funcional e bem acabado, publicar no Github e se possível subí-lo para a nuvem (deixando-o online). Se for mobile, tente o publicar na loja de aplicativos (Google Play Store é a mais barata e rápida).
Conclusão
Neste artigo falamos dos problemas da sociedade brasileira em conseguir empregar pessoas na área de desenvolvimento de sistemas em geral, uma vez que, ainda há escassez de programas (estágio/jovem aprendiz) para a formação de profissionais nas empresas em torno do país.
Além disso, comentamos sobre os desafios de como conseguir um emprego de programador quando você não possui experiência na área (ou até mesmo se você é experiente na área de programação e deseja evoluir na carreira).
Dev, vou revelar uma coisa pra você... Estudei 3 anos numa escola técnica integrada ao ensino médio, tive um ótimo fundamento no campo de desenvolvimento, mas o que me fez ser "fora da caixa" foram os cursos externos. Sim! Aqueles lá em cima que listei pra ti, eles me fizeram enxergar como funciona o mundo real, através de vídeos, documentos, relatos, projetos práticos...
Portanto, insisto numa coisa: não pule etapas, siga cada passo, defina sua linguagem de programação, framework/lib, e vá em frente APENAS com isso que definiu, não se destraia!
Receba o que poucos ganham, realizando o que poucos fazem
Fontes:
g1 - Área de TI deve gerar quase 420 mil vagas até 2025, mas faltam profissionais
Brasscom - Até 2025 devem surgir quase 800 mil vagas de emprego para área de tecnologia
Outros: relatórios sobre o mercado de trabalho na área de programação web no Brasil; Artigos em sites de notícias e revistas; Comentários e opiniões de pessoas que trabalham na área de programação web no Brasil;