;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Análise de currículo: veja os erros mais comuns

Shutterstock
Imagem: Shutterstock

Do UOL, em São Paulo

25/11/2008 21h32Atualizada em 25/10/2016 15h25

O UOL Empregos selecionou currículos enviados pelos internautas e pediu a especialistas de recursos humanos que analisassem o resumo profissional, sugerindo mudanças.

Currículo: veja os dez erros mais comuns e fuja deles

Deixamos cada consultor seguir seu estilo de análise: alguns preferem montar os resumos profissionais novamente, outros apenas inserem sua análise nos currículos -- todos os comentários dos especialistas estão em destaque.

Confira os currículos já analisados e as principais mudanças:

Informações sobre religião e vida familiar são desnecessárias
Como era
Como ficou
 

Descreva as atividades realizadas em cargos gerenciais
Como era
Como ficou
 

No campo "informática", especifique os softwares que você domina
Como era
Como ficou
 

Informe período, cargo e atividade exercida nas três últimas empresas
Como era
Como ficou
 

Evite usar siglas e denominações técnicas em suas experiências
Como era
Como ficou
 

Candidato deve ter alguns cuidados ao utilizar foto no currículo
Como era
Como ficou
 

Informe suas experiências e atividades já realizadas
Como era
Como ficou
 

Descreva atividades voluntárias e acadêmicas como experiência
Como era
Como ficou
 

Nunca deixe de preencher o objetivo profissional
Como era
Como ficou
 

Deixe clara a área para a qual pretende se candidatar
Como era
Como ficou
 

Elabore currículo com aparência simples
Como era
Como ficou
 

Evite colocar mais de um cargo no objetivo
Como era
Como ficou
 

Simplifique o objetivo e vá direto ao assunto
Como era
Como ficou
 

Seja mais específico
Como era
Como ficou
 

Guarde informações para a entrevista
Veja a análise completa
 

Escreva os resultados de trabalhos anteriores
Como era
Como ficou
 

Não coloque pretensão salarial
Como era
Como ficou
 

Cursos complementares têm de ter carga horária
Como era
Como ficou
 

Endereço é item obrigatório
 

Indique o período que permaneceu nas empresas
Como era
Como ficou
 

Fonte Arial, no corpo 11, é o padrão
Como era
Como ficou
 

Currículo não pode ser muito longo
Como era
Como ficou
 

Não coloque referências
 

Estagiário precisa dizer ano e horário do curso
 

Currículo não precisa de autoavaliação
 

Faltou o objetivo do profissional
 

Não é preciso explicar por que saiu do último emprego
Como era
Como ficou
 

Assistente istrativo tem de ser mais objetivo
 

Não é preciso colocar todas as áreas de atuação
Como era
Como ficou
 

Profissional experiente tem de resumir carreira
 

Jovem precisa focar interesse
 

Resultados precisam ser descritos
Currículo - como era
Currículo - como ficou
 

Inexperiente pode elencar o que aprende na faculdade
Currículo - como era
Currículo - como ficou
 

Internauta quer ser aprendiz; habilidades pessoais não são necessárias
 

Currículo não precisa de foto nem de todas as experiências
 

Contatos de referências profissionais não devem estar no resumo
 

Jovem sem experiência tem de destacar cursos
 

Não exagere na lista de qualificações e no histórico
 

Estrutura de tópicos facilita o trabalho do selecionador
 

Currículo tem de caber em uma página
 

Expectativas do profissonal não precisam ter destaque
 

Selecionador não quer ler descrição do candidato sobre si
 

Profissional não precisa dizer que é fumante
 

Blog pode estar no currículo se não houver informação muito informal
 

Aprenda a avaliar o nível de seu inglês
 

Currículo é breve, mas não pode faltar informação
 

Resumo profissional não precisa de capa
 

Dados não podem estar duplicados
 

Currículo pode ter somente as 4 últimas experiências