Exemplos de CV

DropDown

Programador de Software

StarStarStarStarStar

Programador de Software

João Pinto, um Programador de Software experiente, optou pelo modelo simples, mas profissional Otago. Tendo realizado uma série de funções técnicas, ele está agora aberto para novas oportunidades na área de programação de software.

Criar CV

"Programador criativo com capacidade de resolução de problemas, com experiência na criação de código de alta qualidade que é limpo, escalável e reutilizável, com sucesso comprovado no desenvolvimento de soluções inovadoras para aplicações android e plataformas cliente-servidor."

João Pinto - Programador de Software

Exemplo de CV - Programador  - Modelo Otago

Como escrever um CV de programador

Este exemplo foi pensado para ajudar desenvolvedores Front-end, desenvolvedores Back-end, desenvolvedores web ou aqueles que provavelmente desejam explorar outras funções no âmbito da engenharia de software. Dependendo das tuas aptidões, qualificações ou áreas de interesse, deves escrever um CV técnico adaptado aos teus objetivos de carreira. Com o CV Maker, podes facilmente criar, personalizar e atualizar o teu CV num site onde terás acesso a vários modelos profissionais. 

As vantagens de trabalhar como programador ou desenvolvedor são inúmeras. Para começar, os programadores têm salários mais elevados do que a média e mais oportunidades de trabalhar à distância, o que lhes traz uma elevada satisfação profissional. Se alguma das opções abaixo se aplica a ti, estás na página certa. 

  • És um recém-licenciado em engenharia de software ou informática que procura orientação sobre como redigir um CV técnico.

  • Tens qualificações e experiência numa determinada área, como o desenvolvimento de software ou o desenvolvimento web, mas precisas de um CV que te permita atingires os teus objetivos de carreira.

  • Fizeste uma pausa na carreira e gostarias de atualizar o teu CV.

  • Não tens experiência anterior em desenvolvimento ou programação, mas gostarias de conseguir um emprego na área da tecnologia.

Este artigo irá responder a quaisquer perguntas que possas ter sobre como escrever um CV de programador, assegurando que este permanece pertinente e alinhado com as normas da indústria em Portugal. Além disso, o teu CV deve ser compatível com ATS. O que é ATS? Bem, significa Applicant Tracking System (em português, sistema de rastreamento de candidatos) e é uma ferramenta de software utilizada por gestores de contratação ou recrutadores. O seu principal objetivo é analisar os CV de acordo com critérios prescritos, tais como localização, títulos, anos de experiência e competências. 

Preparação: Mapeamento do processo de criação de um CV de programador

Para redigires um CV precisas de te preparar e para te preparares, tens de te colocar as seguintes questões:

  • Quais são os meus objetivos profissionais?

  • Quais são os requisitos exigidos para o desempenho desta função?

  • Quais são as hard skills ou competências técnicas indispensáveis?

  • Preciso de uma qualificação ou de um tipo de formação específica?

  • Quais são as soft skills ou competências pessoais listadas no anúncio de emprego?

  • Para que tipo de empresa quero trabalhar ou para que setor?

  • Tenho algumas competências transferíveis adquiridas na universidade ou noutra experiência profissional?

  • Posso incluir cursos atuais e aproveitá-los no meu CV para mostrar a minha vontade de aprender? 

A fase de preparação alimenta o que se designa por CV principal e CV específico para a vaga. Para além destes documentos, há uma determinada estrutura de CV que deve ser aplicada. No entanto, antes de nos debruçarmos sobre este assunto, deves ter respondido às perguntas acima mencionadas enquanto consideravas o setor ou a empresa dos teus sonhos. Este processo é de extrema importância, pois não só garante que estás a recolher as informações certas para a tua procura de emprego, mas também irá orientar-te na elaboração de um CV que irá ajudar-te a atingir os teus objetivos de carreira

Sabemos que a procura de emprego pode ser cansativa e que a elaboração de um CV técnico pode ser uma tarefa difícil. No entanto, a fase de preparação é altamente recomendável, pois com ela conseguirás saber por onde começar e como escrever o teu CV de forma mais eficiente. Em alguns casos, podes já saber quais são os teus objetivos profissionais ou talvez estejas apenas a explorar as tuas opções de carreira. Em ambos os casos, esta fase é crucial, porque te guiará na criação de um CV específico para uma vaga.

Cria uma lista de hard skills, soft skills e palavras-chave adicionais relevantes para os teus objetivos de emprego, tais como desenvolvimento web. Encontra estas informações no site de ofertas de emprego e da empresa (página Sobre nós). Utiliza a tua pesquisa com o teu CV principal para reformular e criar o teu CV específico para a vaga, que se tornará mais fácil de ser filtrado pelos ATS e se destacará em relação ao dos outros candidatos.

Pesquisar e pensar sobre as seguintes informações irá ajudar-te no processo de redação do teu currículo. Juntamente com a tua lista de palavras-chave das ofertas de emprego, conseguirás moldar o teu CV para que este se destaque. 

Informações a obter durante a fase de preparação

  • Os teus objetivos profissionais - títulos profissionais, tais como programador de software, desenvolvedor web, desenvolvedor Front-end, desenvolvedor Back-end. 

  • Links de emprego - os três principais links de emprego ao quais te desejas candidatar devem corresponder/alinhar-se com os teus objetivos de carreira. 

  • Requisitos - isto refere-se às competências técnicas e pessoais do posto/vaga de emprego. 

  • Funções - funções gerais associadas aos postos de trabalho que desejas conseguir.

Lê atentamente as ofertas de emprego, tomando nota dos principais requisitos. Utiliza o anúncio de emprego como um instrumento de consulta para extrair palavras-chave e responder às necessidades da empresa. Muitas vezes, os empregadores utilizam palavras-chave na descrição da função para conseguirem analisar os CV através do ATS. Ao copiar estas palavras e imitar a cultura da empresa, podes passar na análise do ATS e sobressair em relação aos outros candidatos.

Estrutura do CV

O conteúdo de um CV bem escrito deve incluir palavras-chave relevantes, competências técnicas e qualificações. A estrutura deve dividir a sua experiência profissional, formação académica e competências em secções digeríveis para que as suas informações se destaquem. No fundo, o CV é o seu documento de marketing pessoal. No entanto, apesar do que possas saber sobre um CV, é importante lembrares-te que este deve ser de fácil leitura, conciso e relevante tanto para os ATS como para os gestores de contratação ou recrutadores. Incluir informações específicas para um determinado cargo mostra que fizeste bem a tua pesquisa, que estás preparado e assim conseguirás sobressair em relação a outros candidatos.

O teu CV deve conter as seguintes secções:

  • Dados pessoais

  • Resumo do perfil/Biografia resumida 

  • Experiência profissional ou de trabalho

  • Educação 

  • Área de especialização (competências)

  • Competências técnicas

Também podes utilizar os seguintes elementos, mas estes são facultativos no teu CV e apenas se aplicáveis:

  • Experiência adicional

  • Certificados e qualificações

  • Prémios e conquistas

  • Formação profissional

  • Licença

  • Afiliações

  • Idiomas

  • Hobbies e interesses

  • Referências

A principal razão para ter secções obrigatórias e opcionais é manter o CV simples e relevante para os teus objetivos profissionais. O objetivo é criar um CV que te apresente em poucas palavras, mostrando as tuas competências, experiência e formação mais relevantes. Todas as secções opcionais podem ser incluídas se forem relevantes para os teus objetivos de carreira ou demonstrarem competências transferíveis, tais como liderança de equipas, comunicação e resolução de problemas. 

Combinar secções de um CV

Podes perguntar: "O que faço se eu não tiver educação formal?" Talvez sejas autodidatas e tenhas realizado apenas cursos de curta duração. É neste caso que a capacidade de escrita estratégica deve ser demonstrada. A formação académica é uma secção obrigatória em qualquer CV, mas não significa que tenha de ser um curso superior.

 Exemplos de títulos de secção combinados:

  • Educação/Formação profissional 

  • Educação e formação profissional 

  • Licenças e certificações

CV principal

Neste momento, já deves ter passado algum tempo a compilar e a reunir a tua pesquisa, tendo em conta que a pesquisa é um processo contínuo. O CV principal é uma compilação do teu nível de escolaridade mais elevado, passando pela formação contínua, pelo teu primeiro emprego e pelo teu emprego atual ou mais recente. Também deve incluir todas as tuas competências técnicas e pessoais. Mais importante ainda, serve como referência para quando estiveres a adaptar os CV para cada candidatura a emprego, ou seja, a criar um CV específico para a vaga.

‘Porque preciso de um CV principal?’ Bem, para poupares tempo e apresentares-te da melhor forma possível em cada candidatura. Logo que tiveres toda a informação num documento centralizado, nunca mais terás de o fazer. O teu CV principal é um documento vivo e tudo o que precisas é atualizá-lo regularmente, especialmente quando mudas de emprego ou concluis novos cursos.

O teu CV principal é um documento aberto. Mantêm um registo de todas as coisas que fazes, desde tarefas diárias, projetos e mais, mesmo que não façam parte da descrição do emprego no teu CV principal. Isto irá ajudar na redação de currículos específicos para determinadas vagas no futuro.

Como elaborar um bom CV principal de programador?

  • Recomendamos que uses o Google Docs para a fase de preparação e o CV principal para guardar as tuas informações automaticamente.

  • Não indicamos um limite de tempo para a fase de preparação, mas neste caso, achamos que quanto mais melhor

  • Utiliza todas as secções da estrutura do CV (obrigatórias e opcionais) para preencher o teu CV principal.

  • Durante a fase de preparação, imaginamos que ficarás mais esclarecido sobre a função, então chegou o momento de criar uma lista em separado das competências técnicas e pessoas (as hard e soft skills) relevantes para atingires os teus objetivos de carreira (veremos mais adiante como integrá-los no teu CV específico uma vaga).

Como estruturar as secções de experiência de trabalho e educação no teu currículo principal

O currículo principal deve estar estruturado de forma concisa. Escreve todos os teus detalhes em pontos sob títulos ou textos em negrito para indicar títulos. Vê exemplos abaixo para a experiência profissional e a educação.

EXPERIÊNCIA DE TRABALHO

Título do emprego, Empresa, Local, Data 

  • Funções

  • Tarefas do dia-a-dia, mesmo que não sejam da tua competência.

  • Pessoas com quem trabalhaste (respetivos títulos/tempo de serviço), a equipa em que estás/estavas integrado e quaisquer equipas com as quais tenhas colaborado.

  • Conquistas 

  • O que fizeste, como fizeste e qual foi o impacto - quaisquer resultados mensuráveis. 

  • Competências

  • Competências que adquiriste ou praticaste neste posto de trabalho específico, tanto as competências técnicas como competências transversais. 

  • Referências 

  • Nome, informações de contacto, cargo.

EDUCAÇÃO

Instituição, Local, Data

  • Nome do curso 

  • Nível escolar ou título (se aplicável)

  • Disciplinas, cursos, módulos (os relevantes serão utilizados no CV específico para a vaga)

  • Conquistas adicionais, prémios ou afiliações. 

Check

O Que Fazer

  • Atualiza o teu CV regularmente

  • Faz sempre referência ao teu CV principal quando criares um CV específico para uma vaga

  • Utiliza um documento simples, a preto e branco, com títulos claros seguidos de marcadores.

  • Inclui toda a tua experiência, formação e outras qualificações, sendo a experiência mais recente apresentada em primeiro lugar.

Close

O Que Não Fazer

  • Candidata-te a empregos com um CV geral

  • Evita criar um CV específico para uma vaga a partir do zero sem ter um CV de referência para te orientar.

  • Revê sempre e verifica a ortografia de todos os teus documentos. Utiliza ferramentas como o Grammarly.

CV específico para a vaga

Tradicionalmente, as pessoas listam todas as suas funções, experiência e competências num CV, o que pode ser prejudicial para conseguires um emprego. Para elaborares um CV de programador terás de adaptá-lo a um emprego específico e otimizá-lo com palavras-chave para passar no ATS. Por exemplo, se o teu objetivo for encontrar emprego como desenvolvedor web, então precisarás estar focado nas competências que são relevantes para este emprego. O mesmo se aplica a um cargo como o de Cientista de Dados; é necessário que chames a atenção para a tua experiência ou capacidade de extrair, processar e analisar dados e para os teus conhecimentos de aprendizagem automática, visualização de dados e outras competências específicas associadas com o cargo. 

Um CV específico para uma vaga exige que condenses o teu CV principal para que seja escolhido pelo software ATS e chame a atenção de um recrutador ou gestor de contratação. Isto pode ser conseguido extraindo informações relevantes do teu CV principal e transferindo-as para as tuas metas de emprego específicas, tais como um CV de desenvolvedor web, um CV de desenvolvedor front-end ou qualquer meta de emprego que tenhas decidido na fase de preparação. É por isso que a primeira etapa é fundamental, pois irá orientar-te na criação de um currículo direcionado, em vez de um currículo genérico.

Colocar palavras-chave relevantes na tua candidatura desde o início mantém o gestor de contratação ou o recrutador envolvido e mostra-lhes que leste os requisitos de emprego enquanto levas tempo adicional para sobressaíres em relação a outros candidatos.

Formatação do teu CV

O teu CV deve ser sempre claro e estar alinhado com os teus objetivos de carreira.

Embora possas achar que uma apresentação e tipo de letra vistosos irão chamar a atenção, a verdade é que este não é tipo de atenção que desejarás ter. Os recrutadores são normalmente inundados com candidaturas e a fadiga visual é uma realidade. Lembra-te destas regras para criares um CV fácil de ler, otimizado para ATS que seja informativo, claro e relevante. 

Coisas a ter em mente ao escrever um

  • O teu currículo deve ser sempre claro e estar alinhado com os teus objetivos de carreira.

  • Usa apenas palavras-chave relevantes, experiência profissional e educação que serão úteis a teu favor quando te candidatas a empregos. 

  • Assegura-te de que escreves de forma consistente em estilo, gramática e pontuação. 

Estilo de redação para um CV de programador

  • Formulação consistente: Podes escrever o teu CV na primeira pessoa, terceira pessoa ou no infinitivo pessoal, o importante é que haja coerência relativamente à pessoa e ao tempo verbal usado.

  • Evita uma mistura de palavras: Ser conciso é fundamental, revê sempre as tuas frases lendo-as em voz alta e pedindo aos teus amigos ou família para ajudar a rever o teu texto. 

  • Uso do verbo e tempos verbais: Utiliza verbos fortes e ativos para descreveres os teus deveres e conquistas, certificando-te de que o tempo verbal é correto.

  • Verificação ortográfica, gramática e pontuação: Revê sempre o teu trabalho para te certificares de que manténs a consistência na forma como escreves os números, os anos de experiência ou mesmo como utilizas as vírgulas em série.

  • Comprimento: Não excedas as 2 páginas. Caso tenhas necessidade de usar uma segunda página, certifica-te de que essa página atinge pelo menos a metade. Um CV de duas colunas é recomendado para alguém com pouca ou nenhuma experiência, e 2 páginas podem ser totalmente utilizadas para não perder informações importantes.

Exemplo de CV para um programador

João Pinto, um programador de software experiente, optou pelo modelo Otago, simples mas profissional. Tendo realizado uma série de trabalhos técnicos, está agora aberto a novas oportunidades na área de desenvolvimento de software.

Exemplo de CV para um programador em Portugal - Incluindo: Experiência profissional, Experiência adicional, Áreas de especialização e um resumo do perfil ou também conhecido como Perfil profissional.

Download do exemplo de CV de programador em PDF

Exemplo de CV de programador de Software em Portugal - João Pinto - Programador de software situado em Lisboa com licenciatura em Ciências Informáticas e mais de 5 anos de experiência. Ele é um programador de software experiente e está atualmente à procura de novas oportunidades de carreira. O seu CV apresenta as principais conquistas da sua experiência relevante a curto prazo e inclui uma secção de habilidades técnicas que descreve as suas áreas de especialização.

Elementos de um bom CV de programador

A estrutura de um CV foi brevemente abordada, mas a seguir iremos apresentar mais pormenores sobre cada secção. Note-se que esta não é a ordem exata pela qual cada secção deve ser preenchida, mas sim uma explicação com dicas e exemplos. 

  1. Modelo

  2. Dados pessoais

  3. Experiência

  4. Educação

  5. Áreas de especialização

  6. Resumo

  7. Habilidades técnicas  

  8. Secções opcionais

1. Modelo 

O CV Maker oferece uma série de modelos à escolha e, uma vez que o teu CV é o teu documento de marketing pessoal, certifica-te de que selecionas o modelo e a apresentação mais adequados aos teus objetivos profissionais. Com base na posição à qual te estás a candidatar, pensa cuidadosamente qual é o modelo mais adequado para ti e para o tipo de empresa à qual te desejas candidatar. O layout que escolheste também pode ter um impacto significativo na tua candidatura, especialmente se te estiveres a candidatar a um emprego que exige competências mais criativas e que tornem os resultados visualmente atraentes, tais como desenvolvedor "front-end" ou desenvolvedor web.

Consegue o teu emprego de sonho como programador.

Criar CV

2. Dados pessoais

Podes ter dúvidas em relação à inclusão ou não de uma fotografia, referências, passatempos/interesses, ou mesmo detalhes de contacto. No entanto, esta secção explica o que deve ser incluído e excluído do teu CV no que diz respeito aos dados pessoais. Esta secção obrigatória deve ser sempre revista cuidadosamente antes de ser apresentada ao recrutador ou ao gestor de contratação. 

Inclui

  • Nome completo

  • Número de telemóvel (pessoal)

  • Endereço de e-mail (pessoal)

  • Localização (localidade/cidade atual e país)

Exclui

  • Foto 

  • Dados pessoais tais como a idade, o sexo, a nacionalidade, a autorização de trabalho/visto podem ser excluídos, principalmente se o empregador não os solicitar. 

  • Passatempos/interesses (incluir apenas se for relevante para os teus objetivos profissionais)

  • Site web/portfólio profissional (incluir apenas se for relevante)

3. Experiência de trabalho

Esta secção é frequentemente apresentada de forma incorreta num CV e nunca deve ser apresentada apenas sob a forma de marcadores. Em vez disso, deves apresentar as tuas tarefas diárias e as tuas principais conquistas dentro desta função. Sabe mais sobre como realçar a tua experiência profissional no teu CV.

Quando chegares a esta secção, aconselhamos que consultes o teu CV principal, onde terás indicado todas as tuas funções. Antes da redação propriamente dita, deves saber que o teu CV principal deve incluir todas as tarefas, mesmo que não se enquadrem na tua esfera de ação, uma vez que isso te ajudará a criar a descrição perfeita no teu CV de programador.

Como incluir funções e conquistas num CV de programador

  • Logo que tenhas revisto o teu CV principal e a tua pesquisa, escreve cerca de quatro a seis linhas que expliquem as tuas funções diárias. 

  • Não te esqueças que um dos principais requisitos para escrever um CV compatível com ATS é incluir palavras-chave do teu setor.

  • Certifica-te de que utilizas verbos de ação fortes para descrever funções relevantes para os teus objetivos profissionais. 

  • Depois de teres indicado as tuas funções, podes começar a reparar no que fazia parte das tuas tarefas diárias e no que era mais uma conquista; ajusta em conformidade.  

  • Seleciona duas ou três conquistas para incluir em cada candidatura. Idealmente, estas conquistas devem ser mensuráveis, o que significa que devem mostrar o que fizeste, como fizeste e qual foi o resultado ou impacto. Lê mais sobre como adicionar realizações ao teu CV - um truque para conseguires mais entrevistas.

Começa sempre as frases com verbos de ação fortes para descrever as tuas funções e conquistas. Além disso, as funções do emprego atual são escritas no presente, enquanto os marcadores da função atual e de todas as funções anteriores são escritas no pretérito perfeito. Lê mais sobre exemplos de como adicionar Verbos de Ação para fazer sobressair o teu CV Lê mais sobre Verbos de Ação

Exemplos de experiência profissional de programador

Exemplo 1: Programador de software júnior

Procuro um estágio em engenharia de software/desenvolvimento de software sem experiência. Criei estrategicamente uma conversão de competências académicas, reintegrando a educação na experiência profissional.

(Universidade, Local) | 2021 - Presente

Estudante de mestrado

Aplicar conhecimentos avançados de teoria da computação, linguagens de programação, sistemas operativos e computação científica para conceber, desenvolver e fazer a manutenção de software, incluindo aplicações baseadas na Web, sistemas back-end e front-end

  • Análise de dados geoespaciais | PostgreSQL | JavaScript (GitHub)

○Criação de base de dados espaciais em Postgres e PostGIS para encontrar as localizações de invólucro convexo e mais próxima de K de um determinado conjunto de pontos.

  • Implementei um script em JavaScript para gerar um ficheiro KML a partir dos resultados calculados e visualizei-o utilizando o Google Earth.

Exemplo 2: Programador Web licenciado

Procuro um estágio em desenvolvimento Web, mas tenho experiência de trabalho a curto prazo. Estrategicamente, mudei a experiência para o topo e também optaria por conversões de competências académicas após este estágio, embora curto. Além disso, estrategicamente, inclui apenas o ano.

(Empresa, Local) | 2021

Desenvolvedor web estagiário

Assisti na programação, conceção e construção de sites web de acordo com as especificações de uma empresa, tirando partido de fortes competências em matéria de design e programação Web. Recolhi e aperfeiçoei especificações/requisitos com base em necessidades técnicas e colaborei com web designers para refletir a intenção do design visual.

  • Desenvolvi e implementei sites Web (incluindo links) utilizando o WordPress.

  • Incorporei com sucesso o Google Analytics.

Exemplo 3: Engenheiro de software para dispositivos móveis líder de equipa

Um programador móvel experiente.

(Empresa, Local) | 2018 - Presente

Chefe de equipa de software móvel

Fornecer orientação estratégica e instruções para garantir o bom funcionamento da equipa e comunicar os objetivos do produto, a lógica comercial e todos os aspetos técnicos para conseguir a entrega atempada de soluções móveis. Conceber, desenvolver, testar e fazer a manutenção de aplicações móveis utilizando Xamarin/C# para iOS e Android. Utilizar o Jira para planear, atualizar, acompanhar e gerir novas funcionalidades móveis. Testar e implementar versões de software através do TestFlight, do App Centre, da Play Store e da Apple Store. 

  • Criei uma estrutura de testes unitários Xamarin e realizei mais de 1000 testes unitários.

  • Criei e comuniquei planos e casos de teste para desenvolvimento e garantia de qualidade (QA).

  • Visualizações, controlos e funcionalidades migrados para o Xamarin.Forms e incorporados no Xamarin.Native.

Experiência adicional

Esta secção facultativa serve normalmente como nota de rodapé da carreira para mostrar a experiência anterior sem apresentar sinais de alerta, tais como formação ou experiência desatualizadas. 

Ver exemplos abaixo sobre como apresentar experiência adicional num CV de programador

Se fizeste voluntariado no passado ou tiveste um estágio breve irrelevante para os teus objetivos profissionais, é melhor não mencionar, a menos que consigas demonstrar estrategicamente competências transferíveis, tais como a resolução de problemas, a liderança de equipas ou mesmo competências interpessoais.

Exemplo de experiência adicional do programador

Exemplo 1: Programador de software júnior

Neste exemplo, não havia muita informação, pelo que se optou por uma experiência adicional, demonstrando algumas competências transferíveis.

(Empresa, Localização)

Estagiário de investigação

  • Adquiri experiência na comunicação com o cliente, na resolução de problemas e na colaboração entre equipas. 

  • Implementei algoritmos de raiz no Python e C++, atingindo uma precisão de 95%.

(Empresa, Local)

Estagiário de desenvolvimento Web

  • Colaborei com equipas multifuncionais e ajudei na programação, conceção e configuração de sites Web.

  • Premiado como "Estagiário Mais Promissor" de 2018

Exemplo 2: Engenheiro de software para dispositivos móveis líder de equipa

Ambos os empregos tiveram a duração de pouco mais de um ano, pelo que, para evitar quaisquer sinais de alerta, deves incluir na secção "Experiência adicional" apenas o título, a empresa, a localização e as principais conquistas, excluindo as datas.

Programador, (Empresa), (Local)

  • Liderei reuniões de conceção e requisitos e geri com êxito projetos de desenvolvimento desde a conceção até à entrega.

  • Adquiri experiência significativa no desenvolvimento *full-stack* com ASP.NET MVC C# Entity Framework e MSSQL no Azure. 

Engenheiro de software, (Empresa), (Local)

  • Obtive uma compreensão mais aprofundada do desenvolvimento móvel com Xamarin C# para projetos Android e iOS.

  • Desenvolvi uma funcionalidade de chat com o SignalR, que se integrou no site Web, no computador e na aplicação móvel.

Pouca a nenhuma experiência 

Se não tiveres experiência prévia em desenvolvimento/engenharia de software ou programação, ou se fores um recém-licenciado com experiência que possa parecer irrelevante. Isto é falso porque qualquer forma de experiência ou qualificação pode ser aproveitada num CV. 

Dicas para mostrar pouca ou nenhuma experiência num CV

  • Se és um recém-licenciado e só tens experiência a curto prazo, então o CV Maker recomenda que optes pelo CV baseado em competências. Lê mais sobre como criar um CV baseado em competências vencedor.

  • Inclui o teu tempo de estudante na tua experiência profissional, indicando o período completo e continuando a aplicar o processo funções versus resultados. No entanto, em vez de funções, descreve o curso e, no que diz respeito a realizações, inclui projetos, notas e cursos relevantes. Sabe mais em como elaborar o melhor CV para licenciados.

4. Educação 

Quando se trata de educação num CV, aconselhamos que incluas apenas a educação superior, se aplicável, uma vez que esta é normalmente uma secção à parte. No entanto, a educação não tem de ser formal, podendo assumir muitas formas, tais como cursos pagos ou gratuitos, certificados e formação profissional. Vê os exemplos abaixo que abordam alguns requisitos e diferentes percursos profissionais, tais como o desenvolvimento de software. Engenharia de software, desenvolvimento web, desenvolvimento front-end. Sabe mais em como conseguir entrevistas colocando os cursos e certificados corretos no teu CV.

Como incluir a formação académica no CV de um programador

  • Se fores altamente qualificado para a função a que te candidatas, podes sempre deslocar a secção relativa às habilitações literárias para depois das áreas de especialização.

  • Se a tua formação secundária/superior for irrelevante para os teus objetivos profissionais, coloca-a após a secção relativa à carreira/experiência profissional.

  • Se não tiveres o ensino secundário/superior, mas outras formas de ensino, como certificados ou formação profissional, podes combinar diferentes secções. Vê mais exemplos abaixo.

Como combinar secções que refletem corretamente as suas habilitações literárias e qualificações

  • Educação

  • Educação e Qualificações

  • Formação académica

Secções adicionais:

  • Formação profissional 

  • Licenças

  • Certificações

  • Afiliações

Não te esqueças de ser consistente na forma como nomeias as tuas secções no CV específico para a vaga.

Exemplos de formação de programadores

Exemplo 1: Programador de software júnior

EDUCAÇÃO 

Mestrado em Ciência da Computação

(Universidade, local, ano de graduação/data prevista de conclusão)

  • Cursos relevantes:  Análise de Algoritmos, Sistemas de Bases de Dados, Tecnologias Web.

Licenciado em Ciências da Computação

(Universidade, local, ano de graduação/data prevista de conclusão)

  • Cursos relevantes: Engenharia de software, Estruturas de Dados, Redes de Computadores.

CERTIFICAÇÕES

Redes Neutras & Aprendizagem Profunda, Coursera

Aprendizagem Automática, Coursera

Exemplo 2: Engenheiro de software para dispositivos móveis líder de equipa

Educação e Certificações 

Licenciatura em Ciências Informáticas | (Universidade, local, ano de graduação/data prevista de conclusão)

Microsoft Technology Associate (MTA): Fundamentos de Desenvolvimento de Software | Microsoft

Exame 483: Programação em C# | Microsoft

Xamarin Certified Mobile Developer | Xamarin

5. Áreas de especialização ou competências 

Esta secção é também conhecida como competências de base e deve enumerar apenas as tuas competências técnicas (hard skills). Depois de teres selecionado o modelo correto e preenchido o documento com todos os detalhes, tais como informações pessoais, experiência profissional e habilitações literárias, deves passar a enumerar as tuas áreas de especialização. Depois disso, podes escrever a secção do perfil pessoal, acrescentando as tuas "soft skills".

As competências técnicas são conhecimentos e aptidões específicos relacionados com o trabalho, que denotam um domínio ou especialização específicos. As competências transversais (soft skills) referem-se a atributos pessoais que apoiam a consciência situacional. Enumera apenas as competências relevantes em vez de encheres o teu documento com competências desnecessárias. Tanto as competências técnicas como as competências transversais do teu CV específico para uma vaga de emprego devem demonstrar a tua capacidade para realizar um trabalho.

Outra nota importante é o facto de existirem vários programas ATS e de as grandes empresas os utilizarem a maior parte das vezes. Como podes imaginar, é quase impossível para uma pessoa analisar centenas de CV, daí terem criado um software ATS para gerir o processo de recrutamento e contratação dos candidatos. O CV Maker recomenda a listagem de um máximo de nove competências técnicas e um mínimo de seis, para garantir que incluis apenas as competências relevantes para o emprego que desejas. 

O desenvolvimento ou a programação de software é uma competência difícil, mas as linguagens de programação, as ferramentas, as estruturas e outras serão incluídas na secção "Habilidades técnicas" (ver secção 7). Se for alguém com pouca ou nenhuma experiência, como Programador Java Júnior, ou se estiveres a pensar em funções de Programador Web, podes incluir uma secção de áreas de especialização, mas chama-lhe competências essenciais.

Exemplos de hard e soft skills de um programador

Exemplos de hard skills a incluir nas áreas de especialização

  • Desenvolvimento Mobile

  • Escrita Técnica

  • Experiência do Utilizador (UX) & Interface do Utilizador (UI)

  • Gestão de Equipa

  • Programação

  • Teste e Implementação

  • Planeamento Estratégico do Sprint

  • Integração de Software e Sistemas

Exemplos de soft skills a incluir nas áreas de especialização

  • Colaboração entre equipas

  • Desenvolver relações profissionais de negócios

  • Competências interpessoais

  • Comunicação escrita e verbal

  • Resolução de problemas

  • Criatividade

  • Pensamento crítico

  • Organização 

6. Resumo do perfil

Esta é a primeira secção que os recrutadores ou gestores de contratação irão ler, pelo que deve estar de acordo com o teu objetivo de carreira e servir de base para um CV de sucesso. 

Como redigir um resumo do perfil para um programador

  • Deve ser sempre colocado no topo do teu CV.

  • Não deve ter mais de seis linhas nem menos de quatro. 

  • É também conhecido como perfil pessoal ou secção "sobre".

  • Centra-se apenas nas competências transversais (soft skills)

  • Certifica-te de que as informações são exatas, informativas e relevantes

  • Deve refletir os teus objetivos profissionais e deve ser diferente para cada função a que te candidatas. 

  • A linguagem e a redação do teu perfil pessoal exprime a tua experiência e os teus conhecimentos. Em alternativa, se tiveres pouca experiência, deves demonstrar as tuas competências transferíveis e a tua paixão/interesse pelo emprego específico.

Terás de tirar partido da tua experiência ou qualificações para dizer ao recrutador por que razão és o candidato ideal. Consulta a tua pesquisa onde enumeraste as competências transversais relevantes para os teus objetivos profissionais e integra-as em conformidade.

Exemplos de resumo do perfil do programador

Resumo do perfil de um Programador de Software

Desenvolvedor de software com experiência profissional em todo o ciclo de vida de desenvolvimento de software (SDLC), incluindo design, implementação e testes. Com espírito de equipa influente e aprendiz rápido, hábil em cultivar relações positivas e conhecido por colaborações sólidas em equipa, cumprindo sempre os prazos e mantendo elevados padrões de qualidade. Criativo na resolução de problemas, com experiência na criação de código de alta qualidade que seja limpo, redimensionável e reutilizável, com sucesso comprovado no desenvolvimento de soluções inovadoras para aplicações android e plataformas cliente-servidor, utilizando a programação orientada para objectos (OOP) em ambientes de desenvolvimento ágeis e orientados para os testes.

Resumo do perfil de um Web Developer

Licenciado em Tecnologias de Informação, ambicioso e com objetivos definidos, pronto para utilizar o entusiasmo no desenvolvimento web e na programação de software. Aprende depressa, é capaz de cultivar relações positivas e é conhecido pela sua sólida colaboração em equipa, cumprindo sempre os prazos e mantendo padrões de alta qualidade.

Resumo do perfil de um Engenheiro Chefe de Equipa de software móvel

Engenheiro de software móvel sénior com mais de cinco anos de experiência profissional a liderar equipas e projetos ao longo de todo o ciclo de vida de desenvolvimento de software. Possui certificação Xamarin e Microsoft e um sólido conhecimento de vários métodos e tecnologias, tais como integração contínua e desenvolvimento orientado para testes. Especialista no desenvolvimento de soluções inovadoras para aplicações Web e plataformas cliente-servidor, utilizando programação orientada para objectos (OOP) e tecnologia de ponta para resolver problemas do mundo real.

Queres conseguir o teu emprego de sonho na área da tecnologia?

  • Star
    CV escrito por especialistas em CV
  • Star
    Obtém um modelo aprovado pelos RH
  • Star
    Carta de motivação à medida

Criar o meu CV

7. Habilidades técnicas

Esta secção é normalmente opcional para a maioria das pessoas, mas num currículo de programador ou outro currículo técnico relacionado é essencial. Pode ser estrategicamente deslocada para o topo do CV ou substituída por áreas de especialização. 

Ter habilidade técnica significa ter competência em ferramentas específicas, tais como o funcionamento de sistemas informáticos, incluindo software e hardware. As empresas querem saber se o seu desempenho será bom no seu ecossistema: Escrever software, linguagens de programação ou aplicações que conheces ajuda(m) os recrutadores a ver se estás em sintonia ou se conheces bem as suas ferramentas e necessidades.

Suponhamos que a empresa contratante utiliza um software de seleção ou ATS. Nesse caso, é provável que passem em revista todos os currículos enviados e os classifiquem por palavras-chave, incluindo nomes de software específicos ou conhecimentos técnicos necessários para uma posição.

As competências técnicas são o teu método e as habilidades técnicas são os teus meios. A habilidade técnica é constituída pelas ferramentas ou linguagens que utilizas para pôr em prática as tuas competências técnicas.

Exemplos de habilidades técnicas dos programadores

Exemplo: Programador de software júnior

  • Linguagens de programação: Java, Python, C/C++, SQL.

  • Motor de base de dados: MySQL, SQLite, Oracle, JSON, Firebase, PostgreSQL.

  • Desenvolvimento Frontend/Web: HTML5, CSS, JavaScript, Angular JS, AWS, Rest API, Spring Boot, React JS, Bootstrap, Django.

  • Framework e bibliotecas Jupyter Notebook, Spyder, IntelliJ IDEA, Xcode, NumPy, Pandas, TensorFlow, Matplotlib.

Exemplo: Programador Web formado

  • Git / Version Control, Java, Python PHP, React, HTML & CSS, JavaScript, Node.js / Express.js., MySQL

Exemplo: Engenheiro de software para dispositivos móveis líder de equipa

  • Linguagens de programação: C#, JavaScript, CSS. 

  • Frameworks e Toolkits: jQuery, SignalR, ASP.NET com Entity Framework, ferramentas Telerik e tecnologias Xamarin, GitHub, Trello.

8. Secções opcionais

Recapitulando, existem determinadas secções obrigatórias e opcionais num CV. Logo que tenhas preenchido o teu CV com a experiência, as competências e os dados pessoais, deves ver qual é a secção que deves acrescentar, combinar ou atualizar. 

  • Idiomas: Se falares mais do que um idioma, é sempre aconselhável incluí-lo. 

    Exemplo: Uma empresa internacional pode ver o benefício de falares espanhol e inglês, pois assim podes comunicar com as equipas no estrangeiro.

  • Prémios ou conquistas: Esta secção é predominantemente utilizada para altos cargos, mas se recebeste prémios enquanto estudante, pode criar uma nova secção ou incluí-la sob a forma de marcadores na secção "Educação". 

    Exemplo: Inclui uma nova secção de realizações profissionais que enumere as tuas três principais conquistas antes da tua experiência profissional. Sabe mais em como adicionar realizações ao teu CV.

  • Passatempos/interesses: O melhor é excluir passatempos ou interesses irrelevantes. Não te esqueças de que o objetivo de um CV bem redigido e compatível com o ATS é enumerar apenas a experiência ou as competências relevantes para te ajudar a conseguires a tua primeira entrevista, na qual podes falar sobre as principais tarefas diárias, conquistas ou interesses num CV. No entanto, podem ser incluídos se forem relevantes ou acrescentarem valor. 

    Exemplo: Dás explicações gratuitas aos alunos do primeiro ano numa determinada disciplina de programação. Sabe mais sobre este assunto em mencionar passatempos e interesses no teu CV.

  • Referências: Normalmente solicitadas numa fase posterior. Sabe mais sobre as razões pelas quais as referências são obrigatórias ou opcionais.

  • Outras publicações ou apresentações

  • Membro de associações profissionais

*Procuras um exemplo de CV de programador? Depois, consulta a Aplicação CV Maker, que te permite poupar tempo na redação e criação do teu CV. Cria uma conta e escolhe um modelo de CV adequado a ti e aos teus objetivos de carreira profissionais.*

Principais conclusões

Até agora, abordámos vários tópicos para te ajudar a atingir os teus objetivos profissionais. A seguir, apresentamos uma descrição pormenorizada do que deves ter aprendido com este artigo. 

Deves ter adquirido conhecimentos sobre os seguintes aspetos.

  • Como elaborar um CV técnico para funções de programador, tanto para indivíduos experientes como sem experiência. 

  • Como garantir que está em conformidade com os teus objetivos de carreira e com as normas de Portugal.

  • Como te preparares para o processo de procura de emprego.

  • A estrutura de um CV. 

  • O objetivo de um CV principal e como criá-lo.

  • O objetivo de um CV específico para uma vaga e como criá-lo.

  • As principais secções de um CV.

  • Que secções facultativas deves incluir ou a excluir por motivos estratégicos? 

  • Os componentes de um CV de programador e como escrever as diferentes secções de um CV de programador. 

  • Como transformar um CV cronológico num CV funcional e baseado em competências.

Cria já o teu CV profissional!

Criar CV

Perguntas Frequentes e Factos

O que é um CV?

O CV é um documento resumido e pormenorizado que apresenta o seu historial profissional e académico. Os CV incluem normalmente uma vasta gama de informações, incluindo experiência profissional, formação académica, certificações, competências e informações de contacto pessoais.

Como escrever um CV de programador de software em Portugal?

O guia fornece-te os processos, as dicas e os exemplos sobre como redigir o CV de programador perfeito. 

Qual é o salário médio de um programador? 

De acordo com o site jobted, o salário mensal inicial de um programador pode começar nos 750 € e chegar aos 2500 € para um programador experiente. No entanto, a média salarial de um programador é de cerca 1230 €. 

Como encontrar trabalhos de programador em Portugal?

Podes começar pelo LinkedIn, depois usar sites como Net-empregos, Sapo Emprego e dar uma vista em https://pt.indeed.com. Seguem-se alguns exemplos de termos de pesquisa (personaliza-os de acordo com os teus objetivos profissionais).

  • Empregos em Portugal

  • Objetivo de um Programador

  • Descrição das funções de um Programador

  • Funções diárias de um Programador

  • Competências técnicas de um programador

  • Exemplos de conquistas para um Programador

  • Requisitos de formação e qualificações para um Programador

Como te podes candidatar a empresas internacionais nos EUA, na Ásia, na Europa ou noutros países?

Este guia foi elaborado de acordo com as normas de Portugal e, se te candidatares a outros países, podes mencionar estrategicamente nos teus dados pessoais que estás disposto a mudar-te, assegurando-se de que o personalizas em função da tua disponibilidade. Por exemplo, nos EUA o CV chama-se "resume" e usa-se a ortografia americana. 

Como criar um CV de programador sem experiência?

Recomendamos um CV baseado em competências, que se foque mais nas tuas competências e qualificações e menos na tua experiência. 

Preciso de uma carta de apresentação?

Aconselhamos sempre a incluir uma carta de apresentação compatível com a vaga. Também podes utilizar informações semelhantes do teu resumo na tua carta de apresentação.

O que é o ATS?

O software de rastreamento de candidatos é utilizado pelas empresas para selecionar currículos por palavras-chave, incluindo nomes de software específicos ou conhecimentos técnicos necessários para uma posição.

Como otimizar um CV para o ATS?

Certifica-te de que incluis sempre palavras-chave relevantes para os teus objetivos profissionais e que o teu CV está estruturado de forma a fluir logicamente, ser fácil de ler e estar gramaticalmente correto e coerente. 

Como incluir a experiência de estágio?

Existem algumas formas de o fazer: se tiveres experiência a curto prazo, podes colocá-la estrategicamente numa nova secção denominada experiência adicional ao forjar as datas. Em alternativa, se fores capaz de escrever tarefas e conquistas suficientes para um estágio específico, cria uma entrada de emprego separada, deixando de fora os meses e incluindo apenas o ano/anos. 

Quais são os tipos de empregos de programador? 

Existem muitas carreiras diferentes, incluindo, mas não se limitando a, Programador de software júnior, Engenheiro de software júnior, Programador Web júnior, Desenvolvedor júnior, Programador Web iniciante, Engenheiro de software recém-licenciado, Engenheiro de software júnior, Engenheiro de rede júnior, Programador IOS júnior e muito mais, de acordo com o blog do Ongig.

Consegue a entrevista para o emprego dos teus sonhos com o CVMaker

Cria facilmente um CV profissional em 10 minutos e descarrega-o quando e onde quiseres!

AddSmallCria o teu CV
CheckCircle

Aumenta a probabilidade de conseguires o teu emprego de sonho com o CVMaker.