Como escrever um currículo profissional de desenvolvedor back-end?
Um currículo de desenvolvedor back-end deve ser limpo, deve caber numa página, e deve concentrar-se principalmente nas tuas principais realizações profissionais, habilidades técnicas, projectos de programação pessoal e cursos e certificados de programação.
Trazemos-te 4 dicas para te ajudar a escrever um currículo de programador back-end que te provará que és um candidato excepcional para qualquer equipa de desenvolvimento web.
Ah e também, se não te apetece ler e preferes antes ver um vídeo YT, vê o guia de currículo de front-end abaixo. Claro, não se destina especificamente aos programadores de back-end, mas a maior parte dos pontos que faz pode ser aplicada ao teu currículo de programador de back-end também.
1. Realça as tuas capacidades de desenvolvimento de back-end
Como desenvolvedor back-end, confias em habilidades técnicas específicas para realizar o teu trabalho. Por causa disto, ao contratares gestores presta muita atenção à secção de competências do teu currículo - o que torna muito importante focares-te nesta secção e adicionares competências que se alinhem com o que estão à procura.
Podes fazê-lo através da pesquisa da descrição do trabalho e da adaptação do teu currículo às linguagens de programação, sistemas e programas específicos que procuram num candidato.
Aqui estão alguns exemplos das competências técnicas - também conhecidas como hard skills - que normalmente podes encontrar nos currículos dos programadores de back-end.
As melhores habilidades difíceis de incluir no teu currículo de desenvolvedor de back-end
- Linguagens de programação de back-end: Python, PHP, Java, C#
- Estrutura de fundo: ASP.NET Core, Estrutura da Primavera
- Linguagens de programação front-end: HTML, CSS, JavaScript, Typescript
- Front-End Framework: Angular, Reagir Nativo, WPF
- Estrutura móvel: Xamarin
- APIs de roteamento operacional: Toutific, OnFleet
- Bases de dados: Oracle, MSSQL, MySQL
- Controlo de versões: Git, TSF
- Experiência com AWS, Azure, ou outros serviços de nuvem
- Conformidade de segurança
- DevOps
- Docker, Kubernetes
Para além das competências difíceis, as competências transversais também podem beneficiar o teu CV de desenvolvedor back-end.
As melhores soft skills para colocares no teu currículo de desenvolvimento de back-end
- Comunicação
- Criatividade
- Competências analíticas
- Gestão do tempo
- Trabalho de equipa
No entanto, não liste todas as tecnologias que alguma vez tocaste. Apenas acrescenta habilidades que conheças em profundidade e que te sintas à vontade para discutir numa entrevista.
Idealmente, a tua secção de habilidades também deve ser relevante para o trabalho que estás a almejar. Mas se achas que é importante listar também algumas outras tecnologias, podes dividir a tua secção de competências em "Competências chave " e "Outras tecnologias".
2. Cria uma secção de currículo personalizada para projectos de programação lateral
Naturalmente, o teu currículo deve incluir secções de currículo padrão como resumo do currículo, experiência profissional, educação e competências. Mas se quiseres ser notado, precisas de dar algo extra aos gestores contratados.
Adicionar projectos pessoais ao teu CV pode ajudar-te a fazer exactamente isso, além de te tornar num candidato a um emprego mais qualificado. Alguns até dizem que esta secção é obrigatória para as pessoas que procuram uma posição de programador back-end.
A propósito, se estás vinculado a um NDA e não podes falar realmente sobre os teus projectos passados, ainda há uma forma de incluir esses projectos no teu currículo. O nosso guia de currículo vs. não-divulgação do contrato pode ajudar.
De qualquer forma, o que mais podes incluir numa secção como essa? Pode ser um blog, uma aplicação móvel ou um website pessoal - realmente qualquer coisa relacionada com programação que cries sozinho e no teu próprio tempo. Irá mostrar ao gerente de contratação a tua paixão pela programação - e os gerentes de contratação adoram isso!
Para além disso, também mostra as tuas capacidades como programador.
Basta criares uma secção separada chamada "Side projects " ou "Personal projects" e incluíres o nome de cada projecto, uma breve descrição, que ferramentas e tecnologia utilizaste, e adicionares os respectivos links.
3. Inclui os teus cursos e certificados relacionados com o desenvolvimento de back-end.
Esta secção é um óptimo local para o gerente contratado saber que és alguém que gosta de se manter actualizado com novos softwares e programas.
Anota cursos relevantes e novos certificados baseados na nuvem, quer na secção de educação quer numa secção separada chamada "Cursos & Certificados" (se tiveres mais).
Lista os teus certificados por ordem cronológica inversa, começando com o mais recente. Não te esqueças de incluir:
- Nome da certificação
- Autoridade
- URL ou código
- Quaisquer datas relevantes
4. Liga o teu GitHub
O GitHub é muito semelhante ao LinkedIn para funções técnicas - o que significa que a maioria dos gerentes contratados irá procurá-lo ou pedi-lo de qualquer forma.
Pensa nisto como o portfolio do teu código.
Para além de seres notado e mostrares as tuas capacidades de programação, um perfil de GitHub é uma óptima forma de mostrar atributos que simplesmente não podem ser transmitidos através do teu currículo. Por exemplo, ele mostra que sabes escrever um código limpo, que sabes ler código, ou que tens grandes capacidades de colaboração.
E como incluir o GitHub no teu currículo? Coloca simplesmente um link para o teu melhor projecto GitHub no topo do teu currículo, mesmo ao lado dos teus dados de contacto.
No entanto, apenas coloca GitHub no teu currículo se o considerares uma vantagem para ti.
Perguntas frequentes sobre currículo de Desenvolvedor de Back-End
Devo incluir todas as linguagens de programação que conheço no meu currículo de programador back-end?
Concentra-te nas línguas relevantes para o emprego a que te estás a candidatar. No entanto, a apresentação de um repertório amplo pode mostrar a tua versatilidade.
Como devo apresentar os meus projectos de codificação no meu currículo?
Cria uma secção separada para os projectos. Refere o nome do projeto, as linguagens de programação utilizadas, o teu papel e os resultados ou aprendizagens do projeto.
Sou um programador back-end autodidata. Como devo apresentar isto no meu currículo?
Destaca as linguagens de programação e as estruturas que dominas, os projectos em que trabalhaste e os certificados relevantes que obtiveste. O estudo autodidata pode mostrar iniciativa e motivação!
Devo utilizar um formato baseado em competências para o meu currículo de programador back-end?
Se a tua experiência profissional não for linear ou se estiveres a mudar de carreira, um currículo baseado em competências pode funcionar bem. Dá ênfase às suas competências em vez do historial de trabalho cronológico.
Actualizei-me através de cursos em linha. Devo incluí-los na minha secção de formação?
Podes crer! A aprendizagem ao longo da vida é valorizada nas indústrias tecnológicas. Cria uma secção "Aprendizagem contínua" ou "Desenvolvimento profissional" para apresentares estes cursos.