Por que é tão difícil encontrar um emprego na area Dev? (desabafo, desculpem..)
Agora em Janeiro fiz 21 anos, programo desde 2015, de inicio eu programava em Java, criava aplicativos (.apk) e adorava ver palavras criando alguma coisa. Depois comecei olhar pra web, sempre pelo celular mesmo, não tinha pc então era uma demora pra gerar os apks kkkk.
Desde então consegui um computador, e atualmente me considero um desenvolvedor web, amo criar sites e todo o processo. O problema é que eu estou desempregado a 2 anos e alguns meses, e todo dia eu programo, qualquer coisa aleátoria, e na maioria das vezes faço isso justamente pra esquecer que as coisas estão dificeis.
Vi uma vaga esses dias pra NodeJS Jr sem experiência, não obtive nem resposta, isso me deixou tão pra baixo que não consigo parar de pensar e os questionamentos na minha cabeça de eu ser ou não um desenvolvedor como disse no inicio, começaram a bater novamente na minha cabeça. Acabo voltando a abrir o editor e programando algo aleatório, pra tentar fingir que não esto frustado.
Eu não queria fazer esse tipo de post aqui, não queria deixar ninguem pra baixo e desculpe se fiz isso, mas hoje vi um video do Felipe e me animou um pouco, alias, normalmente sempre que to assim vejo algum video dele pra tentar melhorar, não quero levar esses problemas meus pra minha familia, então pensei em contar aqui e pedir algum tipo de direção ou conselho.
Atualmente eu to trabalhando com Eleventy, TailwindCss e uma ideia maluca de fazer um CMS com github e Vercel. Já usei bastante o Bootstrap, e criei uma "Loja" de jogos mobile totalmente responsiva etc...
Não sei se posso fazer isso, mas ai vai (e sim eu vou ler as regras novamente daqui kk) meu portifolio: https://rodrigocjesus.netlify.app
Meu ultimo projeto usando Eleventy e TailwindCss: https://speak11ty.vercel.app
Novamente, desculpem o desabafo.
Cara isso é normal, ainda mais se falando em Tech. Negocio é ter persistencia e continuar estudano e aplicando. A nao ser que vc tenha alguem que te de um emprego de bandeja, nao tem formula magica. Quando eu comecei a aplicar pessoal tambem nao respondia ou era nao na cara. Quanto mais "nao" voce recebe mais perto do sim vc fica. Minhas dicas sao:
- Da uma atencao no Linkedin
- Adicoina pessoas que trabalham com programacao, Design e recrutamento.
- Interaja na plataforma, post algo que traga valor para usa rede, questione, poste projetos
- Da uma limpada no seu github
- faca muitos projetos, algo mais complexo que te desafie
- Estude para vaga que aplica.
- Estude testes, Gitflow, Documentacao, boas praticas.
Vi que comentou que programa desde 2015, nao sei seu background mas eu considero voce contar isso quando voce comeca a trabalhar/fazer projetos reais. Pois lembre que para um dev com 6 anos a regua é la em cima.
Oi Rodrigo, beleza?
Primeira coisa, respira! Sabemos que a ansiedade é grande, mas a sua oportunidade vai chegar pois claramente você é uma pessoa dedicada. Você tem apenas 21 anos, é super normal ter esse tipo de desafio que você está enfrentando nessa idade, principalmente com o cenário econômico que o mundo está vivendo e por termos acabado de sair de uma pandemia. Então existem outras variáveis que você precisa considerar nessa equação, ok?
Lembra sempre de olhar as situações da sua vida a partir de outras perspectivas.
Mas vamos ao que interessa...
Você perguntou pq é tão difícil encontrar emprego na área de dev? Acredito que a pergunta certa seria, porque é tão difícil ser contratado para uma vaga de dev?
-
Você precisa entender primeiro em qual área de desenvolvimento de software você quer focar e quais empresas trabalham com as tecnologias que você decidiu se aperfeiçoar. Escolhe uma tecnologia e foca nela, depois pensa em estudar mais outras coisas.
-
Entra nas vagas dessas empresas e verifica o que elas tem pedido em comum, no descritivo das vagas. Anota tudo, o que você não souber o que é, pesquise a respeito depois.
-
Entenda os valores da empresa e se eles vão de encontro com os seus e então durante a entrevista não perca a oportunidade de falar sobre situações onde os pôde colocar em prática.
-
Converse com pessoas que trabalham nessas empresas e pegue uma visão delas, sobre o que a empresa busca em seus profissionais na opinião delas.
-
Entenda que no momento da entrevista você é um vendedor, antes de ser um programador. Você está vendendo o seu conhecimento técnico e humano em troca do salário.
-
Destaque os seus pontos fortes, lembre-se os seus pontos fortes não limita-se apenas a sua capacidade de escrever um código, mas também as suas soft skills.
-
Se comunique com clareza, valide o entendimento com o entrevistador sobre o que você está falando.
-
Faça perguntas importantes sobre a empresa, tecnologias e processos de desenvolvimento, dessa forma você também demonstra conhecimento.
-
No caso de não ter muita experiência e não saber fazer as perguntas certas, demonstre vontade e capacidade de aprender rápido.
-
A empresa que está contratando uma pessoa para vaga de junior, ela já te contrata sabendo que você não sabe a maioria das coisas e vai precisar de ajuda, então não tem problema falar que não sabe, mas que está disposto a se capacitar e que aprende rápido.
-
Fale sobre os seus projetos pessoais, como idealizou a solução, quais os desafios/dificuldades que teve e como os superou.
-
A empresa precisa ver que você tem potencial de crescimento(Isso vai depender muito do perfil da empresa também, tem empresas que não tem isso na sua cultura. Tem muitas empresas que não se importam em formar profissionais e preferem contratar profissionais mais preparados(não julgo, cada empresa entende o seu momento, e às vezes precisa pagar caro pra isso.))
-
Faça várias entrevistas sem expectativa, só pra treinar e ver como estão sendo conduzidos os processos seletivos. Tenho certeza que você vai sair diferente e mais preparado de todas elas.
-
Saiba que existe muita gente despreparada fazendo entrevistas, então seja seguro o suficiente para entender que você é capaz e humilde o bastante para entender que sempre vai ter algo no qual pode-se melhorar.
Os Sim e Não que recebemos na vida não devem jamais definir quem somos, enquanto estivermos certos de nós mesmos.
Espero ter te ajudado um pouco, conta comigo!
Abraços
Rodrigo, dei uma olhada no seu site e notei algumas coisas:
- Seu github está sem nenhum projeto! Os recrutadores não vão olhar seu código, mas é sempre bom ter links para o que você já fez. Depois que eles te passarem para o desenvolvedor, ele vai querer olhar como você produz código e que tipos de projetos você já fez
- Olhei seu portifólio, mas tem só imagens e algumas são coisas em inglês, coisas de ilustrador, banner promocional, muita coisa não tem a ver com um desenvolvedor front-end. Vi um site no meio, mas ele não está no seu github. Fiquei na dúvida se foi você mesmo que fez essas coisas
Posso estar enviesado por um olhar de desenvolvedor, mas se fosse um recrutador, teria sentido falta de ver o que você realmente já produziu, o que não deu para entender com o que você já apresentou.
Sobre trabalho, olharia as vagas de emprego que você quer e tentaria chegar nas skills que eles pedem. Se você tiver 70% dos requisitos, você já pode se candidatar. Foque em um conjunto de tecnologias que mais aparece nas suas vagas preferidas, não se distraia aprendendo outras coisas, pois para trabalhar, você precisa estar bem seguro com esse seu kit de ferramentas. Não adianta aprender um monte de tecnologias e só ter conhecimento superficial em todas elas.
Espero que essas dicas te ajudem. Se hoje você tem 21 anos e se você continuar perseverando, aos 31 você já vai ter mais de 10 anos de experiência. Vai ser um cara novo, ganhando bem, que domina muitas tecnologias e vai ter muuita experiência. Pense nisso, e sempre olhe para frente.
Olá Rodrigo, queria tentar contribuir para que consiga ingressar na área da programação, tomei a liberdade de entrar no seu LinkedIn e trazer algumas sugestões (não sou nenhum especialista do assunto mas acredito que esses pontos possam te ajudar). Acredito que o LinkedIn abre muitas portas e com o perfil mais bem preparado você tem mais chance de conseguir sua primeira oportunidade por lá.
- Mesmo você ainda não trabalhando na área, no "Sobre" coloque sobre o que você tem conhecimento, sobre suas qualificações, traga ali algo sobre programação e sobre o que vocês está procurando, assim com as palavras chaves no seu "Sobre" você começa a aparecer mais em pesquisas de recrutadores.
- Não sei se tem algum curso, mas se tiver os coloque também em "Licença e Certificado", isso conta bastante.
- Caso não tenha cursos, tente realizar alguns e ir sempre alimentando o LinkedIn com eles, isso mostra que você esta se mantendo atualizado, estudando sobre os assuntos.
- Tente aumentar suas conexões e engajamento com pessoas da área, isso inclui tech recruiters, programadores, gestores, paginas de empresas, grupos, pessoas que já estão inseridas na área, isso vai aumentar suas chances de ser notado por recrutadores e também você vai estar mais envolto de conteúdo da área.
- Não se perca no LinkedIn adicionando pessoas que não agregam valor ao seu objetivo. Isso pode parecer meio arrogante mas, ao meu ver, o LinkedIn é um local voltado para o perfil profissional, então eu por exemplo evito conexão/comentar/curtir coisas que não sejam relacionado a minha profissão ou que acredito não agregar em nada para ela.
Espero que essas dicas possam te ajudar de alguma forma ;)
Eu não queria ser a pessoa que trás noticias ruins, mas o mundo não é a disney, a galera tenta encorajar os outros mas esquecem que o mundo real é frio. O momento é de recessão mundial. Todas as empresas estão demitindo e vão demitir mais.E quem está ficando nessas empresas? a galera mais velha, mais antiga, que sabe todos os processos de cabo a rabo e que poderiam levantar tudo do zero se um dilúvio viesse e acabasse com tudo, essa galera vai trabalhar mais e vão receber mais ainda. O resto? bem, o resto já era. Essa é a situação atual.
Eu: 26 anos, quase 27, goste de "mecher no PC" desde que ganhei um em 2008, e passei a gostar de programar em 2016, mas nunca trabalhei na área, entrei na faculdade de ads em 2018, e desde 2020 comecei a procurar trabalho ativamente, mas nunca consegui, hoje, 2023 eu parei pra repensar minha escolha...
O momento atual é terrível, essa é a verdade, se você que já tem exp. não está conseguindo, imagina eu sem rs. Só irão ser contratados a galera "foda", os tops, a nata, a galera com talento, os com capacidade pra ganhar 6k em 6 meses (hehehe). E esse cara não sou eu, eu sou só mais um programador mediano igual um monte que tem por ai.
Eu vou continuar estudando, mas não com a mesma vontade ou frequência de antes, vou terminar a faculdade. Vou continuar mandando cv mas não com a mesma frequência que eu fazia em 2020.
A área de T.I., principalmente o setor de desenvolvimento, irá (e já começou) a passar por uma época de vacas magras, e sem previsão pra quando isso irá melhorar.
Rodrigo de fato você tem razão, encontrar um emprego na área não é tão fácil como a ideia passada em cursos e por alguns influencers. Te garanto que tem muita gente na mesma situação e com o mesmo sentimento.
Principalmente no níveis de entrada, como júnior a concorrência é muito grande, não é difícil encontrar uma vaga com milhares de aplicações.
Apesar de não ter uma receita exata acho que alguns pontos auxiliam na obtenção do primeiro emprego:
- Tente buscar experiência de outras formas, como trabalho voluntário, free-lancer, colaboração em projetos opensource, criação de conteúdo e opções similares. E continue a fazer projetos próprios, progredindo o nível de complexidade.
- Participe de comunidades de desenvolvedores, como o próprio tabnews, grupos no linkedin, discord etc. Isso te ajuda a capturar informações úteis além de possibilitar o laço com pessoas da área.
- Enxergue a busca de emprego como um emprego, querendo ou não se aplicar para vagas exige bastante tempo e dedicação. Acho extremamente válido encarar essa busca como um emprego, por exemplo definindo um jornada diária para isso e também metas.
- Uma graduação na área pode ser algo interessante se for viável e de sua vontade, além do conhecimento adquirido ajuda a se diferenciar.
- Esteja pronto para a entrevista, aprenda o que puder sobre a empresa, vaga e principalmente sobre você mesmo. Na entrevista se conhecer bem e falar sobre si mesmo com segurança vale muito, principalmente nos cargos de entrada. Tem um método chamado STAR acho ele bem interessante para entrevista num geral.
Esses foram alguns dos pontos que me ajudaram a conseguir o meu primeiro emprego na área, talvez algum deles seja útil para você.
Rodrigo, é complicado dizer e a intenção não é que desista mas que entenda a realidade. O que o vfernandes disse é muita verdade. O inicio na area de desenvolvimento é MUITO COMPLICADO, o mercado não está desmoronando mas não está em seus melhores momentos. Vou contar minha experiencia até chegar em desenvolvimento, não to dizendo que é a maneira correta mas foi muito util para mim.
Eu iniciei com suporte ao invés de dev, isso facilitou um pouco as coisas, pois dentro da empresa que trabalhava fui conhecendo as pessoas e aos poucos mostrando meus conhecimentos como desenvolvedor.
Infelizmente demorou mais de um ano, mas em um determinado momento nessa empresa algumas pessoas sairam da empresa, nessa hora fui ao lider de desenvolvimento e perguntei "Vocês vão contratar" e ele disse que sim, ai nesse momento eu pedi uma oportunidade.
Concerteza existia pessoas melhor do que eu no processo, mas por eu estar um ano e meio na empresa como suporte o conhecimento no processo e no produto me ajudou.
Não desista de ser um dev, mas tente entrar no mercado de TI seja qual for a vaga, pois estando dentro da empresa e conhecendo pessoas isso vai facilitar.
Desejo sorte para ti.
Concordo com a galera em geral, na minha perspectiva, por enquanto, seu currículo não se assemelha a de um Dev, talvez ai dificuldade dos recutradores te encontrarem e te chamarem pra entrevista quando você se aplica.
O que funcionou pra mim foi fazer cursos... eles vão "comprovar" que você se dedicou e ganhou experiência em determinada área. Coloca o link dos seus certificados no linkedin.
Cursos online como da Rocketseat ReactJS, NodeJS, ReactNative (como você curte web e aplicativo acho uma boa), tem gratuito o inicial, mas recomendo adquirir algum curso pago em algum momento, que em geral vão te levar pra outro nível.
A vantagem dessa stack que mencionei é apenas uma linguagem, javascript pra frontend e backend, apenas uma lib React pra web e aplicativo nativo android e ios. Todos citados estão em top tecnologias mais usadas no mercado... Acredito que se focar nisso e ficar bom, vai com certeza conseguir uma oportunidade.
(trilha gratuita https://www.rocketseat.com.br/discover)