Como conseguir um emprego de desenvolvedor sem ter experiência, como eu fiz

Acredite ou não, você não precisa de um diploma ou treinamento para conseguir seu primeiro emprego

Há muito que você pode fazer para melhorar suas chances de conseguir o primeiro emprego em tecnologia. Suas habilidades de programação não são o que vai determinar isso. Sem experiência, você precisará tomar medidas para convencer os empregadores de que merece uma chance. Veja como eu fiz isso.

Introdução 

Tomei um gole da minha bebida enquanto me sentava no bar com um grupo de desenvolvedores. Esta foi a última etapa do meu processo de seleção, para conhecer a equipe e ver se eu era o fit certo para a cultura da empresa. 

Eu não conseguia acreditar que tinha chegado tão longe! Eu não tinha experiência como programador e só havia começado a programar alguns meses antes. Eu estava preocupado em receber perguntas técnicas que revelassem minha falta de experiência.

Para minha agradável surpresa, o material técnico que surgiu na conversa girou em torno dos meus projetos no GitHub. Eles deram uma olhada no que eu tinha lá e comentaram o que viram. Isso foi confortável para mim, eu poderia falar sobre esses projetos.

Como consegui chegar tão longe no processo de busca de emprego sem experiência anterior?

Então, você está no caminho certo para aprender as habilidades necessárias para se tornar um desenvolvedor. É importante saber que aprender sua linguagem de programação e outras tecnologias relacionadas não é suficiente para conseguir um emprego. Você precisa se tornar visível para os empregadores e, em seguida, dar-lhes um motivo para quererem falar com você.

A boa notícia é que existem passos sólidos que você pode seguir para melhorar drasticamente suas chances. Você deve começar a cuidar deles o mais cedo possível. Assim, quando estiver pronto para começar a pesquisar por vagas, já terá uma boa base para seguir. 

Neste artigo, quero compartilhar com você os fundamentos do que é necessário para conseguir um emprego. Vamos nos concentrar nas coisas que irão ajudá-lo a contar uma história na qual os empregadores desejam se engajar. 

Currículo

Vamos começar do começo. Você precisa de um bom currículo.

Essa é a primeira coisa que um empregador verá. Mesmo que você não tenha experiência relevante para demonstrar, ainda precisa prestar muita atenção ao seu currículo.

Às vezes, um empregador ocupado pode apenas folhear um currículo. Você tem alguns segundos para tentar chamar a atenção dele e fazer com que queira examinar mais detalhes.

Mantenha-o simples e conciso

Raramente há um motivo para ter um currículo mais longo do que uma única página.

Obtenha referências

Algo que fará uma grande diferença é conseguir que alguém de dentro da empresa indique você. Isso dará ao seu currículo uma chance real de ser visto.

Fale com pessoas que você conhece ou contatos antigos. Nem todos nós temos amigos que trabalham para empresas de ponta, mas existem soluções.

Por exemplo, recentemente descobri o Rooftop Slushie, onde você pode receber referências de desenvolvedores que trabalham em empresas como o Google. 

Desenvolvedores podem recomendar outros desenvolvedores melhor do que os recrutadores fazem. Eles sabem o que estão procurando em futuros colegas de profissão. 

Faça com que seu currículo seja revisado por outras pessoas

Normalmente somos péssimos juízes sobre como nos apresentamos. Alguns de nós têm egos inflados e outros têm baixa autoestima, e isso fica evidente em seu currículo. Faça com que as pessoas em quem você confia olhem o currículo para você. 

Mantenha todas as coisas relacionadas à tecnologia no topo

Outras experiências e educação ficam mais abaixo.

Você pode não ter nenhuma experiência em tecnologia, mas deve mencionar algo sobre os projetos pessoais que realizou. Ou qualquer outra coisa que dê ao empregador uma noção do seu progresso como desenvolvedor.

Não adicione uma lista interminável de experiências anteriores

Escolha as que são mais importantes, destaque as coisas que mostram que tipo de pessoa você é. Adicione as coisas que você deseja que eles mencionem na entrevista.

Não embeleze e não use truques

Evite usar barras de progresso de habilidades. Apresente as informações de uma maneira visualmente atraente, mas sem distração.

O melhor exemplo que vi recentemente é da minha amiga Vanessa. Ela tinha uma lista simples de duas colunas de habilidades técnicas e sociais que possuía. Bem no topo. Claro e eficaz. Ela dizia: aqui estão, brevemente, as coisas que eu sei. Quando chegarmos à entrevista, podemos entrar em detalhes.

Como conseguir um emprego de desenvolvedor sem ter experiência, como eu fiz 1

GitHub

Mencionei o GitHub na introdução para dar uma ideia de como ele é importante para um desenvolvedor iniciante.

Se você ainda não tem uma conta GitHub, crie uma hoje! Sério. Este é o seu currículo, seu portfólio, sua experiência de trabalho e tudo o que você sabe sobre código em um só lugar.

Como conseguir um emprego de desenvolvedor sem ter experiência, como eu fiz 2

Envie tudo o que você faz para o GitHub. Não importa se é um tutorial ou um projeto minúsculo. Uma conta GitHub ativa mostra que você está falando sério e demonstra seu progresso.

É o que qualquer empregador sério analisará em detalhes para determinar se está interessado em levar o processo de seleção adiante ou não.

Uma coisa que funcionou muito bem para mim foi criar um rastreador de aprendizagem no GitHub, onde acompanho as habilidades que estou desenvolvendo e os recursos que uso. Eu ainda uso o tempo todo, se tornou um ponto de referência central para mim.

E posso imaginar que isso seria muito útil no processo de seleção, porque apresenta um relato muito mais detalhado do seu aprendizado do que você conseguiria espremer em um currículo.

Além disso, ajuda você a se manter ativo no GitHub mesmo quando você não tem código para enviar.

Portfólio

Construa seu próprio site para mostrar quem você é e o que faz. O processo de fazer isso é uma grande experiência de aprendizado.

Não se deixe intimidar, você só precisa de conhecimentos básicos de HTML e CSS para começar. Você sempre pode melhorá-lo e aumentá-lo com o passar do tempo, ao adquirir mais habilidades.

Este deve ser o ponto único para que os empregadores encontrem tudo o que você deseja que eles saibam sobre você. Links para seu GitHub e mídias sociais relevantes, projetos em que você trabalhou, qualquer coisa digna de nota ou interessante de compartilhar.

Também é um ótimo lugar para dar uma ideia de sua personalidade e que tipo de pessoa você é. Um currículo é conciso e seco, e o GitHub é todo sobre o código. Portanto, esta é sua primeira chance de adicionar as dimensões ausentes. Você não precisa exagerar no design, mas ele precisa ter uma boa aparência.

O que aprendi construindo meu portfólio se tornou a espinha dorsal do meu conhecimento. E a evolução disso ao longo do tempo é uma maneira de eu ver meu progresso e mostrá-lo aos outros. 

Projetos

Crie projetos. Não importa o quão simples eles sejam. 

Quando ouvi esse conselho no início da minha experiência de aprendizado, isso sempre parecia assustador. Não posso “construir coisas” antes de aprender a programar!

Bem, é principalmente o contrário. Você aprende a codificar enquanto constrói as coisas. Você aprende no contexto do que está tentando fazer.

Mas suponho que a palavra “construir” faça com que soe sério. O fato é que não estamos falando sobre a criação do próximo aplicativo de mídia social! Não importa o quão simples ou mesmo inútil um projeto seja. O ato de trabalhar nisso e tentar encontrar respostas para resolver os problemas que você tem é a melhor experiência de aprendizado, e dá a você material para colocar em seu GitHub e portfólio.

Isso também pode se tornar o ponto central da conversa em sua entrevista de emprego. Você mostra para o empregador: isso é o que eu aprendi, é algo para o qual me dediquei e é nisso que estou trabalhando.

Você já sabe que esta foi a minha salvação naquela fase final da minha entrevista de trabalho.

Redes sociais

Use o poder do Twitter e do LinkedIn. Se usados ​​corretamente, podem ser ótimas ferramentas para ajudá-lo ao longo da jornada de aprendizado e na procura de emprego.

Encontre as comunidades ativas em sua área e conecte-se com elas. As comunidades de tecnologia podem ser pequenas na maioria dos lugares e as pessoas se conhecem rapidamente. Isso pode desempenhar um papel vital em ajudá-lo a colocar o pé na porta.

Para mim, o Twitter foi fundamental para a minha busca de emprego. Como um estranho completo, encontrar as comunidades locais me deu uma tonelada de informações e conexões úteis. Além disso, às vezes as pessoas podem ser legais no Twitter, o que é bom. (Esse é um estereótipo flagrante, a maioria das pessoas que conheço no Twitter são adoráveis!)

Networking

Vá a encontros e conferências de tecnologia. Faça networking, converse com as pessoas. Se você é um iniciante e acha que não sabe nada, vai pensar que é totalmente um impostor. Você não ganhou o direito de ir a eventos de tecnologia.

Mas aqui está o problema: ninguém vai parar você de repente no meio da multidão e pedir que você codifique rapidamente um novo aplicativo ao vivo na frente de todos, para provar que você pertence àquele lugar! A maioria das pessoas é respeitosa e simpática (novamente, esse parece ser um tema recorrente!).

E mesmo se você se encontrar em uma conversa técnica que você não entende, dizer que você é um novato não fará com que uma sirene de alerta toque.

Sempre achei as pessoas muito interessadas no que eu estava aprendendo e em como estava fazendo. Você recebe incentivo, consegue ver a comunidade de tecnologia de perto, vai ouvir algumas palestras, mesmo que tudo pareça sem sentido para você.

Mas o mais importante, você conhecerá pessoas e isso é muito importante para ajudá-lo a encontrar um emprego.

Candidate-se a vagas de emprego 

Isso pode parecer óbvio, mas vale reforçar que você precisa se candidatar a empregos para conseguir um. Existem três coisas que você precisa saber.

Você não decide quando está pronto para o trabalho

O empregador sim. Portanto, pare de se angustiar sobre quando deve começar a se inscrever. Você nunca vai se sentir pronto. Depois de ter alguns projetos em sua conta do GitHub, comece a se inscrever e deixe que os empregadores decidam se você está pronto ou não.

Não procure exclusivamente por posições juniores

Não se deixe intimidar pela longa lista de pré-requisitos técnicos da oferta. Se uma empresa tem uma vaga, significa que está contratando, e é isso que você está procurando.

A descrição da vaga é como o candidato hiper idealizado pela empresa. Isso não significa que eles nunca considerariam você. 

Eu não enviaria centenas de inscrições. A procura de emprego consome muito tempo. Portanto, dedicar algum tempo à pesquisa e à preparação de um aplicativo é um investimento de tempo melhor.

Você receberá rejeições e silêncio

É normal. Não é um reflexo sobre suas chances futuras de conseguir um emprego. Continue trabalhando, continue melhorando. Descubra quais etapas no processo de contratação precisam de polimento. Peça conselhos. E continue codificando.

A cada dia, você aprimora suas habilidades e está mais perto de convencer um empregador a querer você em sua equipe. Perseverança é a chave.

Cartas de apresentação

Escreva uma carta de apresentação convincente. Diga ao seu futuro empregador por que ele deve contratá-lo.

É sua grande chance de chamar a atenção dele. Não envie algo genérico. Pesquise a empresa, entenda do que se trata. Visualize a pessoa que estará lendo isso. E diga a eles algo que os fará querer ler mais.

Nunca se esqueça de que é uma pessoa normal do outro lado, que é tão suscetível a ficar entediada ou excitada quanto o resto de nós.

Se eles estiverem analisando um monte de candidaturas, com certeza vão ler como todos os candidatos são excelentes no trabalho em equipe e como todos conseguem lidar bem com a pressão. Você precisa dizer a eles outra coisa.

Em minha carta de apresentação para o Lola Market, eu disse a eles que sabia que o cargo que anunciavam era para um veterano. Mas eu expliquei como estava mudando de carreira e procurando uma equipe para me ajudar na transição.

Meu CTO, aquele que me deu o trabalho, me contou que foi isso que os deixou curiosos para iniciar o processo de entrevista comigo.

Este foi um processo de seleção com várias fases e todas as etapas que mencionei desempenharam um papel importante para me impulsionar no processo. Essa seleção culminou naquele bar enquanto eu bebia nervosamente a minha bebida, esperando de todo o coração que eles dissessem sim. E eles fizeram! 

Eles me deram meu primeiro trabalho de desenvolvedor, e foi um momento de tanto orgulho e emoção. Todo o trabalho duro valeu totalmente a pena.

Eu realmente espero que você também possa experimentar este momento de mudança de vida em breve. Felizmente, este artigo esclarece as etapas que você precisa seguir no caminho em direção a esse objetivo. Boa sorte e continue perseverante. 

Este é um artigo traduzido, você pode acessar a versão original em inglês aqui. Todos os créditos para o autor: Syk Houdeib

twitterfacebooklinkedinyoutube-playinstagram